This job listing expired on Nov 24, 2022
Tweet

PLAY, GROW and WIN

To be a part of Virtuos means to be a creator and aim at excellence.

At Virtuos, we harness the latest technologies to make video games better and more immersive than ever before. That is why we pride ourselves in constantly pushing the boundaries of possibility since our founding in 2004.

Virtuosi are a team of experts – people who have come together to share their mutual passion for producing high-quality games. People who share the same enthusiasm in exploring new ideas and the constant drive to excel in their field. People who believe in earning success through dedication.

As a group, Virtuos has become a recognized leader in its field, has been growing faster than its peers have in recent years, and is pursuing an aggressive global expansion strategy. To this end, we are seeking an experienced Lead Software Engineer who can join our team and help pave the way towards our new goals.

Responsibilities

  • Design the structure of client side and write the core code
  • Lead the client 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 oversee implementation of each functional module of the game client
  • Responsible for the personnel allocation and schedule and quality control of the client side of game
  • Responsible for training and developing of junior and senior
  • Other tasks assigned by the manager

Qualifications

  • Bachelor degree in Computer Science or related field, or equivalent training and professional experience.
  • Have the enthusiasm for game development, willing to dedicate himself to the technical work
  • Have 4 years or more experience of game client development.
  • Experience with at least one of the popular game engines such as Unity or Unreal
  • Proficient in game clients logic framework, system architecture, performance analysis, test, security technology, etc
  • Proficient in C++ or C# Experience in AI, Graphics and Rendering is a plus but not compulsory supervision Management experience is a big plus
  • Have mobile game background development experience is a plus
  • Have a deep understanding of object-oriented design and development of ideas, familiar with design pattern and rich practical experience
  • Good communication skills, high sense of responsibility and professional spirit, can work under high pressure
  • Have a strong logical and rigorous thinking ability
  • Experienced in leading a team
  • Good at listening, speaking, reading and writing in English, fluent in oral English