Roles & Responsibilities

  • Responsible for developing, extending functionalities of game engine;
  • Responsible for developing tools for improving game performance and production efficiency.
  • Responsible for optimizing performance of game-client performance.


  • Bachelor or above degree in computer science, physics, or related curriculum;
  • 3 years or above of game development experience, with 2 years game engine development experience;
  • Familiar with engine archiecture and extension mechanism in Unity or UE4;
  • Familiar with game engine architecture and its subsystems;
  • Highly accountable, good communication sklls;
  • Fluent in C/C++, solid knowledge in mathematics, data strctures and algorithms, good knowledge in common design patterns;
  • Familiar with performance and memory optimization, test-driven development;
  • Familiar with PC/mobile platform game development.