Principal Programmer

Logo of nDreams

nDreams

πŸ“Remote - United Kingdom

Job highlights

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let nDreams know you found this job on JobsCollider. Thanks! πŸ™