About the role

  • Game programmer in an independent video game studio delivering gameplay features and collaborating with cross-functional teams. Contributing to core systems and ensuring high-quality game experiences in a hybrid work environment.

Responsibilities

  • Taking ownership for the delivery of gameplay features and systems, with guidance from more experienced developers as required.
  • Collaborating effectively with programmers, designers and artists to bring the game vision to life.
  • Designing and implementing gameplay features/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.
  • Writing clear documentation for your code and workflows.
  • Participating in project reviews and meetings, contributing insights and feedback as required.

Requirements

  • Experience in the development of gameplay features in released titles.
  • Proficient problem solving and modern C++ programming skills.
  • Experience developing and shipping games for PC or console.
  • Proven cross-discipline collaboration with game designers and content creators.
  • A demonstrable understanding of Computer Science fundamentals such as Data Structures and Algorithms, ideally through a Computer Science, Maths or similar degree.
  • A genuine passion for video games.
  • Experience of a full commercial game development lifecycle from prototyping, through production to post-release support.
  • 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 advance your expertise in game development and a passion for 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

Programmer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

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

Report job