Lead Software Engineer (Unity 3D)

About the position: 

Virtuos is one of the biggest independent games developer, working with the most prestigious publishers in the world.
We are looking for a lead programmer with strong Unity experience to be key member for multiple upcoming unity projects.


Develop game systems using Unity 3D
Create efficient, optimized code while working with 3rd party libraries and tools
Report and assist technical director
Finish tasks with high efficiency and quality
Create technical design document and ensure implementation
Collaborate and communicate with non-technical disciplines to improve the game
Identify, analyze and report risks/problems/solutions/future improvements;
Responsible for the personnel allocation and schedule and quality control of the server side of game
Train and Coach junior programmers


• Minimum a bachelor degree in computer science or software engineering from prestigious universities At least 4 years or more experience of game development and experience of a complete online game project, at least 1 year of Unity3d development related experience; Excellent knowledge in object-oriented programming Excellent knowledge in at least one of below programming languages: C++, C#, JavaScript, Lua Excellent knowledge in Unity3D Excellent at least one of below game development skills: game system architecture, system performance, AI, graphics Joined at least one released game, and played important role in it Active and excellent problem-solving skills Passionate about game Experienced in leading a team Good communication skills in English


Please apply via [email protected](Shanghai and Global)


Virtuos is the number one choice for talent in the digital entertainment industry in China, provinding our employees an opportunity to work on the biggest games and movies in the world.