About Dambuster Studios Originally founded in 1999 as Free Radical Design our ambition and passion comes through as strongly now as when we first began. We are always seeking individuals who can emulate our values - passion, quality, and teamwork - which are embodied in our diverse and inclusive culture. Even if you’re not sure that you meet all the criteria for a role, don’t be put off from applying - we want to hear from you. Our only requirement is that you work from the UK. Our internal Wellbeing Committee and Mental Health First Aiders help ensure that our diversity is championed in a safe environment. Game Programmer – Junior, Regular or Senior Dambuster Studios - creators of the number one BAFTA-nominated smash hit Dead Island 2 - has an exciting opportunity for a Game Programmer to join our highly talented Gameplay Mechanics, Game Code team. Role overview As a Game Programmer, you’ll work closely with designers, artists, and fellow engineers to bring game ideas to life. You’ll implement engaging features and robust gameplay systems, writing clean, maintainable code that aligns with our standards. You’ll liaise with Core Tech and other teams to ensure smooth integration, share knowledge, and contribute to our engineering vision. Whether you’re starting your career, growing into a more independent role, or leading projects and setting technical direction, you’ll play a vital part in delivering high-quality gaming experiences. What we can offer you Core hours 9.30am – 4pm, remaining hours worked flexibly Work styles: For Junior-level – fully studio-based, five days a week (domestic relocation support offered) For Regular and Senior-levels – fully studio-based, hybrid (you must live within 50 miles of our studio and a reasonably commutable time, and be happy to come in 2-3 days per week), or remote (from anywhere within the UK) Holiday allowance that increases with service (to a maximum of 30 days plus statutory public holidays) Annual pay reviews Company pension contribution that increases with service Company enhanced full pay for maternity leave for the first 26 weeks (to qualifying expectant mothers) Clear career progression within Dambuster Studios Studio funded learning and development opportunities Modern game development environment with the latest technologies Vibrant, modern city centre location with good transport links Fully subsidised gym membership with Virgin gym (Nottingham) Annual Christmas party and Summer Family BBQ Quarterly company funded cross-team events Free financial advice Employee referral bonus scheme Cycle to work scheme Weekly office treats, including breakfast on Monday and pastries on Friday Responsibilities – for All Levels: Implement features and gameplay systems based on design requirements. Write clean, maintainable code that follows company guidelines. Use source control effectively and keep documentation up to date. Collaborate with Core Tech and other teams to ensure smooth integration. Share knowledge and contribute to our engineering vision. As a Junior, the above, plus: Support more experienced programmers in daily tasks. Participate in code reviews and learn best practices. Focus on skill development and continuous learning. As a Regular, the above, plus: Own and maintain key code areas, ensuring thorough testing. Propose improvements to features, systems, and tools. Provide debug tools and support other team members. As a Senior, the above, plus: Own features from planning to delivery, ensuring quality and efficiency. Set coding standards and mentor other programmers. Evaluate technologies, solve complex problems, and mitigate risks. Drive process, tool, and workflow improvements. Requirements - at Junior or Regular- level: Effective C/C++ Programming skills Understand and use Unreal Engine competently Working knowledge of code review tools and processes Working knowledge of Perforce and source control concepts Effective knowledge and application of 3d maths Passion for continuous learning and professional development A track record of delivering high-quality work with attention to detail and a commitment to excellence. As a Senior, the above, plus: Specialist in certain area/s of code i.e. Performance, UI, debugging etc. Strong problem-solving abilities, with a proactive and solution-oriented mindset. Excellent communication and collaboration skills, capable of working effectively across teams and disciplines. Proven ability to manage multiple projects, balancing priorities to meet deadlines. High level of proficiency in relevant tools, technologies, or methodologies associated with the role. Strong analytical and strategic thinking skills, with the ability to adapt to evolving business needs. Equal Opportunities Statement Dambuster Studios is an Equal Opportunity Employer. Anyone considering their next step in their career journey with Dambuster will receive consideration without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy or maternity or paternity, or membership in any other legally protected category. We strive to create an inclusive environment, empower employees, and embrace diversity. We encourage everyone to apply. We operate a transparent recruitment process that removes barriers for those who require reasonable adjustments. If you require reasonable adjustments during the recruitment or onboarding process, or if you are successful in securing a position with us, please let us know what we can do to ensure your success.