1,897 Game Development Studios jobs in the United Kingdom
Senior Game Programmer

Posted 17 days ago
Job Viewed
Job Description
**Who We Are.**
When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the _storytellers_ bringing our characters to life, the _creators_ bringing them to your living rooms and the _dreamers_ creating what's next.
From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.
TT Games was acquired by Warner Bros. in 2007 and went on to develop the hit LEGO games franchise. The company is proud to continue its mission to be the leading publisher of interactive entertainment for young gamers and their families.
**Your New Role.**
The Game Programming team work alongside designers, gameplay artists, final artists, animators, VFX artists, and SFX artists to create the gameplay code required to construct the game. The project you will be on will be a major IP based LEGO game built in Unreal. On a daily basis, you may be expected to:
+ Work with animators, artists, and designers to engineer reusable modular game systems that they can use to create fun content for the game.
+ Work on the AI systems required to create fun enemy AI, Party AI, and Boss AI.
+ Write fun player mechanics.
+ Write reusable gameplay systems that will allow designers to populate open worlds.
+ Write GUI systems.
+ Implement achievements, trophies, and rich presence.
+ Make the game FUN!
**Your Role Accountabilities.**
+ Use C++ and the editor to achieve the above.
+ Perform and take part in Swarm reviews.
+ Write Unit Tests, Functional Tests, and Integration Tests to ensure functionality works as expected, continues to work as expected, has an efficient usable interface, and performs to the expected constraints.
+ Write efficient, easy to use workflows.
+ Work closely with world-class artists, animators, and designers; supporting their developing day-to-day needs for game-play technology and associated tools.
+ Provide time estimates for complex programming tasks.
+ Ability to work on assigned tasks generally without direct supervision.
+ Mentor Junior and Mid-level Programmers.
+ Analyse the design documents for risk and provide creative solutions.
**Qualifications & Experience.**
+ Highly adept at programming gameplay and mechanics, with a clear understanding of what makes games 'feel' good.
+ Highly adept in object-oriented C++ with very strong debugging and documentation skills.
+ Strong 3D maths and physics skills.
+ Experience in the games industry with multiple released titles.
+ Strong understanding of systems optimisation.
**Bonus Points**
+ Unreal experience on at least one released game.
+ A good degree or post-graduate qualification, or relevant experience, in Computer Science or a related subject.
Hybrid Working - This role is advertised as a Hybrid work model, that combines remote and in-office work, following our current company policy and to be agreed with your Line Manager. Subject to any applicable laws, WBD / your Line Manager reserves the right to change this working agreement where this is essential to business needs and upon reasonable notice to you.
**How We Get Things Done.**
This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.
**Championing Inclusion at WBD**
Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, regardless of sex, gender identity, ethnicity, age, sexual orientation, religion or belief, marital status, pregnancy, parenthood, disability or any other category protected by law.
If you're a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page ( for instructions to submit your request.
Senior Game Programmer
Posted 625 days ago
Job Viewed
Job Description
With a passion to deliver high-end cinematic games, Supermassive Games is carving a unique and exciting path in the games industry. Want to join us on the journey?
We are hiring for a Senior Game Programmer …
We’ve harnessed Unreal Engine 4 and built a suite of powerful, world-class systems on top of it. Now we need you to help us take this further.
You’ll be engineering brand new features, from basic prototypes through to robust, reusable systems that underpin all of our upcoming games. You’ll also be crafting realistic and expressive characters, innovative game mechanics and smooth, responsive control systems for our stable of AAA projects.
In other words you’ll be playing a key role in developing our future games.
Requirements
Skills and experience required:
- Expert in C++ - you’ve worked in the games industry with C++ for 5+ years, and contributed to shipped games on PC, console or mobile.
- Leadership – you are comfortable taking responsibility for understanding the technical requirements for the game and co-ordinating the programming effort in order to meet them.
- Great Communicator - you can talk about your work. You’ll be as comfortable specifying a task with designers and collaborating on a shared codebase with engineers as you are taking feedback from directors and producers.
- Practical - sometimes a rapid prototype is needed to quickly test an idea. Other times a mission-critical system needs detailed planning and consultation. You have an instinct for what level of engineering is needed, and you can work efficiently at any level.
- Passion for Games - you’ve probably been playing games forever. You understand an engaging player experience and are confident reproducing it in code.
We’d be impressed by:
- Wide Range of Experience. Knowledge of multiple game systems and their potential advantages and pitfalls. Experience with at least one game engine and associated tools.
- Experience with Virtual or Augmented Reality. How to work with motion controllers and headsets as well as an awareness of how VR changes traditional game mechanics and UI principles. Ideas for maximising the benefits of VR, without being hampered by the constraints.
- Knowledge of animation systems. Using blend trees, state machines and procedural systems to create believable human performances in software.
- Understanding of network coding for multiplayer games. Managing the state of each game object and providing a smooth, glitch-free experience to all clients.
- Experience shipping games on console or PC. Detailed knowledge of SDK and technical requirements of Sony PlayStation 4, Microsoft Xbox One or high-end Windows PC.
Benefits
Why join us?
- We make big games with small teams - you will play a full and active role
- Challenging and rewarding projects as standard
- 25 days annual leave
- Private health insurance
- Pension
- Life assurance x6 time annual salary
- Quarterly profit related bonus scheme
- Social events - including large summer party
- Constantly improving tools and workflow so you can focus on creativity
- Fast decision-making allows good ideas to flourish
- We celebrate and nurture talent
- Our supportive, inclusive and friendly team culture is something we are proud of
- Work-life balance is something we respect and protect
- Ultimately, you’ll work on the cutting edge - making innovative and immersive games
Senior Game Programmer - AAA Titles
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, implement, and debug robust and efficient game systems using C++ and other relevant languages.
- Collaborate closely with game designers and artists to bring game mechanics and features to life.
- Develop and optimize core engine components, gameplay systems, AI, physics, and rendering pipelines.
- Write clean, maintainable, and well-documented code.
- Identify and resolve complex technical challenges and performance bottlenecks.
- Mentor and guide junior programmers, providing technical leadership and code reviews.
- Contribute to architectural decisions and technical strategy.
- Participate in the full game development lifecycle, from concept to post-launch support.
- Work with cross-functional teams to ensure seamless integration of all game elements.
- Stay current with the latest advancements in game development technology and methodologies.
- Contribute to the improvement of development tools and workflows.
- Ensure code quality, performance, and stability across target platforms.
- Effectively communicate technical ideas and solutions to team members.
Lead Game Programmer - AAA Titles
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Lead, mentor, and manage a team of game programmers, fostering a collaborative and productive environment.
- Architect, design, and implement robust and efficient gameplay systems using C++ and relevant game engines.
- Collaborate closely with game designers to translate gameplay mechanics and concepts into functional code.
- Work with artists and technical artists to integrate assets and implement visual features.
- Develop and optimize core engine systems, including physics, AI, rendering, and networking.
- Identify and resolve complex technical challenges and bugs throughout the development cycle.
- Contribute to the overall technical vision and architecture of the game.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
- Stay up-to-date with the latest advancements in game development technology and techniques.
- Participate in profiling and optimization efforts to ensure smooth performance on target platforms.
- Assist in the recruitment and onboarding of new programming talent.
- Contribute to post-launch support and updates for released titles.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- Minimum of 8 years of professional game development experience, with at least 2 years in a lead or senior programming role.
- Expertise in C++ programming and object-oriented design principles.
- Strong proficiency with a major game engine, such as Unreal Engine or Unity.
- Demonstrated experience in developing core gameplay systems (e.g., character control, combat, AI, physics).
- Solid understanding of 3D math, algorithms, and data structures relevant to game development.
- Experience with performance profiling and optimization tools.
- Excellent debugging and problem-solving skills.
- Strong leadership, communication, and interpersonal skills.
- Ability to work effectively in a fast-paced, team-oriented environment.
- Experience with console development (PlayStation, Xbox) is a plus.
- Passion for video games and a deep understanding of game design principles.
Game Systems Programmer
Posted 620 days ago
Job Viewed
Job Description
Supermassive Games have produced some of the most recognisable and compelling storytelling titles in the world of AAA games. The BAFTA-winning Until Dawn , the cinematic masterclass of The Dark Pictures Anthology , the multi-award winning The Quarry , the action-packed rollercoaster horror VR titles Switchback VR and Rush of Blood to the world of Little Nightmares , and many more!
Time and time again, our incredibly talented and passionate team have delivered games that strike fear into all that dare to play. And we have no plans to stop there! Alongside growing the Dark Pictures universe in new and exciting ways, we have several unannounced, and suitably thrilling, projects!
And so, as we move into new genres and grow our studio, our hunt for talent continues!
Join the Supermassive Games team and create your own story.
We’re looking for a Gameplay and Physics Programmer to join us here at Supermassive Games…
In this role you’ll be:
We are aiming to achieve Hollywood production values in real time, so we’re engaging with industry-leading, next generation features for rendering, content creation and human simulation that will intensify the player experience.
This role will be based in one of our three central Guildford offices - each a short distance from the main train station. We’re passionate about the collaborative environment here at Supermassive Games where we work to a hybrid model in many of our roles. We are truly a diverse and international business of more than 40 different nationalities from around the globe, providing sponsorship and relocation assistance to those that require it (speak to one of our recruiters for more info).
Requirements
The main responsibilities will be:
- Developing game systems with a particular focus on the use of physics to achieve realistic interactive results.
- Applying a deep understanding of industry-standard physics APIs to meet the requirements of the game and suggest new approaches.
- Being involved at any stage of asset production from specification to platform-specific challenges
Experience and skills that would best suit this position:
- Expert in C++ - you’ve got strong experience in C++, and have contributed to shipped games on PC, console or mobile.
- Excellent Physics Knowledge – you have in-depth understanding of the practical use of one or more physics middleware systems (e.g. PhysX, Havok) on a shipped game.
- Strong 3D Maths – you have a broad knowledge of the theory and practical application of 3D maths in games.
- Great Communicator - you can talk about your work. You’ll be as comfortable specifying a task with designers and collaborating on a shared codebase with engineers as you are taking feedback from directors and producers.
- Practical - sometimes a rapid prototype is needed to quickly test an idea. Other times a mission-critical system needs detailed planning and consultation. You have an instinct for what level of engineering is needed, and you can work efficiently at any level.
- Passion for Games - you’ve probably been playing games forever. You understand an engaging player experience and are confident reproducing it in code.
Benefits
The Perks of being a Supermassive Superstar are:
- 25 Days Annual Leave (3 of which are used when we close the studio for our end of year break)
- Private Medical Insurance (BUPA)
- Life Assurance (6 x annual salary)
- Quarterly Profit related Bonus
- Pension Scheme
- Employee Assistance Programme
- Income Protection
- Enhanced Family Leave (maternity and paternity pay)
- Generous staff referral scheme
- Discount Card for food and drink at our local pub
P/T Coding & Game Design Tutor
Posted today
Job Viewed
Job Description
Our client an education charity based in Hackney is currently seeking a P/T Coding & Game Design Tutor (2 days per week Mon - Tue) to join their team. Reporting to the Head of Vocational Training, you will teach ELATT’s IT Vocational curriculum, specifically Coding and Games Design curriculum at levels 1 to 3, working in both a classroom environment and through online remote delivery.
Role responsibilities:
- To teach on our Coding & Game Design courses, prepare materials and practical assessments for classes within your teaching commitment, meeting the demands of the curriculum, addressing employability skills.
- To co-ordinate the delivery of the course and to ensure that full documentation of the course is in place and that students’ progress is monitored and assessed regularly.
- To assess learners’ work for qualifications and external award assessments, and contribute to the quality assurance of the course.
- To manage the progress of students learning, ensuring that learners have suitable individual learning plans that are regularly reviewed and respond to learners’ aspirations and achievements.
About you:
- Multi Media and Technology degree and/or equivalent qualification/knowledge gained through experience.
- Knowledge of Coding for Games Development at Level 3 and 4.
- Knowledge and application of the programme languages C#, JavaScript, SQL, Python, Java, PHP, Mobile app design& Development.
- Ideally, a Teacher with a training qualification (e.g. CTLLS, DTLLS, Cert-Ed, PGCE) or a desire to gain a qualification.
This is an exciting opportunity for a Game Design Tutor who is seeking part-time employment within a professional environment. To view full details please contact Langton N4P Charity Recruitment Specialists.
Senior Digital Artist - Game Environment Design (Remote)
Posted 3 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Game development studios Jobs in United Kingdom !
Senior Game Writer - Narrative Design
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and refine the overarching narrative structure, plot points, and thematic elements of the game.
- Write high-quality, engaging dialogue for characters, ensuring distinct voices and motivations.
- Create rich character backstories, lore, and world-building documentation to inform the game's universe.
- Write in-game text, including quest descriptions, item lore, UI text, and tutorials, ensuring consistency and clarity.
- Collaborate closely with level designers, artists, and other team members to integrate narrative seamlessly into gameplay mechanics and visual elements.
- Translate gameplay objectives and mechanics into compelling narrative experiences.
- Participate in brainstorming sessions and provide creative input on story development and character arcs.
- Edit and revise written content based on feedback from the narrative director, project leads, and other stakeholders.
- Maintain consistency in tone, style, and continuity across all narrative elements.
- Contribute to the overall vision and artistic direction of the game's narrative.
- Proven experience as a writer in the video game industry, with a portfolio showcasing narrative design work on released titles.
- Exceptional writing, editing, and storytelling skills, with a strong command of grammar, syntax, and style.
- Demonstrated ability to create engaging characters, compelling dialogue, and intricate plots.
- Familiarity with game development tools and workflows, including experience with scripting languages or narrative design software (e.g., Twine, Ink).
- Experience working in a remote or distributed team environment.
- Excellent communication and collaboration skills, with the ability to articulate creative ideas effectively.
- A deep understanding of game design principles and player psychology.
- Ability to adapt writing style to different genres and target audiences.
- A passion for video games and a strong understanding of narrative trends in the industry.
- Bachelor's degree in Creative Writing, English, Journalism, or a related field, or equivalent professional experience.
Software Developer
Posted 2 days ago
Job Viewed
Job Description
IntaPeople are working with a tech-driven insurance services provider that’s looking to grow the team. We’re hiring two talented Mid level Software Developers to join a collaborative team delivering new features and improving an established product. With strong backing and investment in this market, it’s a great opportunity to develop your skills and grow your career in a supportive environment.
What you'll need:
- Around 2–4+ years’ experience as a Software Developer, with strong hands-on skills in Node.js (a degree in Computing or similar is a bonus, not a must).
- Experience with JavaScript, MongoDB, RabbitMQ, MySQL, HTML5, CSS, and XML.
- Understanding of the full software development lifecycle (SDLC) and agile delivery.
- Comfortable working with cross-functional teams (e.g., development, QA, Infrastructure, project management).
- Experience using Git or similar version control systems.
- Familiarity with Azure and DevOps tools.
- A passion for technology, clean code, and bringing new ideas to the table.
What you'll do:
- Contribute to new software projects, maintain and improve current systems.
- Work collaboratively on technical specifications for new and replacement systems.
- Participate in code reviews and share knowledge with the wider team.
- Help ensure projects meet quality and compliance standards.
- Support continuous improvement through user feedback and performance enhancements.
- Be proactive and flexible in supporting wider tech initiatives when needed.
For more information, click APPLY now.
Please note, we can not offer sponsorship opportunities to candidates who do not have the ability to work and live within the UK without restriction.
Candidates are also to be onsite 2days per week so living in South Wales or a reasonable commute of the office is to be considered.
Software Developer
Posted 3 days ago
Job Viewed
Job Description
Back End Developer C#/.Net Core
Basingstoke - Hybrid - 3/5 Days in the Office - Circa 45,000
An excellent opportunity to work with a fast-paced and profitable technology company that helps businesses test and improve the quality of their products and services. The company are building the best product in the industry and are obsessed about continuously deploying new features and improvements for their customers.
This is a rare opportunity to be an early joiner at a technology company that is growing fast, yet sustainability.
Responsibilities
- Responsible for ongoing product development using .NET Core and C#.
- Write clean, efficient, secure, and maintainable code that has high test coverage.
- Design, test, build and develop new features with the team.
- Experienced in using SCRUM to consistently deliver improvements at a fast pace.
Knowledge, skills and experience required
- Must be experienced in using .NET Core and C#.
- A keen interest in technical challenges and understanding fundamentals of Computer Science.
- A positive and friendly personality, someone who is eager to get stuck in every day.
- Excellent communication skills, able to interact with everyone in the business.
- Highly reliable and able to own and deliver high quality that you are proud of.
- Highly organised with the ability to multi-task and prioritise as required.
- Able to continuously iterate and deploy improvements at speed.
- Any experience with Github, Kubernetes, Postgres and Redis is desirable.
- Experience of using AI as a productivity aid desirable.
Benefits
- Hybrid Working
- Private Medical Insurance
- Paid for Parking when in the Office
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.