> Markdown version of [/jobs/ext/3642816-senior-software-engineer-android-sdui](https://www.wearedevelopers.com/jobs/ext/3642816-senior-software-engineer-android-sdui). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Android SDUI - **Company:** Deliveroo - **Location:** London, UK - **Experience:** Expert - **Salary:** £73,440.0 - **Contract:** Permanent contract - **Skills:** Android Software Development, Apple IOS, Code Review, Digital Rendering, Protocol Buffers, Backend, Kotlin, Jetpack Compose, Figma, Golang - **Published:** October 9, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5918858815 ## About the Role Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others: * 5+ years building Android applications at scale, with a deep understanding of Kotlin and Jetpack Compose. * Backend development experience, specifically with Golang, Kotlin, and Protobuf, and the comfort to move between client and server code as the work demands. * Experience building or maintaining a server-driven / declarative UI system, with a keen interest in pushing whats possible with declarative rendering - bonus points if that included Litho or another DSL-based renderer. * A product mindset, and the instinct to apply it to how you design platform services for the teams that build on top of them. * Demonstrated ownership of technical delivery within cross-functional teams, guiding implementation choices and technical design for a platform other teams build on. * Strong communication skills, working across time zones with iOS, Web, and Backend counterparts, plus PMs and multiple product teams. * A pride in software craft, with a commitment to writing readable, well-designed, and thoroughly tested mobile code. * Bonus points for exposure to Figma-to-code tooling, design-token/theming systems, or accessibility work in mobile rendering. ## Description We're looking for a Senior Android Engineer to join our SDUI team. In this role, you'll help us build and scale our server-driven UI (SDUI) platform, enabling teams to build a UI once and have it deploy seamlessly to iOS, Android, and Web without redeploying a new app - performantly and consistently. This role is based in our London office with a hybrid setup, typically three days in the office. What You'll Be Doing You'll be joining the SDUI team. We own the Android rendering layer of our server-driven UI platform, and the backend services that drive it, ensuring every consumer surface built on it is fast, correct, and visually indistinguishable from native. Here's what your day-to-day might look like: * Drive technical execution by designing, building, and evolving the Android SDUI renderer - and the backend services (Kotlin, Golang, Protobuf) that feed it - to handle complex, real-time UI updates at scale. * Lead architectural improvements and code reviews, ensuring the maintainability, visibility, and operational health of the renderer as more teams build on top of it. * Partner with cross-functional disciplines (iOS and Web renderer engineers, product and design teams) to plan rollouts, align on platform decisions, and influence the roadmap. * Own large-scale initiatives from design to delivery - including the push to bring SDUI motion and interaction quality to native-equivalent, and the ongoing migration off legacy rendering systems. * Support the growth of others by mentoring colleagues and taking an active role in our engineering hiring process.