Software Engineer

Deliveroo is building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible.
iOS
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Consumer · Enterprise SaaS

Description For Software Engineer

Deliveroo is at the forefront of the online food industry, using market-leading technology and an unrivalled network to bring incredible convenience and selection to customers. As a Software Engineer at Deliveroo, you'll work on improving code structure and architecture, review code, and lead team project planning. You'll strive to simplify the maintenance and operation of production systems, and champion the visibility, operational readiness, and health of your team's systems. The role involves collaboration with other engineering teams, breaking down large pieces of work, guiding design and technical choices, and influencing the roadmap within your team. You'll also participate in the hiring process and assist in the personal growth of colleagues. The ideal candidate should have experience in building iOS applications, working with Swift and/or Objective-C, using iOS development tools like Xcode, and working in cross-functional teams. Deliveroo offers a wide range of benefits in areas including health, family, finance, community, convenience, growth, and relocation. The company values diversity and welcomes candidates regardless of gender, race, sexuality, religion, or other personal characteristics. This role provides an opportunity to have a significant impact on Deliveroo's growth and contribute to transforming the food delivery industry.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Improve code structure and architecture
  • Review code of any size or scope produced by your team
  • Lead team project planning, foresee dependencies and risks
  • Partner with other disciplines (e.g. PM, Experience)
  • Simplify the maintenance and operation of production systems
  • Champion the visibility, operational readiness, and health of your team's systems
  • Build relationships with other engineering teams
  • Identify collaboration opportunities
  • Break down large pieces of work
  • Guide design and technical / implementation choices
  • Influence the roadmap within your team
  • Participate in the hiring process and conduct engineering interviews
  • Assist in the personal growth of colleagues

Requirements For Software Engineer

  • 3+ years of experience building iOS applications
  • 3+ years of experience working with Swift and/or Objective-C
  • 2+ years of experience with iOS development tools like Xcode
  • 2+ years of experience working in a cross-functional team
  • 2+ years of Experience working with UIKit and AutoLayout
  • Take pride in readable, well-designed, well-tested software

Benefits For Software Engineer

  • Wide range of benefits in areas including health, family, finance, community, convenience, growth, and relocation

Interested in this job?

Jobs Related To Deliveroo Software Engineer

Software Engineer 2- Copilot iOS/ Mac OS Development

Mid-level iOS engineer position at Microsoft, focusing on developing AI-powered Copilot features for iOS/MacOS platforms, requiring 3+ years of experience.

Software Engineer - iOS

iOS Engineer position at Bankjoy, developing mobile banking applications using Swift, offering competitive compensation and remote work environment.

Middle iOS Developer

Mid-Level iOS Developer position at airSlate, working on pdfFiller app serving 10M+ users monthly. 3+ years experience required, hybrid work model, competitive benefits.

Middle iOS Developer

Mid-Level iOS Developer position at airSlate, working on pdfFiller app serving 10M+ users monthly. 3+ years experience required, hybrid work model, competitive benefits.

iOS Developer

iOS Developer position at Viseven, a healthcare MarTech company, offering remote work and comprehensive benefits.