Game Engineer

Beijing Shanghai, China
Fulltime
RJD / 01
Description:

Solid software implementation is the basis of every successful game. A game engineer will tap into various different fields: game logic, graphics, UI, and using AI for game improvements. A game engineer has to solve hard problems that no one has seen before under various hardware restrictions, and be able to create a robust implementation for millions of users.

Responsibilities:
  • Take part in different parts in game development: render quality, performance, UI, game logic
  • Write robust and efficient code, work together with the team on the game implementation
  • Work with teams of Game Design and Operations, provide new ideas for the game
Requirements:
  • A passion for gaming
  • Solid in the fundamentals, including algorithms, data structures and design patterns
  • Over 2 years of C# coding experience, and has good coding habits
  • Proficient in Unity Engine
  • A wide knowledge in different fields of game development: graphics, gameplay, and testing
  • Bachelor’s Degree or higher in Computer Science, Mathematics and other related fields
  • Good communication skills
Bonus Points:
  • Went through the complete process of game development on any platform and released it
  • Has experience in 3ds max or Maya’s model, material, and animation modules
  • Has experience in mobile platform performance enhancement and compatibility adjustment
  • Over 2 years of C++ developing experiences on solid projects
  • Contributed code to Github or Bitbucket
Quest Items:
  • Resume
  • Code samples
APPLICATION
You can also send a resume email directly if you have problems using the application form

Careers@recreate.games



CURRICULUM VITAE*
COVER LETTER
EXTRA ATTACHMENTS

JOIN RECREATE