Software Engineer, Ios (all Teams)

DoorDash DoorDash · Consumer · New York, NY · 341 Executive Engineering

Software Engineer, iOS role at DoorDash focusing on building and maintaining the iOS application used by millions of consumers, merchants, and Dashers. Responsibilities include developing new features, improving the codebase, solving data transfer problems, extending APIs, implementing unit tests, and staying current with iOS development standards. Requires expertise in Swift and iOS SDK, familiarity with networking and storage, and experience with mobile app development.

What you'd actually do

  1. Work within our engineering teams to build exciting features
  2. Improve our code base through continuous refactoring
  3. Solve challenging real-time data transfer and synchronization problems
  4. Extend and implement our APIs
  5. Implement unit tests

Skills

Required

  • Swift
  • iOS SDK
  • networking
  • storage
  • Cocoapods
  • Systems and OOP knowledge
  • Experience building, launching, and iterating on mobile apps

What the JD emphasized

  • Expert at Swift
  • iOS SDK