5 days ago

Software Engineer, iOS

DoorDash

On Site
Full Time
$220,000
Seattle, WA

Job Overview

Job TitleSoftware Engineer, iOS
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$220,000
LocationSeattle, WA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About The Role

DoorDash is actively building the world's most reliable on-demand logistics engine for delivery and is expanding its Engineering offices globally. We are seeking talented Software Engineers, iOS to contribute to building and maintaining a large-scale, 24x7 global infrastructure system that powers DoorDash's 3-sided marketplace of Consumers, Merchants, and Dashers.

As a Software Engineer, iOS, you will work on an app used by millions, which is critical for local entrepreneurs establishing their online presence. DoorDash has experienced significant growth in its codebase and developer community, and we welcome your unique culture and experiences to help us continuously improve our processes and architecture. Whether your passion lies in scaling mobile infrastructure or crafting innovative product features, we encourage you to connect with us!

This is a hybrid role, requiring some in-office time, and will report directly to an Engineering Manager.

You're Excited About This Opportunity Because You Will…

  • Work within our engineering teams to build exciting features.
  • Improve our codebase through continuous refactoring efforts.
  • Solve challenging real-time data transfer and synchronization problems.
  • Extend and implement our APIs to enhance functionality.
  • Implement comprehensive unit tests to ensure quality.
  • Keep up-to-date with the latest industry standards of iOS development.

We're Excited About You Because You Have…

  • A B.S., M.S., or PhD. in Computer Science or an equivalent field.
  • Expertise in Swift and the iOS SDK.
  • Familiarity with networking, storage, and Cocoapods.
  • Strong knowledge of Systems and Object-Oriented Programming (OOP) principles.
  • Proven experience building, launching, and iterating on mobile applications.

Compensation

The successful candidate's starting pay will be determined based on job-related factors including skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee’s work location. In addition to base salary, this role includes opportunities for equity grants. The national base pay ranges for this position within the United States, including Illinois and Colorado, are between $130,600 and $285,000 USD, depending on the I4, I5, or I6 level.

Benefits

DoorDash offers a comprehensive benefits package to all regular employees, including a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, and paid time off. Other benefits include medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program.

Key skills/competency

  • iOS Development
  • Swift
  • Mobile Architecture
  • Real-time Data
  • API Integration
  • Refactoring
  • Unit Testing
  • Cocoapods
  • Object-Oriented Programming (OOP)
  • Scaling Systems

Tags:

iOS Developer
Mobile Development
Swift
iOS SDK
API Implementation
Real-time Data
Refactoring
Unit Testing
Scaling
Product Features
Infrastructure
Cocoapods
OOP
Networking
Storage
Git

Share Job:

How to Get Hired at DoorDash

  • Research DoorDash's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your Software Engineer, iOS resume to highlight Swift, iOS SDK, and real-time data experience relevant to DoorDash's logistics platform.
  • Showcase mobile expertise: Prepare a portfolio or articulate past projects demonstrating your ability to build, launch, and iterate on large-scale mobile applications.
  • Network strategically: Connect with current DoorDash engineers on LinkedIn to gain insights and potentially secure referrals for the Software Engineer, iOS role.
  • Practice coding and system design: Sharpen your Swift, iOS SDK, and object-oriented programming skills, and be ready to discuss system architecture for scalable mobile applications.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background