DoorDash

Software Engineer, iOS

DoorDash

Chicago, IL, USA
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

We are looking for an exceptional iOS Software Engineer to join our DoorDash team and help shape the future of food delivery. We are looking for an individual who has a passion for iOS development and is excited to work with a team of committed engineers. Our ideal candidate is a self-starter who is eager to learn, and has a strong sense of ownership and responsibility.To be successful in this role, we are looking for an iOS Software Engineer with a minimum of 3 years of direct iOS development experience, and a Bachelor's degree in Computer Science or a related field. You must be well-versed in Swift and Objective-C, have experience with the iOS SDK, and be proficient in the use of CocoaPods and other third-party libraries. You must have a strong understanding of mobile architecture, design patterns, and UI/UX best practices, as well as a deep knowledge of the Apple App Store submission process. In addition to the technical requirements, strong communication and problem-solving skills are essential. If you are excited to join a growing team and make an impact, we want to hear from you!

Responsibilities: • Developing and maintaining iOS applications • Writing maintainable and efficient code • Writing unit tests and ensuring code coverage • Debugging and solving complex problems • Participating in design reviews • Implementing design and UX/UI best practices • Utilizing Swift and Objective-C for development • Working with the iOS SDK and third-party libraries • Creating user-friendly user interfaces • Adhering to the Apple App Store submission process • Documenting code and writing technical specifications • Maintaining a high degree of code quality • Working closely with other software engineers and product managers • Providing technical support and troubleshooting • Staying up-to-date with the latest technologies and trends

Where is this job?
This job is located at Chicago, IL, USA
Job Qualifications
  • Experience With Restful Apis

  • Understanding Of Data Structures

  • Algorithms

  • Expertise In Swift And Cocoa Touch

  • Understanding Of Object-Oriented Design Principles

  • Knowledge Of Apple’s Human Interface Guidelines

  • Working Knowledge Of Core Data

  • And Design Patterns

  • Familiarity With Apple’s App Store Submission Process

  • Ability To Build Reusable Components And Libraries

Required Skills
  • Testing

  • Xcode

  • Networking

  • Version Control

  • SWIFT

  • Debugging

  • APIs

  • Database

  • iOS

  • agile

  • Objective-C

  • UI/UX

  • Cocoa

  • SDK

  • Mobile

Soft Skills
  • Communication

  • Leadership

  • Negotiation

  • Time management

  • Interpersonal Skills

  • Organization

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Engineer, iOS in Chicago, IL, USA is between $88,735 and $137,010. This range can vary depending on factors such as experience, education, and skillset.

Additional Information
DoorDash is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedNovember 22nd, 2023
Apply BeforeMay 10th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About DoorDash

Best local restaurants now deliver. Get breakfast, lunch, dinner and more delivered from your favorite restaurants right to your doorstep with one easy click.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started