Software Engineer, iOS

Technology company building the next generation of local delivery through restaurant partnerships, logistics software, and delivery services.
iOS
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Logistics · Consumer

Description For Software Engineer, iOS

DoorDash, a leading technology company in the local delivery space, is seeking a Senior iOS Software Engineer to join their team in San Francisco. This role offers an exciting opportunity to work on cutting-edge delivery logistics technology that impacts millions of users daily.

As an iOS Software Engineer, you'll be integral to building and maintaining DoorDash's mobile application, which serves as a crucial interface for customers, merchants, and delivery partners. The position requires expertise in iOS development, with strong skills in Swift, Objective-C, and the iOS SDK. You'll be working on challenging problems involving real-time data synchronization and complex API implementations.

The ideal candidate brings 6+ years of experience and a strong computer science foundation. You'll be joining a company that has grown from a Y Combinator startup to a public company with over 8,600 employees, backed by top-tier investors including Sequoia Capital, Khosla Ventures, and Andreesen Horowitz.

What makes this role particularly compelling is the opportunity to work on technology that directly impacts local economies. DoorDash's mission goes beyond just food delivery – they're building the infrastructure to help small businesses grow, create meaningful employment opportunities, and provide convenient services to consumers.

The role demands someone who is both technically skilled and aligned with DoorDash's values – high-energy, ownership-driven, humble, and adaptable. You'll be working in a fast-paced environment where you can make significant contributions to the product while growing your career in a hyper-growth setting.

Working at DoorDash's San Francisco headquarters, you'll be part of a team that's building the future of local commerce. The company's full-stack approach to delivery services, combining merchant partnerships, logistics software, and delivery operations, provides a unique opportunity to work on complex technical challenges while creating real-world impact.

This position offers the chance to join a successful company that maintains its startup spirit while operating at scale. If you're passionate about mobile development, excited about solving complex logistics challenges, and want to be part of a company that's transforming local commerce, this role at DoorDash could be your next career move.

Last updated 2 hours ago

Responsibilities For Software Engineer, iOS

  • Work within product teams to build new 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
  • Be communicative and collaborative
  • Participate in pair programming

Requirements For Software Engineer, iOS

  • B.S., M.S., or PhD. in Computer Science or equivalent, with 5 years of experience
  • Expert at Objective-C, Cocoa, Swift, and iOS SDK
  • Experience developing complex, custom iOS apps that talk to a server
  • Strong systems and OOP knowledge
  • Proven ability to build, launch and iterate on mobile apps
  • Eager to work in fast-paced startup environment

Interested in this job?

Jobs Related To DoorDash Software Engineer, iOS

iOS Engineer

Senior iOS Engineer position at DoorDash, building and maintaining the mobile infrastructure for a global on-demand delivery platform.

Senior iOS Engineer

Senior iOS Engineer role at Embrace, developing mobile observability solutions processing billions of daily data points from 100M+ devices, offering $150K-$180K plus equity.

Senior iOS Software Engineer

Senior iOS Software Engineer position at Render Networks, developing native mobile applications for their geospatial network construction platform, requiring 6+ years of iOS development experience.

Sr. iOS Developer

Senior iOS Developer role at Finix, developing payment processing SDKs and mobile applications, offering $157-192K salary plus equity and benefits.

Senior iOS Developer

Senior iOS Developer position at Pipedrive, working on their core mobile application using Swift, offering hybrid work in Tallinn, Estonia with comprehensive benefits and growth opportunities.