We Make Games Better, Together.

PLAY, GROW, and WIN at Virtuos

LOGIN AND UPLOAD RESUME

Lead Programmer

Location
Vietnam, Ho Chi Minh City - Sparx*
Department
Software Engineering, GAME

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 Programmer  who can join our team and help pave the way towards our new goals.


About the position
We are looking for a Lead Programmer to establish and grow a world-class game engineering team to work on various game productions which include gameplay development, feature implementation, optimization, rendering and more.
Responsibilities
  • Hire, grow, and mentor a team of software engineers specialized in game development.
  • Assign tasks to the developers, estimate time to accomplish them, and commit to meeting all objectives according to the producer’s goals.
  • Make sure the team delivers clean, performant, and well-organized code. 
  • Ensure documentation is up to date.
  • Coach and guide the development of the team members; share knowledge and mentor the less experienced programmers, including task assignments and follow-up.
  • Participate in implementation, integration, code review, optimization, and debugging with the team.
  • Efficiently communicate and support guidance and decisions from management.
  • Facilitate communication between the programming team and the other production teams (programming, design, art) whether local or abroad.
  • Ensure that quality and scheduling goals are met.
  • Work with producers to provide clear visibility via a status report.
  • Report to Management any issues or risks along with mitigation strategies.
Qualifications
  • Minimum of 3 years in game programming – preferably on an AAA console title (Xbox, PlayStation, Switch); Must have shipped a minimum of 1-2 AAA titles as a game programmer or Lead.
  • Proficient in C++ and object-oriented programming.
  • Demonstrated experience in engine programming or low-level system programming.
  • Very good understanding of code impact on performance and memory utilization.
  • Experience with supervising a game programming team and enforcing coding practices on the team.
  • UE coding experience in a professional setting is strongly preferred.
  • Autonomous and proactive attitude.
  • Strong interpersonal and communication skills, in English, both written and spoken.
  • Being comfortable with debugging unfamiliar code.
  • Passion for making and playing games.
  • Proven experience as a Leader or Manager is a plus
  • Must be willing and able to work on-site at our Studio in Ho Chi Minh City.
#LI-NA1
#LI-spx
Position Name
Lead Programmer