Senior Game Engineer
Genesis Gaming Inc
Taipei City, Taiwan


You are responsible for building games across a number of different technology platforms and devices. The role requires skills in JavaScript and TypeScript.

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.


  • 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 multimedia games.
  • Design and implement code for both front-end game logic and interfacing with backend servers.
  • Conduct unit and integration testing as well as performing defect fixing of products.
  • Research and devise procedures for the conversion of pre-existing games to new platforms.
  • Research and design approach for multi-platform development.
  • Contribute to the creation of coding frameworks.
  • Research and develop optimization techniques for memory usage in mobile devices.

  • Bachelor's degree in Computer Science, Information Technology, Engineering or a related field.
  • A minimum of 3 years of professional experience in the games business or 4 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 JavaScript and TypeScript.
  • 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 optimizing memory utilization.
  • 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 a team environment.
  • Experience in other scripting languages is a plus.
  • Experience with UNITY 3D, Phaser or other similar frameworks is a plus.
  • Exposure to other object-oriented programming languages (C++, C# and / or Java) is a plus.
  • Company Overview

    Genesis, is a leading gaming provider with more than 10 years of experience in providing over 200 engaging and gaming titles.

    With Radi8 and Bunfox, Genesis plans to lead the gaming landscape with innovative new gameplay, differentiation and engagement.

    Genesis develop in-house tools to enable seamless integration and easy monitoring of players data via our IntelliGen system.

    We need HEROES!

    EXPLORE - Be ready for an adventure. It’s our #1 priority to ensure that everyone is enabled to unlock new frontiers in their growth. dem

    CREATE - Be a creator of things that matter to others. There’s a will to create in all of us & at Genesis we thrive on enabling everyone to participate in the creation process of what matters most.

    LEAD - Become a leader in your domain. We understand the importance of ground-up leadership & so we encourage everyone to become trainers & leaders of their areas of specialty or interest.

    We take pride in harnessing resources via strategically stationed studios around the world, unlocking expertise and skills unique to each region :

    The Hub - Taipei

    At the heart of the industry’s hottest market, our Taipei office is always working fast to make exciting things happen.

    Fun House - Vegas

    Gaming is more than just a job in Las Vegas, it’s a lifestyle and our office there is the soul of why Genesis does what it does.

    The Foundry - Vancouver

    Where it all happens, the place where innovation and businesses journeys hand in hand.

    The Mint - London

    In one of the largest gaming markets, this office is the window to many new opportunities.

    Our Expertise

    Genesis Gaming champions experience, creativity, and technology to deliver exceptional games at world-class standard. With more than 10 years of slot game development experience, Genesis Gaming utilizes tried and true land-based casino standards while embracing innovation and new technology to stay ahead of the curve.

    Our Vision

    To be known in the gaming world for being the leading entertainment brand that offers the most CHOICES AND INCENTIVES

    通過點擊“持續”,我允許neuvoo同意處理我的數據並向我發送電子郵件提醒,詳見neuvoo的 隱私政策 。我可以隨時撤回我的同意或退訂。