Senior Software Engineer, iOS

DoorDash

Toronto

Hybrid

CAD 120,000 - 232,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity grants
Medical, dental, and vision benefits
RRSP with employer match
Mental health program
Paid time off & holidays

Job summary

DoorDash is seeking a Senior iOS Engineer to work on a large-scale mobile app used by millions, reporting to an Engineering Manager. This role is hybrid with some in-office time.

You will lead end-to-end projects, mentor juniors, refactor code, implement tests, and extend APIs, while staying current with iOS development standards and tools.

Qualifications

  • 5+ years of industry experience.
  • Proficiency in using AI coding tools in the full software lifecycle.
  • Expert at Swift and iOS SDK.
  • Familiarity with networking, storage, and Cocoapods.

Responsibilities

  • Work within engineering teams to build exciting features.
  • Improve code base through continuous refactoring.
  • Solve real-time data transfer and synchronization problems.
  • Extend and implement APIs.
  • Implement unit tests.
  • Keep up-to-date with iOS development standards.

Skills

Swift
iOS SDK
Networking
Cocoapods
OOP
AI coding tools
Mobile apps

Education

B.S., M.S., or PhD in CS

Tools

Xcode
Git
CI/CD tools

Job description

About the Team

DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to grow rapidly and expanding our Engineering offices globally! We are looking for Senior iOS Engineers to build and maintain a large scale 24x7 global infrastructure system that powers DoorDash's 3-sided marketplace of Consumers, Merchants and Dashers.

About the Team

DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to grow rapidly and expanding our Engineering offices globally! We are looking for Senior iOS Engineers to build and maintain a large scale 24x7 global infrastructure system that powers DoorDash's 3-sided marketplace of Consumers, Merchants and Dashers.

About the Role

We're looking for Senior iOS Engineers who want to work on building an app that's used by millions of people and critical to local entrepreneurs building their online presence. We expect Senior Engineers to be able to run projects end to end and mentor their junior to mid level peers. We've seen significant growth in our codebase and number of developers and we'd love for you to bring a piece of your culture and experiences into ours so that we can continue to improve our processes and architecture. Whether you're an engineer interested in scaling our mobile infrastructure or building awesome product features, we'd love to talk to you! This role is hybrid with some in-office time expected and will report to an Engineering Manager.

You're excited about this opportunity because you will…
  • Work within our engineering teams to build exciting features
  • Improve our code base through continuous refactoring
  • Solve challenging real-time data transfer and synchronization problems
  • Extend and implement our APIs
  • Implement unit tests
  • Keep up-to-date with the industry standards of iOS development
We're excited about you because you have…
  • B.S., M.S., or PhD. in Computer Science or equivalent
  • 5+ years of industry experience
  • Proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code, testing, monitoring and releasing software
  • Expert at Swift, and iOS SDK
  • Familiarity with networking, storage, and Cocoapods
  • Systems and OOP knowledge
  • Experience building, launching, and iterating on mobile apps
Notice to Applicants for Jobs Located in NYC or Remote Jobs Associated With Office in NYC Only

We use Covey as part of our hiring and/or promotional process for jobs in NYC and certain features may qualify it as an AEDT in NYC. As part of the hiring and/or promotion process, we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound from August 21, 2023, through December 21, 2023, and resumed using Covey Scout for Inbound again on June 29, 2024. The Covey tool has been reviewed by an independent auditor. Results of the audit may be viewed here: Covey

Compensation

Actual compensation within the pay range listed below will be decided based on factors including, but not limited to, skills, prior relevant experience, and specific work location. Base salary is localized according to employee work location.

In addition to base salary, the compensation for this role includes opportunities for equity grants.

DoorDash cares about you and your overall well-being. That's why we offer a comprehensive benefits package for all regular employees, that includes paid time off, paid parental leave, wellness benefit and several paid holidays.

Additionally, for full-time employees, DoorDash offers medical, dental, and vision benefits, disability and basic life insurance, an RRSP including an employer match, and a mental health program, among others.

The base pay for this position ranges from our lowest geographical market up to our highest geographical market within British Columbia.

I4

$120,000—$150,000 CAD

I5

$149,500—$187,000 CAD

I6

$185,000—$231,500 CAD

About DoorDash

At DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful decisions that display empathy for our range of users—from Dashers to merchant partners to consumers. We are a technology and logistics company that started by enabling door-to-door delivery, and we are looking for team members who can help us go from a company that is known as the place you order food to a company that people turn to for any and all goods.

DoorDash is growing rapidly and changing constantly, which gives our team members the opportunity to share their unique perspectives, solve new challenges, and own their careers.

We're committed to supporting employees' happiness, healthiness, and overall well-being by providing comprehensive benefits and perks including premium healthcare, wellness expense reimbursement, paid parental leave and more.

Our Commitment to Diversity and Inclusion

We're committed to growing and empowering a more inclusive community within our company, industry, and cities. That's why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, iOS
Senior Software Engineer, iOS

DoorDash Canada • Toronto

Hybrid
CAD 120,000 - 232,000
Equity grants
Medical benefits
Dental benefits
+5
Senior Software Engineer, iOS
Senior Software Engineer, iOS

Doordashcanada • Toronto

Hybrid
CAD 120,000 - 232,000
Staff Software Engineer, Backend
Staff Software Engineer, Backend

DoorDash • Toronto

On-site
CAD 185,000 - 232,000
Paid time off
Paid parental leave
Wellness benefit
+7
Engineering Manager, New User Experience
Engineering Manager, New User Experience

DoorDash • Toronto

On-site
CAD 139,000 - 232,000
Equity grants
Comprehensive benefits package
Assistant Site Manager
Assistant Site Manager

DoorDash USA • Quinte West

On-site
CAD 78,000 - 115,000
DashMart Team Member - St. James Industrial
DashMart Team Member - St. James Industrial

DoorDash • Winnipeg

On-site
CAD 19,000 - 28,000
Competitive pay
Health benefits day 1 for full-time
Gym membership reimbursement
+4
DashMart Team Member - St. James Industrial
DashMart Team Member - St. James Industrial

DoorDash Canada • Winnipeg

On-site
CAD 19,000 - 28,000
Competitive pay
Health benefits starting day 1 for ft
Gym membership reimbursement
+1
Operations Associate
Operations Associate

DoorDash • Surrey

On-site
CAD 26,000 - 32,000
Health benefits starting day 1
Gym membership reimbursement
Paid time off
+2
DashMart Team Member
DashMart Team Member

DoorDash ANZ • Toronto

On-site
CAD 25,000 - 30,000
Competitive pay
Health benefits from day 1 (full-time)
Gym membership reimbursement
+2
Software Engineer, Backend - Unified Gateway
Software Engineer, Backend - Unified Gateway

DoorDash • Toronto

On-site
CAD 120,000 - 150,000