Unity Console Developer

Deparment: Programming
Location: Lisbon
Job Reference: Console Developer - LISBON

About us

At Marmalade Game Studio, we are looking for an enthusiastic and talented game programmer with excellent technical ability to join our Game Studio to help create upcoming game projects on various platforms. We are the team behind the hit successes of Monopoly, Cluedo, Game of Life, Mousetrap and Jumanjj.

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

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 studio!

If you’ve worked on 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 Portugal and be eligible to work here.

The role

  • 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
  • Knowledge of dependency injection frameworks (Zenject/Extenject)


  • 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


  • Competitive salary depending on experience
  • Flexible remote working options
  • Generous holiday allowance (22 days + 3 days over the festive period when the office is closed + up to 3 additional days accrued with long service)
  • Private Medical Insurance scheme (with Dental, Optical and Mental Health cover)
  • Private Life insurance scheme
  • 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.