Lead Gameplay Programmer (UK Remote)

nDreams logo
Posted 21 March 2023
Salary Negotiable
Job type Permanent
Contact NamePaul Walker

Job description

Aardvark Swift is supporting nDreams in their search for a Lead Gameplay Programmer to join their Elevation studio as they re-establish the boundaries of VR. 

As a Lead Gameplay Programmer, you will be expected to help them explore, create, and deliver world-leading innovation in software and VR hardware. You’ll also be responsible for leading the game team in prototyping and shipping genre-leading VR gameplay to best-in-class standard. 

Working alongside their diverse team of designers and artists, you will be delivering high levels of innovation with both your team and your own work, collaborating with their technology teams to ensure robust performance on-platform. Become one of the founding members of Elevation, crafting a new generation of VR development and bringing core VR games to fruition.

Your responsibilities…
  • Work with your team within an agile framework to discover and build fun and innovative gameplay
  • Collaboratively guide development of the game from inception to shipping
  • Manage the code side of the agile prototyping and iteration process, taking successful output through to robust production systems
  • Work with your team to architect and plan the technical design of gameplay systems and associated tools, processes, and data
  • Work alongside technology programming and content creation leads, shipping your game at consistent framerate on multiple platforms
  • Support and empower other disciplines in independently creating robust and performant game content
  • Ensure their code is clean, maintainable, performant, and documented, setting an example with your own work
  • Manage the game programming team, mentoring and developing your staff and ensuring excellent communication across disciplines
  • Be an ambassador for Elevation when dealing with other parts of the business, such as external partners and clients
  • Be a positive behavioural and mental role model for the team and studio, fostering a culture of excellence, professionalism, collaboration and honesty within your team and Elevation
The skills and experience you’ll bring to the role…
  • Eight years of professional game programming experience, with a minimum of three shipped titles on console, PC or VR headset
  • Expert knowledge of C++ including high-performance programming
  • Solid 3D maths and data structures knowledge, with performance-minded development and optimisation skills
  • Demonstrable professional games industry experience in delivering game features, systems, tools, and pipelines using Unreal 4
  • Good working knowledge of all aspects of game development
  • Comfortable working in an Agile environment, with an ability to respond positively to change as the project progresses
  • Strong English communication skills with a focus on positive cross-discipline teamwork and an ability to communicate complex technical information to non-technical staff
  • Ability to critique code and suggest improvements diplomatically
  • Aptitude for providing game feedback, noting potential issues, and suggesting improvements
  • Committed team player who excels at developing team members through constructive feedback and mentoring
It’s a bonus if you have…
  • Previous Leadership experience
  • Professional experience of VR game development
  • Substantial experience shipping AAA console or PC games in Unreal 4
  • Working knowledge of Python and C#
  • Solid understanding of Blueprint and how to interface it to C++
Elevation are a remote first studio, work from anywhere in the UK to help them push the boundaries of VR with cutting edge technology and the support of their established VR expertise from the wider nDreams group.