
Full Stack Engineer
Roadie · United States
About this role
The Full Stack Software Engineer will build and evolve web applications powering the driver experience and contribute to the RoadieXD cross-dock solution and geospatial capabilities. Responsibilities include designing, building, and testing full-stack features, developing APIs, and building internal and customer-facing tools primarily using React. The role involves partnering with Engineering, Product, and Operations teams to solve logistics challenges and improve platform scalability. The technical environment includes TypeScript, React, Go, Ruby on Rails, PostgreSQL, Redis, Kafka, and AWS. The engineer will work on scalable systems that support millions of deliveries.
Skills & technologies
Must have
Read full description
With a network of more than 310,000 independent drivers nationwide, Roadie offers flexible delivery solutions that make complex logistics challenges easy, including solutions for local same-day delivery, delivery of big and bulky items, ship-from-store and DC-to-door. For more information, visit www.roadie.com.
- ]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-WEB:0f3adf66-1b17-4aa9-90a0-cf57ee658f23-2" data-turn-id-container="request-WEB:0f3adf66-1b17-4aa9-90a0-cf57ee658f23-2" data-testid="conversation-turn-4" data-turn="assistant">
- ]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-WEB:0f3adf66-1b17-4aa9-90a0-cf57ee658f23-3" data-turn-id-container="request-WEB:0f3adf66-1b17-4aa9-90a0-cf57ee658f23-3" data-testid="conversation-turn-6" data-turn="assistant">
What You’ll Do
- Design, build, and test full-stack features that improve the experience of drivers on the road
- Develop the APIs and services that support RoadieXD, geospatial capabilities, and other areas of the Roadie platform
- Build internal and customer-facing tools, primarily in React, that help our operations scale efficiently
- Partner with Engineering, Product, and Operations to solve complex logistics challenges and deliver high-impact features
- Contribute to architecture and technical design decisions that improve platform scalability, reliability, and performance
- Write clean, maintainable code supported by automated testing, thoughtful code reviews, and modern engineering practices
- Improve existing systems by identifying opportunities to enhance performance, developer experience, and long-term maintainability
- Frontend: TypeScript, JavaScript, React
- Backend: Go and Ruby on Rails, with experience in other backend technologies welcomed
- Data: PostgreSQL, Redis, Kafka
- Infrastructure and DevOps: AWS, GitHub, Docker, Kubernetes, CircleCI
- 3+ years of professional software engineering experience building and shipping production applications
- Experience developing scalable systems and APIs in production environments
- Proficiency in at least one backend language, such as Go, Ruby, Java, C#, or Python
- Experience working with a modern frontend framework, ideally React
- A track record of building reliable, maintainable, and well-tested software
- Strong problem-solving skills and the ability to navigate complex technical challenges
- Sound technical judgment, with the ability to balance immediate needs and long-term maintainability
- Strong communication and collaboration skills, with experience working across Engineering, Product, and other teams
- Curiosity, ownership, and the ability to learn new technologies quickly
- Competitive compensation packages
- 100% covered health insurance premiums for yourself
- 401k with company match
- Tuition and student loan repayment assistance (that’s right - Roadie will contribute directly to your existing student loans!)
- Flexible work schedule with unlimited PTO
- Monthly 3-day weekends
- Monthly WFH stipend
- Paid sabbatical leave - tenured team members are given time to rest, relax, and explore
- The technology you need to get the job done