This job listing expired on Apr 23, 2021
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 on 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.

About the position:

Working under the supervision of the Technical Director, in the Group R&D Team, your main responsibility is to develop tools features. In collaboration with the R&D dev and TA teams, you will work on many different kinds of tools. Working in a cross-functional team you must understand Artists language and you are aware of tools user experience.

Responsibilities:

  • Lead a small team of developers building software using Agile practices
  • Work with the technical director and lead the design and development of software solutions in Python
  • Oversee day-to-day operations of the development team
  • Ensure and mentor adherence to established development standards and best-practices
  • Lead and participate in code reviews
  • Grow, coach and mentor team members
  • Be hands-on and write clean, testable and maintainable code
  • Assist team members and product owner in planning and prioritizing developers’ daily work

Qualifications:

Requirements:

  • Degree or diploma in computer science, engineering or a related field
  • Previous experience as lead developer (any language)
  • Strong understanding of OOP principles
  • Strong experience in Python development
  • Good understanding of the software development life-cycle (SDLC)
  • Experience working in a self-managed Agile team
  • Knowledge of revision control software (Git, Mercurial, etc.)

Nice-to-have:

  • Experience working with Qt framework or other GUI frameworks
  • knowledge of 2D or 3D graphics in Python
  • Experience working with databases: SQL or No-SQL
  • Experience working with cloud technology (e.g. AWS, Azure, etc.)
  • Understanding of modern software architectures
  • Knowledge in C++ is a plus
  • Experience with game engine content tools and pipeline is a plus
  • Experience with Machine Learning is a plus

The ideal candidate has previous experience in leading a small team of developers, developing desktop applications, full-stack applications - or integrated-solutions (e.g. plugins, tools) in the video-games of film industry.

About Virtuos

Founded in 2004, Virtuos is a leading video game development company with operations in Singapore, China, Vietnam, Canada, France, Japan, South Korea, Ireland and the United States. With over 2,000 full-time professionals, Virtuos specializes in game development and 3D art production for AAA consoles, PC and mobile titles, enabling its partners to generate additional revenue and achieve operational efficiency.

For over a decade, Virtuos has successfully delivered high-quality content for more than 1,300 projects and its clients include 18 of the top 20 digital entertainment companies worldwide.