
Opportunity at
DeliverooSenior Software Engineer - iOS
This is a full-time, hybrid Senior iOS Software Engineer role in London, generally three days a week in the office. The engineer joins the Consumer team,…
Career Tools
About This Role
This is a full-time, hybrid Senior iOS Software Engineer role in London, generally three days a week in the office. The engineer joins the Consumer team, which handles the main point of contact for millions of users. The team's target is an experience that feels effortless, quick and dependable at every step. The role carries technical leadership for the iOS app. The engineer shapes and grows the mobile architecture so…
Job Description
This is a full-time, hybrid Senior iOS Software Engineer role in London, generally three days a week in the office. The engineer joins the Consumer team, which handles the main point of contact for millions of users. The team's target is an experience that feels effortless, quick and dependable at every step.
The role carries technical leadership for the iOS app. The engineer shapes and grows the mobile architecture so the codebase stays modular, testable and simple to maintain, and sets the bar through code review and sound engineering habits. Keeping the app healthy is also part of the work, with attention to crash rates, visibility and overall performance. The engineer partners with Product and Design to split large problems into parts and to plan a roadmap that balances new features against technical debt.
Developing others is included. The engineer supports colleagues' growth, guides technical choices and takes part in hiring to build a strong team.
The ideal candidate has solid time building iOS apps and fluency in Swift, Objective-C or both. They have scaled mobile architecture inside a large codebase, owned delivery in a cross-functional group, and worked with current frameworks including UIKit and Auto Layout. Well-tested code, CI/CD practice and an ability to explain technical trade-offs to non-technical people are also valued.
Responsibilities
- Shape and scale iOS architecture so the mobile codebase stays modular, testable and maintainable.
- Set engineering standards through code review and well-designed software.
- Track and improve crash rates, visibility and app performance.
- Work with Product and Design to build a roadmap that balances features and technical debt.
- Mentor colleagues and help run the hiring process.
Requirements
- Substantial background in iOS app development, with good working fluency in Swift, Objective-C or both.
- Experience growing mobile architecture in a sizeable codebase.
- Owning delivery inside a team made up of several disciplines.
- Strong grasp of UIKit and Auto Layout.
- Commitment to quality, including well-tested code and CI/CD practices.
- Ability to explain technical trade-offs to non-technical stakeholders.
Core Skills
Benefits
- Competitive salary and equity options.
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where is this role based and how does it work?
The role is based in London and is hybrid, typically three days a week in the office.
What type of employment is offered?
This is a full-time position.
What is the interview process?
The interview typically includes three to four stages.
Is a salary stated in the posting?
The posting does not state a specific salary. It mentions competitive salary and equity options.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.


