10-minute delivery service for college students.

React Native Engineer

$120K - $140K / 0.25% - 1.00%
Santa Monica, CA, US / Remote (US)
Job Type
6+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
David Lin
David Lin

About the role

Who We Are

Duffl empowers students to run 7-figure businesses whilst pursuing their degree. We use data to wholesale high demand/high margin products and deliver them directly to our customers in 10 minutes using electric scooters and a 100% student workforce.

We are currently live at: UCLA, USC, UCSB, UC Berkeley, UofA, ASU, TSU and UT Austin. We’ve raised a $12M Series A, backed by YC, Volition Capital and the founders of Chewy, Rent the Runway & Thrive Market. Come join us on a journey of empowering students!

About the Role

As a React Native Engineer reporting to the Head of Growth you will be responsible for Duffl’s product end-to-end, working alongside the Leadership Team to plan and execute our product roadmap. Your role involves working alongside a Designer and 2 other Full-Stack Engineers to execute on everything from coding, database design, product prioritization, cycle planning, design brainstorms, and customer interviews.

You will be responsible for optimizing both the customer and employee experience from a technology perspective. The ideal candidate is someone who is well-versed in React Native, mobile development and can create a data-driven culture through the company. We are looking for a rising star who isn't afraid to exceed expectations and is passionate about our mission to empower students to better serve each other!


  1. 6+ years of programming experience.
  2. 3+ years of React Native Experience
  3. REST APIs / Micro-services experience
  4. Unit Testing and CI/CD experience


  1. Redesign the Duffl mobile app and release improvements weekly
  2. Develop a Racer app to provide real-time tracking to customers
  3. Ship production ready interactions at the speed of our designer

Culture Fit

  1. Just Deliver
    1. Thinks about the customer experience in every phase of development, from design to coding to testing.
    2. Makes effective tradeoffs between speed, quality, and functionality whilst always prioritizing the best possible customer experience.
  2. Keep it Simple
    1. Can break down complex technical tasks into simple, understandable components, making the work accessible to non-technical team members.
    2. Thinks in a structured, logical manner: their code is clean and modular, their problem-solving approach is systematic, and their explanations are coherent.
  3. Write on the Bag
    1. Is an excellent collaborator and communicator who is able to build trust and influence across various teams.
    2. Isn’t afraid to be radically candid, will voice their opinions thoughtfully and constructively but will ultimately commit when a decision has been made.
  4. Be a Student
    1. A listener who seeks to understand the needs and constraints of a project before suggesting solutions.
    2. Shows a deep curiosity about the ever-evolving tech landscape and is eager to learn new technologies and tools

Nice to Haves

  1. Experience with a Django Python backend
  2. Experience with e-commerce, supply chain, logistics or on-demand delivery businesses.
  3. Excited about working with young, ambitious college students.
  4. Previous experience at an early stage startup!

About the interview

  1. Screener Call (15min)

This stage is a more informal call to get to know more about the role, and for you to evaluate whether we are a good fit for you.

  1. Technical Interview (1 HR)

The interview is a deep dive into coding abilities. Think Leetcode style questions. We are looking for exceptional ability in programming. We are also looking for autonomy and communication. This is evaluated throughout the process, in how you communicate your approach, solutions and overall thinking.

  1. Culture Interview (1 HR)

This interview with the CEO will go over culture fit for our 4 values listed above.

  1. Systems Design Interview (1 HR)

The interview is a deep dive into systems design. We are looking for logical, consistent and coherent thought process. We are also looking for autonomy and communication. This is evaluated throughout the process, in how you communicate your approach, solutions and overall thinking.

  1. Bar Raiser Interview (1 HR)

A non-hiring team member will interview you (mostly behavioral) and provide feedback to the hiring manager (Head of Growth)

About Duffl

Duffl's mission is to empower students to better serve each other. We have built the world's fastest delivery service, offering an average of 10 minute deliveries for thousands of college students. As citizens of Earth, we are also committed to building the world's first net carbon neutral delivery service and accelerate the electrification of e-commerce.

Team Size:12
Location:Santa Monica, CA
David Lin
David Lin