Lead Software Engineer (Backend)

About the position: 

No company works on as many platforms as Virtuos. As a member of the 100+ Virtuos software engineering team, you will be exposed to the latest generation of game consoles, online and mobile platforms, as well as leading 3D engines. Your work will contribute to games in some of the biggest franchises in the world. Expect to work hard and sharpen your skills with new challenges every day.


Design and develop game server, including server and logic structure, database structure, communication protocol
Design the structure of server side and write the core code
Lead the server side development team, make sure that the product can meet the project schedule and quality requirements
Coordinate with the client, design and project manager about the requirements and technique of game
Responsible for the design and implement of each functional module of the game server
Responsible for the personnel allocation and schedule and quality control of the server side of game
Responsible for training and developing of junior


bachelor degree in computer engineering, computer science or related degree minimum 4 year experience in back-end (game) development online game experience ideal but not required 2-3 year experience in web/online development, PHP/Java/JavaScript experience or familiar with test driven development experience using relational databases, noSQL databases experience with software design, UML experience with agile development / management (SCRUM, XP) strong learning ability, able to learn other programming languages in a short time good communication skills, ability to write technical design documents and code comments 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.