Principal Programmer

closed
nDreams Logo

nDreams

πŸ“Remote - United Kingdom

Summary

Join our team at nDreams as a Principal Programmer to lead the code team in developing and maintaining game features, systems, and tools for innovative VR games. This is a permanent role with competitive salary dependent on experience.

Requirements

  • Advanced knowledge of C++ including high-performance programming
  • 3D maths, algorithms and data structures knowledge
  • The ability to plan and create high-level estimates for the code team for an entire project and identify any risks
  • Communication skills - Excellent verbal and written communication skills with an ability to communicate with technical and non-technical people to help them overcome issues
  • Aptitude for providing feedback, noting potential issues, and mentoring junior coders
  • Performance-minded development and optimisation skills

Responsibilities

  • Managing and mentoring a code team
  • Designing and implementing runtime systems, game features or tools
  • Debugging and resolving issues with game functionality
  • Optimising game systems for performant operation on diverse platforms
  • Rapid prototyping to quickly realise and iterate on game concepts

Benefits

  • Flexible hours
  • Duvets days
  • Birthday off
  • Dedicated personal development time and support
  • Regular socials
  • Excellent holiday offering
  • Pension scheme
  • Health insurance
  • Life cover
This job is filled or no longer available