About Company
Frontier Developments plc is a world-renowned British video game developer based in Cambridge, England. Established in 1994 by David Braben, co-creator of the seminal Elite franchise, Frontier is celebrated for its highly immersive and innovative game experiences. With a rich history of developing critically acclaimed games, our portfolio boasts beloved titles such as Elite Dangerous, Planet Coaster, Planet Zoo, and the Jurassic World Evolution series. We are an independent, publicly traded company (AIM: FDEV) with a passion for creating genre-defining simulation, management, and combat games. Our culture fosters creativity, collaboration, and technical excellence, providing an environment where talented individuals can thrive and make a significant impact on the future of interactive entertainment.
Advertisement
Job Description
Are you a passionate and skilled Games Developer looking to make your mark on iconic, genre-defining titles? Frontier Developments is seeking a talented and driven Games Developer to join our vibrant and award-winning team at our state-of-the-art studio in Cambridge. This is an unparalleled opportunity to contribute to the creation of innovative and highly immersive video games that captivate millions of players worldwide. As a Games Developer, you will be instrumental in bringing our creative visions to life, working across various aspects of game development, from core gameplay mechanics and intricate systems to robust tools and critical performance optimisation.
You will collaborate closely with a diverse team of experienced designers, artists, quality assurance specialists, and other engineers in a dynamic and supportive environment. This role involves tackling exciting technical challenges head-on, continuously pushing the boundaries of what’s possible in interactive entertainment. We pride ourselves on fostering a culture of continuous learning, professional growth, and mutual respect, where every team member’s unique contribution is valued and encouraged. If you possess a strong foundation in C++, a deep understanding of game architecture, a proactive approach to problem-solving, and a burning desire to create exceptional gaming experiences, we want to hear from you.
Join us in shaping the future of gaming! This role offers a unique chance to work on beloved franchises and exciting new intellectual properties, utilising cutting-edge technology and contributing to all stages of the development lifecycle, from initial conception and prototyping to extensive post-launch support and live operations. You will engage daily in complex problem-solving, meticulous feature implementation, thorough debugging, and critical performance tuning, all while maintaining our uncompromising high standards for quality, stability, and player experience. We seek individuals who are not just coders, but true game makers, eager to dive into complex systems and deliver innovative solutions that enhance gameplay and player engagement. Your work will directly impact how players interact with and enjoy our games, making every day a chance to leave a significant mark on the industry.
Advertisement
Key Responsibilities
- Develop, maintain, and optimise game features and systems using C++.
- Collaborate with design and art teams to implement gameplay mechanics and user interfaces.
- Write clean, efficient, and well-documented code.
- Identify and resolve bugs, performance issues, and technical challenges.
- Contribute to the full development lifecycle, including design, implementation, testing, and deployment.
- Participate in code reviews and provide constructive feedback to peers.
- Research and implement new technologies and development practices to enhance game quality and workflow.
- Ensure the technical feasibility of game designs and features.
Required Skills
- Strong proficiency in C++ programming.
- Extensive experience with game engines and game development frameworks.
- Solid understanding of data structures, algorithms, and object-oriented design principles.
- Familiarity with various game development areas (e.g., AI, physics, rendering, networking, UI).
- Experience with version control systems (e.g., Perforce, Git).
- Excellent problem-solving and debugging skills.
- Ability to work effectively in a collaborative team environment.
- A passion for video games and game development.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Game Development, or a related field.
- Experience with multi-threaded programming.
- Familiarity with console development (e.g., PlayStation, Xbox, Switch).
- Experience with profiling and optimisation tools.
- Knowledge of scripting languages (e.g., Python, Lua).
- Previous experience working on shipped game titles.
- Contributions to open-source game development projects.
Perks & Benefits
- Competitive salary and annual bonus scheme.
- Generous holiday allowance, increasing with service.
- Private medical insurance and life assurance.
- Company pension scheme.
- Relocation assistance (if applicable).
- Access to an employee assistance programme.
- Regular social events, team activities, and company-wide celebrations.
- Cycle to work scheme.
- Free games and merchandise.
- On-site gym and cafeteria facilities.
- Opportunity for professional development and training.
How to Apply
Ready to shape the future of gaming with Frontier? Click on the application link below to submit your comprehensive resume and a compelling cover letter detailing your experience and passion for game development. We look forward to reviewing your application!