LEGO Digital Play · London Office
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