Game programmer
Job responsibilities:
1. Responsible for the development and maintenance of the game engine, participate in the design and implementation of the core system of the game.
2. Solve the technical problems in the game to ensure the stability and performance of the game.
3. Write high-quality code that ensures efficient memory usage and performance optimization.
4. Work closely with the game designer and art team to ensure the smooth implementation of game features and gameplay.
Job Requirements:
1. Bachelor degree or above, major in computer science, at least 1 year experience in game development.
2. Proficiency in C++, C# or other major programming languages.
3. Have at least 1 full game development experience, familiar with game engines such as Unity3D or Unreal Engine.
4. Understand game performance optimization, cross-platform development and network communication technologies.
5. Good code specification and documentation skills, able to work effectively in a team.
Bonus points:
1. Familiar with Shader programming, graphics related experience.
2. Experience in VR/AR, AI and other cutting-edge technology development is preferred.
3. Participated in the development of multiplayer online games, familiar with network programming and data synchronization.