Apply on LEGO Digital Play’s site →

Senior Client Developer

LEGO Digital Play · London Office

Senior Engineering Hybrid Posted 2026-11-06 Full time
Apply on LEGO Digital Play’s site →

Senior Client Developer - LEGO Digital Play

:root {

--company-primary-bg-color: 255, 255, 255;

--company-primary-bg-contrast-color: #000000;

--company-secondary-bg-color: 255, 212, 0;

--company-secondary-bg-light-5-color: 255, 216, 26;

--company-secondary-bg-fallback-color: 255, 212, 0;

--company-primary-text-color: 37, 37, 37;

--company-primary-text-dark-5-color: 24, 24, 24;

--company-primary-text-dark-10-color: 11, 11, 11;

--company-primary-text-light-50-color: 164, 164, 164;

--company-primary-text-light-77-color: 233, 233, 233;

--company-secondary-text-color: 255, 255, 255;

--company-secondary-text-light-5-color: 255, 255, 255;

--company-secondary-text-light-15-color: 255, 255, 255;

--company-link-color: 255, 212, 0;

--company-link-color-on-white: 102, 85, 0;

--company-color: 255, 212, 0;

--company-button-text-color: 255, 255, 255;

--company-button-bg-color: 255, 212, 0;

--company-button-bg-light-5-color: 255, 216, 26;

--company-button-bg-light-15-color: 255, 225, 77;

--company-button-bg-color-on-white: 102, 85, 0;

--company-secondary-text-color-on-white: 77, 77, 77;

--company-border-radius: 40px;

--company-header-font-family: "Roboto";

--company-header-font-weight: 700;

--company-body-font-family: "Inter";

--company-body-font-weight: 400;

}

@font-face {

font-family: "Roboto";

src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Roboto-latin-basic-739f7cad.woff2") format("woff2");

unicode-range: U+0020-007F,U+2000-206F;

}

@font-face {

font-family: "Roboto";

src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Roboto-latin-supplement-15ca217b.woff2") format("woff2");

unicode-range: U+00A0-00FF;

}

@font-face {

font-family: "Roboto";

src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Roboto-other-d608328b.woff2") format("woff2");

unicode-range: U+0100-1FFF,U+2070-E007F;

}

@font-face {

font-family: "Inter";

src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Inter-latin-basic-1cec9a00.woff2") format("woff2");

unicode-range: U+0020-007F,U+2000-206F;

}

@font-face {

font-family: "Inter";

src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Inter-latin-supplement-75d0cb49.woff2") format("woff2");

unicode-range: U+00A0-00FF;

}

@font-face {

font-family: "Inter";

src: url("https://assets-aws.teamtailor-cdn.com/assets/careersite/Inter-other-687d716a.woff2") format("woff2");

unicode-range: U+0100-1FFF,U+2070-E007F;

}

Skip to main content

This website uses cookies to ensure you get the best experience.

LEGO Digital Play and our selected partners use cookies and similar technologies (together “cookies”) that are necessary to present this website, and to ensure you get the best experience of it.

If you consent to it, we will also use cookies for analytics purposes.

See our Cookie Policy to read more about the cookies we set.

You can withdraw and manage your consent at any time, by clicking “Manage cookies” at the bottom of each website page.

common--cookies--alert#acceptAll">Accept all cookies

common--cookies--alert#disableAll">Decline all non-necessary cookies

common--cookies--alert#openPreferences">Cookie preferences

common--cookies--preferences#open" class="company-links bg-company-primary text-company-primary shadow-form inset-x-16 mb-16 rounded max-w-(--breakpoint-sm) p-16 overflow-auto max-h-[80vh] z-cookie-alert backdrop:bg-[rgba(0,0,0,0.6)] sm:p-40 sm:mb-auto fixed top-8">

Select which cookies you accept

On this site, we always set cookies that are strictly necessary, meaning they are necessary for the site to function properly.

If you consent to it, we will also set other types of cookies. You can provide or withdraw your consent to the different types of cookies using the toggles below. You can change or withdraw your consent at any time, by clicking the link “Manage Cookies”, which is always available at the bottom of the site.

To learn more about what the different types of cookies do, how your data is used when they are set etc, see our Cookie Policy .

Strictly necessary

These cookies are necessary to make the site work properly, and are always set when you visit the site.

Vendors

Teamtailor

common--cookies--preferences#handleCategoryToggle">

Analytics

These cookies collect information to help us understand how the site is being used.

Vendors

Teamtailor

common--cookies--preferences#handleAccept">Accept these cookies

common--cookies--preferences#handleDecline">Decline all non-necessary cookies

{"@context":"http://schema.org/","@type":"JobPosting","title":"Senior Client Developer","description":"\u003cp\u003e\u003cspan\u003eAt LEGO Digital Play, we’re bringing the LEGO® System-in-Play to the digital builders of tomorrow. We’re building the LEGO brand’s digital home: a place where builders of every age can create, share and discover, held to the standard of craft the LEGO brand is known for. We are at an early phase of this new company, offering a unique opportunity to build a new entity for the world's most beloved and trusted brand. Our culture is open, collaborative, intellectually rigorous, and creatively vibrant.\u003c/span\u003e\u003c/p\u003e\u003cp\u003eOffroad Games is a mobile game studio based in London, part of LEGO Digital Play. Founded by experienced game developers, we make fun, engaging mobile games for players around the world. We value speed, camaraderie, creativity and real impact.\u003c/p\u003e\u003ch5\u003e\u003cspan\u003e\u003cstrong\u003eRole Summary\u003c/strong\u003e\u003c/span\u003e\u003c/h5\u003e\u003cp\u003eWe are looking for a Senior Client Developer with deep Unity expertise and a hands-on, fast-moving approach to building mobile games. You'll bring technical recommendations, then build, test and maintain what you propose.\u003c/p\u003e\u003cp\u003e\u003cspan\u003eWorking closely with engineering leadership, you'll extend an established Unity technology base and use AI-assisted development tools as part of how you work.\u003c/span\u003e\u003c/p\u003e\u003ch5\u003e\u003cspan\u003e\u003cstrong\u003eKey Responsibilities\u003c/strong\u003e\u003c/span\u003e\u003c/h5\u003e\u003cp\u003e• Build game features end to end, working with designers to take each feature from idea to players.\u003c/p\u003e\u003cp\u003e• Build, debug, ship and monitor features in the mobile client.\u003c/p\u003e\u003cp\u003e• Improve shared client code libraries alongside the wider client development team.\u003c/p\u003e\u003cp\u003e• Create and maintain AI-assisted automation that makes development and operations workflows more efficient.\u003c/p\u003e\u003cp\u003e• Build supporting infrastructure, including automated testing, integration with live-ops services and performance metrics.\u003c/p\u003e\u003cp\u003e• Analyse and fix key areas of mobile client performance.\u003c/p\u003e\u003cp\u003e• Recommend improvements based on the metrics gathered through tooling.\u003c/p\u003e\u003cp\u003e• Own the systems you build: design them with the right colleagues, then maintain and improve them over time.\u003c/p\u003e\u003ch5\u003e\u003cspan\u003e\u003cstrong\u003eRequired Qualifications\u003c/strong\u003e\u003c/span\u003e\u003c/h5\u003e\u003cp\u003e• Substantial experience developing games in Unity with C#.\u003c/p\u003e\u003cp\u003e• A track record of shipping at least one mobile title.\u003c/p\u003e\u003cp\u003e• Experience working in large, long-lived codebases.\u003c/p\u003e\u003cp\u003e• Current, hands-on use of AI-powered coding assistants to speed up development, code review and testing.\u003c/p\u003e\u003cp\u003e• Strong knowledge of mobile device performance, including CPU and GPU usage, memory, loading times and stability.\u003c/p\u003e\u003cp\u003e• A track record of building systems or infrastructure that a game depends on to run.\u003c/p\u003e\u003cp\u003e• An active interest in advances in mobile games, AI tools and third-party technology.\u003c/p\u003e\u003ch5\u003e\u003cspan\u003e\u003cstrong\u003ePreferred Qualifications\u003c/strong\u003e\u003c/span\u003e\u003c/h5\u003e\u003cp\u003e• Experience with off-the-shelf live-ops platforms.\u003c/p\u003e\u003cp\u003e• Experience with cloud providers such as Firebase, Google Cloud Platform or AWS.\u003c/p\u003e\u003cp\u003e• Confidence giving feedback on both the technical and creative sides of prototypes.\u003c/p\u003e\u003cp\u003e• A broad understanding of modern mobile game development, and a willingness to challenge existing ways of working.\u003c/p\u003e\u003cp\u003e\u003cstrong\u003eHybrid Working: \u003c/strong\u003eThis role is based in our London office. Our hybrid working policy is three days a week in the office.\u003c/p\u003e","identifier":{"@type":"PropertyValue","name":"LEGO Digital Play","value":"8671331"},"datePosted":"2026-11-05T10:22:09+00:00","employmentType":"FULL_TIME","directApply":true,"hiringOrganization":{"@type":"Organization","name":"LEGO Digital Play","sameAs":"https://careers.legodigitalplay.com","logo":"https://images.teamtailor-cdn.com/images/s3/teamtailor-production/logotype-v3/image_uploads/f96ca5a0-3196-491b-86d4-1417f6972534/original.png"},"jobLocation":[{"@type":"Place","address":{"streetAddress":"10 York Road","addressLocality":"London","postalCode":"SE1 7","addressCountry":"GB","addressRegion":null,"@type":"PostalAddress"}}]}

common--header--menu#toggle"

data-common--header--menu-target="button"

>

Career menu

People

JOIN LEGO DIGITAL PLAY

Employee

Log in as employee

Candidate

Log in to Connect

Offroad Games

LEGO Digital Play London Office

Hybrid

Senior Client Developer

careersite--jobs--form-overlay#showFormOverlay" data-careersite--jobs--form-overlay-target="coverButton">

Apply for this job

blocks--cover--scroll#handleScrollDown" title="Scroll to content">

At LEGO Digital Play, we’re bringing the LEGO® System-in-Play to the digital builders of tomorrow. We’re building the LEGO brand’s digital home: a place where builders of every age can create, share and discover, held to the standard of craft the LEGO brand is known for. We are at an early phase of this new company, offering a unique opportunity to build a new entity for the world's most beloved and trusted brand. Our culture is open, collaborative, intellectually rigorous, and creatively vibrant.

Offroad Games is a mobile game studio based in London, part of LEGO Digital Play. Founded by experienced game developers, we make fun, engaging mobile games for players around the world. We value speed, camaraderie, creativity and real impact.

Role Summary We are looking for a Senior Client Developer with deep Unity expertise and a hands-on, fast-moving approach to building mobile games. You'll bring technical recommendations, then build, test and maintain what you propose.

Working closely with engineering leadership, you'll extend an established Unity technology base and use AI-assisted development tools as part of how you work.

Key Responsibilities • Build game features end to end, working with designers to take each feature from idea to players.

• Build, debug, ship and monitor features in the mobile client.

• Improve shared client code libraries alongside the wider client development team.

• Create and maintain AI-assisted automation that makes development and operations workflows more efficient.

• Build supporting infrastructure, including automated testing, integration with live-ops services and performance metrics.

• Analyse and fix key areas of mobile client performance.

• Recommend improvements based on the metrics gathered through tooling.

• Own the systems you build: design them with the right colleagues, then maintain and improve them over time.

Required Qualifications • Substantial experience developing games in Unity with C#.

• A track record of shipping at least one mobile title.

• Experience working in large, long-lived codebases.

• Current, hands-on use of AI-powered coding assistants to speed up development, code review and testing.

• Strong knowledge of mobile device performance, including CPU and GPU usage, memory, loading times and stability.

• A track record of building systems or infrastructure that a game depends on to run.

• An active interest in advances in mobile games, AI tools and third-party technology.

Preferred Qualifications • Experience with off-the-shelf live-ops platforms.

• Experience with cloud providers such as Firebase, Google Cloud Platform or AWS.

• Confidence giving feedback on both the technical and creative sides of prototypes.

• A broad understanding of modern mobile game development, and a willingness to challenge existing ways of working.

Hybrid Working: This role is based in our London office. Our hybrid working policy is three days a week in the office.

Department

Offroad Games

Location

LEGO Digital Play London Office

Remote status

Hybrid

careersite--jobs--form-overlay#showFormOverlay">Apply for this job

jobs--overlay#unobserveClickOutside

common--modal:closed->jobs--overlay#observeClickOutside

" data-jobs--overlay-overlay-value="false" data-jobs--overlay-dialog-label-value="Apply for this job" data-jobs--overlay-overlay-class="fixed! flex flex-col inset-0 rounded-t-24 shadow-job-form-overlay z-career-job-application-form-overlay" data-jobs--overlay-minimize-button-hidden-class="hidden" data-careersite--jobs--form-overlay-target="form">

Offroad Games

LEGO Digital Play London Office

Hybrid

Senior Client Developer

Loading application form

jobs--overlay#closeOverlay">

Close modal

People

JOIN LEGO DIGITAL PLAY

Data & privacy

cookie-preferences#openCookiePreferences" aria-label="Manage cookies" class="company-link font-company-body py-4 my-4 @sm:my-0 @sm:py-0 px-16">Manage cookies

Employee login

Candidate Connect login

Already working at LEGO Digital Play?

Let’s recruit together and find your next colleague.

Log in

Applicant tracking system

by Teamtailor

(function () {

var pageviewToken = document.currentScript.dataset.token;

function trackPageView(url) {

var searchParams = new URLSearchParams(window.location.search);

var utmSource = searchParams.get('utm_source');

window.referrer = window.referrer || utmSource || document.referrer

var payload = {

ed: pageviewToken,

visitor_uuid: window.visitor_uuid,

referrer: window.referrer,

data: {

ua: navigator.userAgent,

referrer: document.referrer,

},

url: url,

};

var xmlhttp = new XMLHttpRequest();

xmlhttp.open('POST', '/pageview', true);

xmlhttp.setRequestHeader('Content-Type', 'application/json;charset=UTF-8');

xmlhttp.withCredentials = true;

xmlhttp.addEventListener('readystatechange', function () {

if (xmlhttp.readyState === XMLHttpRequest.DONE) {

const status = xmlhttp.status;

if (status === 0 || (status >= 200 && status

Posted by LEGO Digital Play and synced from their own careers page. DevQuest doesn’t take a fee, doesn’t sit between you and the studio, and doesn’t sell your data — you apply directly with them.

More like this: Engineering jobs · All LEGO Digital Play openings · Browse every category