What are the responsibilities and job description for the Software Engineer, Android DoorDash Labs position at DoorDash USA?
About the Team
DoorDash Labs is an independent team within DoorDash. We're hiring an experienced Android engineer who wants to work on applications used by millions of customers and merchants. If you have a passion for building scalable and user friendly android applications, then we want to talk to you!
You're excited about this opportunity because you will...
- Become a product owner for our merchant and customer facing applications
- Introduce tools and best practices that accelerate our development process
- Build awesome product features to improve our platform
- Work on various projects across the doordash foundry team with some being on iOS platform
We're excited about you because you have...
- B.S., M.S., or PhD. in Computer Science or equivalent
- 5 years developing with Android SDK in a production environment
- Systems and OOP knowledge
- Expert knowledge of Android testing frameworks and best practices for testing
- High bar for code quality
Nice to Have
Experience with these technologies is not required but helpful.
- Familiarity with Kotlin
- Prior experience with Jetpack Compose
- API development experience, ideally with exposure to the following technologies: REST, Grpc, SQL
- Prior experience with cameras and vision based systems on Android
- Prior experience or willingness to develop on iOS platform
We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on June 20, 2024.
Please see the independent bias audit report covering our use of Covey here.