Taro Logo

Software Engineer, iOS (All Teams)

Technology and logistics company building the world's most reliable on-demand delivery engine, powering a 3-sided marketplace of Consumers, Merchants and Dashers.
$130,600 - $285,000
iOS
Senior Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Logistics

Description For Software Engineer, iOS (All Teams)

DoorDash is seeking iOS Engineers to join their rapidly growing engineering team to build and maintain their large-scale delivery logistics platform. This role offers the opportunity to work on an app used by millions of people and is crucial for local entrepreneurs building their online presence. The position involves developing features for DoorDash's three-sided marketplace connecting consumers, merchants, and dashers.

As an iOS Engineer, you'll be responsible for scaling mobile infrastructure, building product features, and improving the codebase through continuous refactoring. The role requires expertise in Swift and iOS SDK, with a focus on solving complex real-time data transfer and synchronization challenges. You'll be part of a team that values continuous improvement and staying current with iOS development best practices.

DoorDash offers a comprehensive benefits package including competitive salary ranges ($130,600 - $285,000 depending on level), equity opportunities, and extensive health benefits. The company maintains a strong commitment to diversity and inclusion, fostering an environment where team members can make impactful decisions and shape the future of local commerce.

This hybrid position offers the flexibility of remote work while maintaining some in-office presence, allowing you to collaborate with talented engineers across multiple locations including San Francisco, Sunnyvale, Seattle, and New York. If you're passionate about mobile development and want to contribute to a platform that's transforming how local economies operate, this role presents an excellent opportunity to make a significant impact.

Last updated 2 months ago

Responsibilities For Software Engineer, iOS (All Teams)

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

Requirements For Software Engineer, iOS (All Teams)

  • B.S., M.S., or PhD. in Computer Science or equivalent
  • Expert at Swift, and iOS SDK
  • Familiarity with networking, storage, and Cocoapods
  • Systems and OOP knowledge
  • Experience building, launching, and iterating on mobile apps

Benefits For Software Engineer, iOS (All Teams)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
  • 401(k) plan with employer matching
  • Flexible vacation (for salaried roles)
  • 80 hours paid sick time per year
  • 16 weeks paid parental leave
  • Wellness benefit
  • Commuter benefit match
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance
  • Mental health program

Interested in this job?

Jobs Related To DoorDash Software Engineer, iOS (All Teams)