Software Engineer, Fullstack

DOORDASH, INC.
San Francisco, CA, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Data Analysis HTML5 Unit Testing Cascading Style Sheets (CSS) Relational Databases PostgreSQL Node.Js Query Optimization Web Applications ReactJS Backend
+3 more
Information Technology Front End Software Development React Redux

Job description

Experteer Overview As a Fullstack Engineer on the Foundry team within DoorDash Labs, you will build and maintain web applications end-to-end, spanning React frontends and backend services. You’ll collaborate across the stack to design scalable solutions for internal tools and merchant-facing products, enabling product functionality and growth. You will prototype, write robust and well-tested code, and help define the architecture for new product areas. This role offers the chance to impact operations at scale while exploring adjacent disciplines like data analysis. Compensation / Benefits * Build and maintain web applications end-to-end from React frontends to backend APIs/services * Collaborate across the stack to design scalable solutions for internal tools and merchant-facing products * Prototype internal applications to support new product use cases * Write robust, well-tested code with a strong quality focus * Define architecture and tech stack for new product areas across frontend and backend * Design, build, and operate REST and gRPC backend services and APIs * Brainstorm innovative solutions to scale operations at different stages * Engage with adjacent disciplines (e.g., data analysis) when possible Tasks * B.S., M.S., or PhD in Computer Science or equivalent * 6+ years of industry experience * Understanding of modern web stacks (HTTP, REST, gRPC) * Strong foundations in vanilla JS, HTML5, CSS3 * Deep understanding of REST and backend API design * Experience designing web solutions cross-team with product and design * Experience with React/Redux or similar frameworks * Experience with Express and Node.js servers * Experience with relational databases (PostgreSQL or similar) and query optimization * Experience with documentation, unit and integration testing Key requirements * 401(k) with employer matching * paid parental leave (16 weeks) * medical, dental, and vision benefits * paid time off and sick leave * wellness benefits * commuter benefits match

Requirements

the and backend * Design, build, and operate REST and gRPC backend services and APIs * Brainstorm innovative solutions to scale operations at different stages * Engage with adjacent disciplines (e.g., data analysis) when possible Tasks * B.S., M.S., or PhD in Computer Science or equivalent * 6+ years of industry experience * Understanding of modern web stacks (HTTP, REST, gRPC) * Strong foundations in vanilla JS, HTML5, CSS3 * Deep understanding of REST and backend API design * Experience designing web solutions cross-team with product and design * Experience with React/Redux or similar frameworks * Experience with Express and Node.js servers * Experience with relational databases (PostgreSQL or similar) and query optimization * Experience with documentation, unit and integration testing Key requirements * 401(k) with employer matching * paid parental leave (16 weeks) * medical, dental, and vision benefits * paid time off and sick leave * wellness benefits * commuter benefits aaaC _

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

Videos

See all

Related articles

See all