Cross-Platform Game Engineer

Location: Vancouver, British Columbia, Canada

Department: Engineering

Type: Full Time

Min. Experience: Mid Level

Location: Vancouver, BC

Engineering Type: Full Time

Minimum: Experience: Experienced

Remuneration: Above market (subject to candidacy)


Company Overview:

Genesis Gaming is a world leader in the production of video slot games for iGaming Casino operators and Social Casino app developers around the world. With offices in London, Vancouver, Las Vegas, Hong Kong, and Taipei we are a global company with customers around the world. We offer a dynamic work environment and an opportunity to work in a fast-paced company working with leading edge technologies.


Position Overview:

The Cross Platform Gaming Engineer position is responsible for building games across a number of different technology platforms and devices. The role requires skills in Actionscript 3, Unity 3D and Objective-C for IOS.  The candidate must be both creative and productive to thrive in our fast-paced studio environment and enjoy the challenge of designing new technical approaches across multiple platforms. Developing cross-platform games in short production cycles is both challenging and highly rewarding. Researching new approaches to solving leading edge problems in code frameworks, algorithms and cross-platform compatibility provide opportunities for innovation and learning


Employment Term:

Permanent, full-time



  • Integrate mathematical models created by our mathematicians with game designs created by our creative art and animation teams, within our company’s Memory and CPU hardware limitations.
  • Architect and deliver interactive, animated multi-media games
  • Research and devise procedures for conversion of pre-existing games to new platforms
  • Research and design approaches for multi-platform development
  • Contribute to creation of coding frameworks
  • Research and develop optimisation techniques for memory usage in mobile devices



  • Bachelor’s degree in Computer Science, Information Technology, Engineering or a related field
  • A minimum of 1 year of professional experience in the games business or 3 years experience developing games in any environment.
  • Solid working knowledge of a variety of scripting languages
  • Solid working knowledge of object oriented programming and object oriented design methodology
  • Experience in developing robust applications in Actionscript 3 using Adobe Flash IDE
  • Experienced at prototyping, UI design, writing, and other game design elements
  • Possess strong knowledge of data structures, logic, and algorithms
  • Possess knowledge of statistical methods and data analytics
  • The ideal candidate will have strong OOP experience and a solid understanding of coding frameworks
  • Proven problem-solving skills for designing algorithms and optimising memory utilisation
  • Experience in internet based communication protocols and XML Self-motivated and diligent, with good habits for tracking one’s own tasks, seeking out answers when needed, and actively participating in the entire production effort.
  • Experience in diverse mobile applications and the constraints of bandwidth or processor will be considered a plus
  • Personality to handle responsibility, collaborate and excel in team environment
  • Experience in other scripting languages (Javascript, Perl, Python, PHP) is a plus
  • Experience with HAXE or other similar frameworks is a plus
  • Exposure to other object-oriented programming languages (C++, C# and/or Java) is a plus
  • Strong written and verbal communication skills in both English and Mandarin Chinese
  • Note: A technical test will be conducted as part of the hiring process.
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
Are you currently located within commutable distance to Vancouver, BC?*
The following questions are entirely optional.
To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status