Software Engineer, iOS, DoorDash Inc, Seattle, WA. Develop the architecture of iOS applications for DoorDash’s global infrastructure system using expertknowledge of Swift and iOS SDK. Design, build, and test product features to improve DoorDash’sthree-sided marketplace (consumers, merchants, and dashers). Leverage expert knowledge of iOStesting frameworks and best practices to scale infrastructure and automate releases. Maintain a highbar for code quality by contributing to documentation, unit testing, and code reviews. Introduce toolsand best practices to accelerate development processes using knowledge of systems, object-orientedprogramming, and full-stack development. Telecommuting Permitted. (SWEIOS-S-102-WA)
40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m.Salary Range:$212,202 - $255,800/yr. Standard company benefits.
MINIMUM REQUIREMENTS:
Master’s degree (or foreign equivalent) in Computer Science, Information Technology, Engineering, or closely related quantitative discipline and three (3) years of experience in the field of software engineering, program analytics, or related occupation.
In the alternative, employer will accept a Bachelor’s degree (or foreign equivalent) in Computer Science, Information Technology, Engineering, or closely related quantitative discipline and five (5) years of progressively responsible post-bachelor’s experience in the field of software engineering, program analytics, or related occupation.
Qualifying experience must include three (3) years in at least six (6) of following skills (which may be gained concurrently);
- Swift and/or Objective-C development languages to build native iOS applications;
- iOS SDK and its associated frameworks;
- RESTful APIs and third-party libraries;
- Architecting large scale consumer facing iOS Applications using design patterns like MVC, MVP and Clean/MVVM;
- Working with CI/CD pipelines, code editor and Version control systems;
- Object Oriented Design and development;
- Dependency Injection;
- Unit tests, Instrumentation tests and Automated tests;
- SDLC such as Agile or Waterfall methodologies;
- Multi threaded iOS applications with secure and efficient background processing using iOS Services architecture.
Any suitable combination of education, training and experience is acceptable.
Up to 10% domestic travel based on business need.
To apply, please send resumes to workwithus@doordash.com. Must reference job code SWEIOS-S-102-WA to be considered.