
Connecting food lovers with local restaurants
DoorDash is a leading local food delivery platform headquartered in San Francisco, CA, connecting food lovers with over 450,000 restaurants across the U.S. and Canada. Since its IPO in 2020, which was one of the largest of the year, DoorDash has raised $2.5 billion in funding and now employs over 1,...
DoorDash offers unlimited paid time off, flexible work-from-home opportunities, comprehensive health insurance, a work-from-home stipend, and company ...
DoorDash fosters a competitive culture focused on innovation and transparency, particularly in its fee structures for restaurants. The company emphasi...

DoorDash USA • San Francisco, CA; Sunnyvale, CA; Los Angeles, CA; Seattle, WA; New York, NY
DoorDash is hiring a Full Stack Engineer for their Server Driven UI Platform team to build foundational pieces in their Web, Android, and iOS SDKs. You'll work with Kotlin, Swift, and TypeScript to create libraries and tools that enhance productivity across the company.
You have 4+ years of front-end client development experience, demonstrating a strong understanding of building user interfaces that are both functional and visually appealing. Your expertise in Kotlin, Swift, and TypeScript allows you to create robust libraries and tools that empower product teams to deliver features efficiently. You thrive in collaborative environments, working closely with engineers, technical product managers, and engineering managers to drive impactful initiatives. You are passionate about engineering culture and are eager to contribute to best practices that enhance team productivity.
Experience with server-driven UI concepts and familiarity with SDK development will set you apart. You are comfortable navigating complex technical challenges and are excited about the opportunity to shape the engineering culture at DoorDash. Your ability to mentor junior engineers and share knowledge within the team is highly valued.
As a Full Stack Engineer on the Server Driven UI Platform team, you will take on significant technical challenges that have a large impact on the organization. You will be responsible for building foundational pieces in our Web, Android, and iOS SDKs, which includes developing runtime libraries in Kotlin, Swift, and TypeScript. Your role will involve collaborating with various teams to ensure that the tools and frameworks you create enable product teams to ship features quickly and reliably. You will also participate in code reviews, contribute to architectural discussions, and help implement industry best practices for development.
You will work closely with the Engineering Manager to align on project goals and deliverables, ensuring that the team meets its objectives while maintaining high standards of code quality. Your contributions will directly influence the productivity of engineers across DoorDash, making your role crucial to the success of the platform team. You will also have opportunities to engage in community-building activities that promote participation and contribution among engineers.
At DoorDash, we are committed to creating a supportive and inclusive work environment. You will have the chance to grow alongside a rapidly expanding company, with opportunities for professional development and career advancement. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Our team is dedicated to fostering a culture of collaboration and innovation, where your ideas and contributions will be recognized and valued. Join us in shaping the future of our server-driven UI platform and making a meaningful impact on the engineering community at DoorDash.
Apply now or save it for later. Get alerts for similar jobs at DoorDash USA.