NHS Human Services, Inc.

Mobile nhs-human-services Logo

Job Information

Washington State Job Bank Senior Software Engineer, Android (Multiple Positions) in Seattle, Washington

Senior Software Engineer, Android (Multiple Positions), DoorDash, Inc., Seattle, WA.

Develop the architecture of Android applications for DoorDash's global infrastructure system using expert knowledge of Android SDK and Java/Kotlin. Design, build, and test product features to improve DoorDash's three-sided marketplace (consumers, merchants, and dashers.) Leverage expert knowledge of Android testing frameworks and best practices to scale best infrastructure and automate releases. Maintain high bar for code quality by contributing to documentation, unit testing, and code reviews. Introduce tools and best practices to accelerate development processes using knowledge of systems, object-oriented programming, and full-stack development. Telecommuting permitted (SSWEA-B-102-WA)

 

40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Salary Range: $190,486 - $282,000/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 two (2) years in at least six (6) of following skills (which may be gained concurrently);

 

  • Kotlin and Java development languages to build native android applications;
  • Architecting large scale consumer facing Android Applications using design patterns like MVC, MVP and Clean/MVVM;
  • Working with CI/CD pipelines, code editor and Version control systems;
  • AWS Developer Certified and experience in developing Microservices on AWS platform;
  • Object Oriented Design and development;
  • Dependency Injection;
  • Unit tests, Instrumentation tests and Automated tests;
  • SDLC such as Agile or Waterfall methodologies;
  • Multi threaded Android applications with secure and efficient background processing using Android Services architecture.

     

Any suitable combination of education, training and experience is acceptable.

 

Up to 10% travel (domestic) possible based on business need.

 

To apply, please send resumes to workwithus@doordash.com.  Must reference job code SSWEA-B-102-WA to be considered.

DirectEmployers