InterviewHack.ai
Start free
Jobs / Deliveroo

Senior Software Engineer - iOS

Deliveroo·London, England, United Kingdomsenior

In short

  • →Desarrollar y escalar arquitectura iOS para una app de delivery global con millones de usuarios.
  • →Enfocado en calidad de código, rendimiento, mantenibilidad y liderazgo técnico en equipo híbrido en Londres.
  • →Destacado: formar parte de un ecosistema global tras la integración con DoorDash y Wolt.

Proficiency in English required for collaboration across global teams.

Apply on company site ↗Share on WhatsApp
✓ Free to start✓ Runs in your browser✓ First dossier, no card✓ Ready in ~1 minute

In ~1 minute you get: who interviews you, the likely questions answered from your CV, and your CV tailored to this job. Your first dossier is free.

The questions they'll ask you

1. ¿Cómo has abordado la mantenibilidad de un código base grande en iOS? Explica con un ejemplo.

2. ¿Cómo optimizarías el rendimiento de una pantalla de listado con múltiples celdas en una app de delivery?

3. ¿Qué estrategias usas para reducir el tiempo de inicio de la app en un entorno de producciónde alto tráfico?

🔒 +7 more questions

No card. Upload your resume and the full dossier is ready in ~1 minute.

🎧Land the interview? Bring the copilot. Our free extension listens to the live interview and flashes 3-4-word anchors from your resume and prep — glance, connect, talk. Get the extension →

💵 USD · Remote · No visa

Not finding what you want? Try Micro1

Micro1 places engineers directly at US companies paying in USD. One vetting, multiple offers — no cold applying.

Get matched by Micro1 →
📬Jobs picked for YOUR resume, every morning on WhatsApp. Free: text “vacantes” and the bot sends your daily matches. Subscribe →

What they ask for

  • ✓Experiencia sólida con Swift y/o Objective-C en iOS.
  • ✓Conocimiento avanzado de UIKit y AutoLayout.
  • ✓Capacidad comprobada para escalar arquitecturas en código base grande.
  • ✓Enfoque en calidad con testing y CI/CD.
  • ✓Habilidades de comunicación para traducir decisiones técnicas.
  • ✓Proactividad en mentoría y crecimiento del equipo.

Don't tick every box? That's normal — your free dossier shows your gaps and how to cover them in the interview.

SwiftObjective-CUIKitAutoLayoutCI/CDXcodeiOS SDKGitJenkinsCrashlytics

Who should you write to at Deliveroo?

Your free dossier identifies the people who'd interview you — their background, what they value, and how to reach out so you stand out before applying.

Our Global Structure Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we're unlocking new possibilities as one global team. Senior Software Engineer - iOS Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day. From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo's growth at scale. We're looking for a Senior Software Engineer - iOS to join our London team. In this role, you'll help us evolve our mobile architecture and deliver seamless, high-performance features that define the future of on-demand delivery. This role is based in our London office with a hybrid setup, typically 3 days in the office. Get to know our Engineering team — what drives us, how we work, and what you can expect. What You'll Be Doing You'll be joining the Consumer team. We are responsible for the primary touchpoint of millions of users, ensuring the journey from "hungry" to "happy" is intuitive, lightning-fast, and reliable. As a Senior Engineer, your individual work meaningfully contributes to achieving goals across multiple teams. Here's what your day-to-day might look like: Lead Technical Execution: Design and scale robust iOS architecture, ensuring our mobile codebase remains modular, testable, and maintainable. Drive Code Excellence: Take pride in shipping readable, well-designed software through rigorous code reviews and by setting a high bar for engineering standards. Champion Operational Health: Continuously simplify the maintenance of production systems, focusing on visibility, crash rates, and overall app performance. Collaborate & Influence: Partner closely with Product and Design to break down complex problems and shape a roadmap that balances feature delivery with technical debt. Mentor & Grow: Proactively assist in the growth of your colleagues, guiding technical choices and participating in the hiring process to build a world-class team. What You'll Need to Thrive Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others: Significant experience building iOS applications with a deep understanding of Swift and/or Objective-C. Proven ability to scale mobile architecture within a large-scale codebase, ensuring performance and stability for millions of users. Demonstrated ownership of technical delivery within a cross-functional team, ideally within a fast-paced product environment. Expertise in modern iOS frameworks , including a strong command of UIKit and AutoLayout. A commitment to quality , with a natural inclination toward writing well-tested code and implementing CI/CD best practices. Effective communication skills , with the ability to translate technical trade-offs for non-technical stakeholders. 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.

Looking for something similar?

Leave your email and we'll alert you when matching jobs appear.

Don't apply unprepared

We research who's interviewing you, tailor your CV and rehearse you live — first one free.

InterviewHack.ai

Prepare for the exact interview: who's interviewing you, a tailored CV, and a real coach.

Product

JobsCompanies hiringAll free toolsResume verdict (Jev)Free cover letterInterview questions by roleTechnical assessment simulator"Tell me about yourself" answerFree ATS checkerInterview-English checkSalary checkSalary negotiation scriptFree STAR answerLinkedIn headline + AboutLATAM salary reportFree coursesBlogTailored CVSpoken practicePricingAffiliates — 30%

Remote jobs

ReactPythonFull-StackLATAMArgentinaMexicoSee all →

Prepare

Spoken practiceFrontendBackendAI EngineerBy companySell with your CV

Company

For employersAboutContactPrivacyTerms

© 2026 InterviewHack.ai · Your CV is yours. Never used to train anything. · A product of IA-PTY

Similar open roles

Software Engineer II - Android

Deliveroo · London, England, United Kingdom

→

Senior Software Engineer (Backend)- Merchants

Deliveroo · London, England, United Kingdom

→

Software Engineer II (Full-Stack) - Merchants

Deliveroo · London, England, United Kingdom

→

Machine Learning Engineering Manager - Personalisation

Deliveroo · London, England, United Kingdom

→