Console Game Programmer

Deparment: Programming
Location: Bath
Job Reference: console_game_programmer

We at Marmalade Game Studio are looking for an enthusiastic and talented Console game programmer with excellent technical skills, to join our team. Help create upcoming game projects on various platforms, with the studio behind the hit successes: Monopoly, Cluedo, Game of Life, The Game of Life 2 and  Jumanji: The Curse Returns. 

The successful candidate will be developing new high profile IP titles, creating imaginative and engaging experiences across a range of consoles.

We love what we do, and love working alongside people who share our dedication to quality. This position is full-time with the option of WFH, hybrid, or from our London or Bath studio!

If you’ve worked on the popular game consoles, can write gameplay functionality, understand Unity and C# well, design and plan out new code architecture, contribute to and support the design and art team, and estimate tasks to an accurate standard, we’d love to hear from you.

You must reside in the UK and be eligible to work here.


  • Programming C# in the Unity game engine
  • Implement and provide support for systems required for new titles on Microsoft XBox, Sony Playstation and Nintendo Switch.
  • Port existing game titles to the above consoles
  • Develop game features, systems and technology
  • Help maintain code quality and stability
  • Write optimised code considering CPU, memory and network requirements
  • Keep up to date documentation of the services and tools you’re responsible for 
  • Work with other disciplines (Design, Art, Marketing etc) to plan and execute work


  • Passionate about games – playing or making, and preferably both!
  • Professional game development experience with Unity
  • Professional game development experience with the popular game consoles.
  • Very strong Unity and C# skills
  • A good understanding of game architecture and programming practices
  • Strong mathematical skills
  • Passion for board games (both for professional reasons and because we like to have more players for our lunchtime sessions!)

Optional but valuable

  • Knowledge of dependency injection frameworks (Zenject/Extenject)
  • Experience with AWS or Azure
  • Experience with BaaS (PlayFab, Gamesparks, Chilliconnect)
  • Experience with platform-specific frameworks (Gradle, Cocoapods, Xcode)
  • Experience developing multiplayer games
  • Experience with the Unity Shader Language (HLSL)
  • Knowledge of C++ and other languages is useful 


  • Working as part of a tight team in a company with a reputation for staff retention
  • Competitive salary
  • Flexible working, we offer the ability to WFH, hybrid, or the ability to work from our London or Bath studio
  • A key role in a studio where everyone’s effort has a big impact
  • Regular social activities and team parties 
  • Company pension scheme, we match up to 5%
  • Generous holiday allowance consisting of 22 days + a bonus 3 day holiday when the offices are closed over Christmas and New Year + extra holiday for long service
  • Private health insurance package
  • Private life insurance 
  • 48h a year of Professional development time

Are you our next superstar? Join us on the Marmalade adventure! If you are selected for an interview you will normally be contacted within two weeks of the closing date. If you do not hear from us within this period then you should assume that, unfortunately, on this occasion you have been unsuccessful.




Apply now

Click or drag a file to this area to upload.
Attach PDF file (max. 10Mb)
Click or drag a file to this area to upload.
Attach PDF file (max. 10Mb)

Subscribe to the Marmalade Game Studio Newsletter!

Stay up to date with special offers, new releases, competitions and more

The personal data provided by you will be managed according to the information included in our Privacy Policy.