Android Engineer

Technology and logistics company building the world's most reliable on-demand delivery engine, powering a 3-sided marketplace of Consumers, Merchants and Dashers.
$119,100 - $252,400
Android
Mid-Level Software Engineer
Hybrid
2+ years of experience
Logistics · Enterprise SaaS

Description For Android Engineer

DoorDash is seeking an Android Engineer to join their rapidly growing engineering team in building and maintaining their large-scale delivery infrastructure system. This role is crucial in developing and improving the Android application that serves millions of users and supports local entrepreneurs in establishing their online presence.

As an Android Engineer at DoorDash, you'll be part of a dynamic team working on a 24x7 global infrastructure system that powers their three-sided marketplace connecting Consumers, Merchants, and Dashers. The position offers an exciting opportunity to work on significant technical challenges, including real-time data transfer and synchronization problems, while contributing to the continuous improvement of their codebase and architecture.

The ideal candidate should have at least 2 years of industry experience and expert-level knowledge in Android SDK development. Strong foundations in Systems and Object-Oriented Programming are essential, along with expertise in Android testing best practices and frameworks. Experience in building, launching, and iterating on mobile apps is crucial for success in this role.

DoorDash offers a comprehensive benefits package including competitive base salary with equity grants, 401(k) with employer match, complete healthcare coverage, and various wellness programs. The company strongly values diversity and inclusion, maintaining a workplace free from discrimination and supporting employees from all backgrounds.

This hybrid role reports to an Engineering Manager and provides an excellent opportunity to impact millions of users while working with cutting-edge technology. You'll be joining a company that's rapidly expanding its engineering offices globally and is committed to transforming from a food delivery service to a comprehensive goods delivery platform. The position offers significant growth potential and the chance to shape the future of local commerce through technology.

Last updated 4 days ago

Responsibilities For Android Engineer

  • Work within engineering teams to build exciting features
  • Improve code base through continuous refactoring
  • Solve challenging real-time data transfer and synchronization problems
  • Extend and implement APIs
  • Implement unit tests
  • Keep up-to-date with industry standards of Android development

Requirements For Android Engineer

  • B.S., M.S., or PhD. in Computer Science or equivalent
  • 2+ years of industry experience
  • Expert at developing within Android SDK in a product environment
  • Systems and OOP knowledge
  • Expertise with Android testing best practices and frameworks
  • Experience building, launching, and iterating on mobile apps

Benefits For Android Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
  • 401(k) plan with employer match
  • Paid time off
  • Paid parental leave
  • Wellness benefits
  • Paid holidays
  • Medical, dental, and vision benefits
  • Disability and basic life insurance
  • Family-forming assistance
  • Commuter benefit match
  • Mental health program

Interested in this job?

Jobs Related To DoorDash Android Engineer

Software Engineer, Android

Join DoorDash as a Software Engineer, Android to build cutting-edge mobile applications for the leading food delivery platform. Shape the future of local logistics.

Software Engineer III, Mobile (Android), Geo

Android Software Engineer role at Google's Geo team, developing mapping solutions used by billions, offering competitive salary and benefits.

Software Engineer III, Mobile (Android), Geo

Android Software Engineer role at Google's Geo team, developing mapping technologies that serve billions of users worldwide.

Software Engineer III, Mobile, Android

Mid-level Software Engineer position at Google focusing on Android development, contributing to the world's most widely used mobile operating system.

Software Engineer III, Mobile (Android), Google Translate

Android Software Engineer position at Google Translate, focusing on mobile app development and implementation of advanced translation features using cutting-edge technologies.