Game Programmer – Junior, Regular or Senior

undefined ago • All levels • Game Programmer

Job Summary

Job Description

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.
Must have:
  • 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.
  • Support more experienced programmers in daily tasks.
  • Participate in code reviews and learn best practices.
  • Focus on skill development and continuous learning.
  • Own and maintain key code areas, ensuring thorough testing.
  • Propose improvements to features, systems, and tools.
  • Provide debug tools and support other team members.
  • 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.
Perks:
  • 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)
  • Work styles: 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

Job Details

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.

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.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Nottingham, England, United Kingdom

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Game Programmer Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

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. 26 years, and countingFounded in 1999, we have been creating AAA games that resonate with players across the world ever since. Whether an industry veteran or just starting a career, we all bring the hunger to continue creating world-class games that push the limits.Our teams bring drive, passion and enthusiasm to our quest to deliver excellence in all that we do. We recognise and encourage individuality and support everyone to achieve their vision of success.We believe in fostering a collaborative working environment where everyone in the studio has a voice; fully supported by our values of Passion, Quality and Teamwork. We focus on operational transparency and a well-defined management structure.

Nottingham, England, United Kingdom (Remote)

Nottingham, England, United Kingdom (Remote)

Nottingham, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by dsdambusuter

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug