Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others:
- Significant experience in building Android applications at scale, with a deep understanding of the Android SDK, AndroidX, and modern development tools like Android Studio.
- Proven ability to scale Android architecture, delivering high-performance mobile experiences in a fast-paced environment.
- Strong proficiency in Kotlin and/or Java, with a keen interest in continuing to push the boundaries of what's possible with Kotlin.
- Demonstrated ownership of technical delivery within cross-functional teams, guiding implementation choices and technical design.
- A pride in software craft, with a commitment to writing readable, well-designed, and thoroughly tested mobile code.
Why Join Us?
At Deliveroo, you’ll do work that matters—solving real-world problems in a three-sided marketplace that’s constantly evolving. We’re food lovers, problem solvers, community builders and more, brought together by a shared drive to make things better. Working here you can expect to:
🔧 Solve meaningful problems at real scale Work on a complex, always-on marketplace that impacts millions every day.
🌱 See your impact, fast Ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment.
🧠 Grow through challenge and ownership Take on big, ambiguous problems and accelerate your career with strong support.
🌎 A culture built for builders High standards, collaboration, flexible working and continuous learning.
💰 Share in the success you help create Competitive salary and equity options, so you’re rewarded for the impact you make.
➡️ Want a deeper look at how we build? Check out our Tech Blog.
We aim to create a fair process that lets your skills shine—our interview typically includes 3-4 stages. Explore our Engineering Interview Guide here to help you feel confident at each stage.