Marmalade Game Studio
Unity Programmer
Marmalade Game StudioPortugal6 days ago
Full-timeEngineering, Information Technology

Join Marmalade Game Studio – Creators of Top-Selling Digital Board Games

At Marmalade Game Studio, we bring the world’s best-loved board games to life on mobile, PC, and console. From Monopoly to Clue/Cluedo, we’re passionate about crafting rich, high-quality gaming experiences that players of all ages can enjoy.

We’re currently looking for a Unity Game Programmer to join our talented team. If you’re an experienced developer with a passion for games and a knack for solving complex challenges, we’d love to hear from you.


What You’ll Be Doing:

Lead development on high-profile titles using Unity and C#—from core systems to moment-to-moment gameplay.

Design and implement complex features and systems, contributing directly to the feel and flow of our games.

Write clean, maintainable code and drive optimization for CPU, memory, and networking performance.

Create tools and systems within Unity to support our teams and improve development workflows.

Work with Unity’s build pipeline to support reliable and efficient game builds.

Maintain clear documentation of the services, systems, and tools you develop.

Collaborate across departments, sharing technical insight and working closely with design, art, marketing, and production teams.

Support hiring and mentorship by participating in interviews, onboarding new team members, and guiding junior programmers.


What We’re Looking For:

Proven experience in professional game development using Unity and C#.

Deep knowledge of game architecture, best programming practices, and Unity systems.

Solid understanding of mobile platforms, with bonus points for console or PC experience.

Strong mathematical and problem-solving skills for gameplay and systems programming.

Familiarity with version control systems like Git or Perforce.


Bonus Skills (Not Required, but Great to Have):

A genuine passion for games—both playing and building them!

Experience with Zenject/Extenject or other dependency injection frameworks.

Knowledge of AWS, Azure, or Backend-as-a-Service tools (e.g. PlayFab, Firebase).

Experience with multiplayer game development (Photon or similar).

Proficiency in Unity Shader Language (HLSL) or C++.

Familiarity with platform-specific build tools (Gradle, Cocoapods, Xcode).

Exposure to CI/CD systems like Jenkins.


What we can offer

Enjoy a supportive and flexible working culture

Be part of a studio that values quality, creativity, and ownership

Flexible working: choose to work from our London, Lisbon or Bucharest studios, from home, or a mix of both.

Salary based on your experience and skills

22 days holiday + 3 bonus days over Christmas + extra holiday for long service

40 hours per year dedicated to professional development

Other benefits based on where you live


Ready to roll the dice on a new challenge?

To apply, send your CV and portfolio to [email protected] and help us bring more iconic games to life.

Key Skills

Ranked by relevance