Frontier Developments

Frontier Developments

Cambridge, East of England

Senior Programmer

Full-Time£34,000 - 74,000 per yearपरसोंUnited Kingdom
IT

Job Description

Salary: £34,000 - 74,000 per year

Requirements:
  • A track record in the development of complex game 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.
  • Bonus: experience working with a proprietary game engine.
  • Bonus: familiarity providing technical direction to teams for the development of core systems, game features or workstreams.
  • Bonus: experience managing or mentoring other programmers to support their growth.
  • Bonus: cross-platform development experience on shipped titles, including consoles (Xbox, PlayStation, etc.).
  • Bonus: working knowledge of an entity component system.
Responsibilities:
  • Architect and develop game features and systems.
  • Collaborate effectively with team members and discipline leads.
  • Design and implement technology using structured, efficient, maintainable, and well-documented code.
  • Consider the impact of systems on other disciplines and projects, ensuring usability, scalability, and support for long-term maintenance.
  • Guide more junior programmers and provide feedback on their code, documentation and approach to game development.
  • Create and maintain project-wide documentation for more complex systems, features and workflows.
  • Participate in, contribute to, and occasionally lead aspects of project reviews and meetings, as required.
  • Program primarily in C++ using our in-house Cobra engine and cross-platform game code.
  • Collaborate with programmers, game designers and QA testers on features and player experience tuning.
Technologies:
  • Architect
  • Support
  • GameDev

More:

We are Frontier, an independent video game developer and publisher creating immersive gaming experiences with fun gameplay and high artistic quality. We are known for our iconic creative management simulation games and our multi-million-selling, cross-platform titles. Our modern studio is based in Cambridge, UK, in a vibrant technology hub, and this role is available on a full in-studio or hybrid basis, with a minimum of three days per week in the studio. We can also provide a comprehensive relocation support package if needed. We offer a creative, collaborative and inclusive environment, with a strong focus on wellbeing and work/life balance. Our benefits package includes a success-based annual bonus, share option schemes, life assurance, private family healthcare, flexitime working hours, enhanced maternity/paternity leave, in-house subsidised catering, relocation support, a Cycle to Work scheme, free bike servicing, and social activities and events.

last updated 35 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Frontier Developments

Frontier Developments

Frontier Developments

Cambridge

IT

Skills & Technologies

C++ScalaAIUI

Inferred from job description

Salary Insight

£54,000

This role

£75,000

UK median

This salary is 28% below the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom