DoorDash

DoorDash

DoorDash empowers small business owners by providing an affordable and convenient platform for local delivery services, primarily focusing on restaurant food delivery.

Air Freight & Logistics
10K-50K
Founded 2012

Description

  • Build and maintain web applications end-to-end, including React frontends and backend services/APIs.
  • Prototype and develop internal web applications to support new product use cases.
  • Write robust, highly tested code and maintain well-crafted software.
  • Define the architecture and tech stack for a new product area across frontend and backend.
  • Design, build, and operate backend services and APIs using REST and gRPC.
  • Collaborate with engineers across the stack to design scalable solutions that support product functionality.
  • Brainstorm and implement innovative approaches to help scale operations at different stages.
  • Contribute to adjacent areas such as data analysis when needed.

Requirements

  • B.S., M.S., or PhD in Computer Science or equivalent.
  • 6+ years of industry experience.
  • Understanding of modern web stacks and architecture, including HTTP, REST, and gRPC.
  • Strong foundation in vanilla JavaScript, HTML5, and CSS3.
  • Deep understanding of REST principles and backend API design and development.
  • Experience designing web solutions in cross-functional collaboration with product and design teams.
  • Experience with React/Redux or similar frameworks.
  • Experience working with Express and Node.js servers.
  • Experience with relational databases, including schema design and query optimization in PostgreSQL or similar.
  • Experience with documentation, unit testing, and integration testing.
  • Experience with Java or Kotlin, preferred.
  • Contribution to open source projects, preferred.

Benefits

  • Base salary range of $130,600 to $285,000 USD, depending on level and location.
  • Opportunities for equity grants.
  • 401(k) plan with employer matching.
  • 16 weeks of paid parental leave.
  • Medical, dental, and vision insurance.
  • 11 paid holidays.
  • Disability and basic life insurance.
  • Flexible paid time off/vacation and paid sick leave, with salaried-role sick time of 80 hours per year.
  • Wellness benefits and commuter benefits match.
  • Family-forming assistance and a mental health program.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

SAP Application Developer Lead Senior Manager

Accenture 100K+ Professional Services

Accenture Federal Services is seeking an SAP Application Developer Lead Senior Manager to lead SAP enterprise application design, development, testing, and remediation work in support of federal government clients.

SAP
14 hours, 33 minutes ago

Software Engineer

Accenture 100K+ Professional Services

Accenture Federal Services is hiring a Software Engineer to support federal application release delivery and integrity by coordinating requirements, interdependencies, and implementation across engineering teams.

C C# C++ Java .NET Power BI Python TCP/IP
14 hours, 48 minutes ago

Senior Software Engineer, Aura for Business

Auraverse 1-10 Professional Services

Aura is hiring a senior software engineer for its Aura for Business team to build a new managed service provider solution that streamlines corporate security for personal devices.

AWS Databricks DynamoDB Node.js Python React Native
14 hours, 48 minutes ago

Facets development lead

TWO95 International 51-250 Internet Software & Services

Healthcare payer organization seeking a functional and technical lead to own member enrollment application support, lead a small development team, and resolve complex enrollment-related application issues.

Angular .NET React REST API SQL
14 hours, 48 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers