About the role

  • Senior Programmer dedicated to crafting immersive gaming experiences at Frontier. Collaborating with a talented team in a creative, inclusive environment in Cambridge, UK.

Responsibilities

  • Architecting and developing project level features and systems.
  • Collaborating effectively with team members and discipline leads.
  • Designing and implementing gameplay systems using structured, efficient, maintainable, and well‑documented code.
  • Considering the impact of systems on other disciplines and projects, ensuring usability, scalability, and support for long-term maintenance.
  • Guiding more junior programmers and providing feedback on their code, documentation and approach to game development.
  • Creating and maintaining project wide documentation for more complex systems, features and workflows.
  • Participating in, contributing to, and occasionally leading aspects of project reviews and meetings, as required.

Requirements

  • A track record in the development of complex gameplay features in released titles.
  • Excellent problem solving and programming skills using modern C++.
  • Experience working in a large codebase with the ability to adapt to established methods.
  • Proficient profiling and optimisation skills for CPU performance and memory usage.
  • Experience of cross-discipline collaboration with game designers and content creators.
  • A genuine passion for video games.
  • A desire to be part of a world class team and contribute to its continued success.
  • A proactive approach to collaborative learning and knowledge sharing with colleagues.
  • A drive to expand your existing expertise in game development, and a passion for continued learning and self-improvement.

Benefits

  • success-based annual bonus
  • share option schemes
  • life assurance
  • private family healthcare
  • flexitime working hours
  • enhanced maternity/paternity leave
  • in-house subsidised catering
  • support with relocation
  • Cycle to Work scheme
  • free bike servicing
  • social activities and events

Job title

Senior Programmer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job