Deliveroo

Senior Software Engineer - Android

Deliveroo2 months ago
Location

London - The River Building HQ

Type

Full Time

Salary

GBP 80,000 – 120,000

Level

Senior

Role

Android Engineer

Posted

Dec 16, 2025

Full TimeSenior

The role

Summary

Deliveroo seeks a Senior Android Engineer to join their Consumer Tech team in London, developing scalable mobile applications for their global marketplace platform. The role involves architecting Android solutions, mentoring team members, and driving technical execution in a hybrid work environment serving millions of users worldwide.

What you'll do

Technical Architecture: Design, build, and scale Android applications that handle complex, real-time interactions at a global scale
Code Quality Leadership: Lead architectural improvements and code reviews, ensuring maintainability, visibility, and operational health of mobile codebase
Cross-functional Collaboration: Partner with Product Managers and Experience Designers to plan projects, assist with technical choices, and influence team roadmap
Feature Ownership: Own large-scale features from design to delivery, simplifying maintenance and promoting operational readiness across production systems
Team Development: Support the growth of others by mentoring colleagues, encouraging efficiency, and taking active role in engineering hiring process

What we look for

Technical

Android Development ExpertiseSignificant experience building Android applications at scale with deep understanding of Android SDK and AndroidX
Architecture ScalingProven ability to scale Android architecture and deliver high-performance mobile experiences in fast-paced environment
Programming ProficiencyStrong proficiency in Kotlin and/or Java with interest in pushing boundaries of Kotlin development
Technical LeadershipDemonstrated ownership of technical delivery within cross-functional teams, guiding implementation choices and technical design

Experience

Senior-level Experience5-8 years of Android development experience with focus on scalable mobile applications
Cross-functional Team ExperienceExperience working within cross-functional teams including Product Managers and Designers

Skills

Required skills

KotlinPrimary programming language for Android development
Android SDKDeep understanding of core Android development framework
AndroidXModern Android support libraries and architectural components
Android StudioProficiency in primary Android development IDE
Mobile ArchitectureExperience with scalable Android architecture patterns and design

Nice to have

JavaAlternative programming language for Android development
Real-time SystemsExperience building systems with live interactions and updates
MentoringExperience guiding and developing junior engineers
Code ReviewStrong skills in conducting thorough code reviews and architectural assessments

Compensation & benefits

Salary

GBP 80,000 – 120,000 (annual)

Stock options

Available

Benefits

Equity Options

Share in the success you help create with competitive salary and equity options

Hybrid Work

Flexible working arrangement with typically 3 days in London office

Professional Development

Continuous learning opportunities and career acceleration with strong support

Impact-driven Work

Work on meaningful problems at real scale affecting millions of users daily

Collaborative Culture

High standards, collaboration, and low-hierarchy, high-ownership environment


Interview process

  1. 1
    Initial Application Review Review of application materials and technical background
  2. 2
    Technical Phone Screen Initial technical discussion covering Android development experience and approach
  3. 3
    Technical Interview In-depth technical assessment including coding exercises and architecture discussions
  4. 4
    Final Interview Cultural fit assessment and discussion with senior team members about role expectations

Apply for this position

You'll be redirected to the company's application page