As a Full-Stack Software Developer, you'll build end-to-end user experiences for some of the world's most forward-thinking brands. You'll work across our modern stack, from designing intuitive front-end experiences to building reliable back-end systems. With a high degree of autonomy, you will collaborate seamlessly with your fellow developers and cross functional teams, and leverage our internal AI tooling and agentic workflows to build innovative and production-grade software.
What You’ll Do
- Collaborate with the team to develop user experiences from concept to completion.
- Write clean, maintainable, and efficient code.
- Build end-to-end across the stack, from front-end interfaces to back-end systems.
- Implement responsive, polished UI matching design files.
- Design, build and maintain databases.
- Integrate various third party services into projects via clients and APIs.
- Assist in handoff of deliverables by writing clear documentation and providing support to clients.
- Collaborate with designers and clients to understand requirements and translate them into technical solutions that deliver business value.
Who we’re looking for
- 5+ years of professional experience.
- Experience using Next.js and Supabase OR PostgreSQL to build production-grade software systems.
- Familiarity with DevOps tooling, observability, analytics, and CI/CD.
- Ability to write consistent, high quality code, and assist others do the same through constructive feedback.
- Comfortable writing SQL and working directly with databases.
- Experience with modern frontend tooling: Tailwind CSS, component libraries (shadcn), state management (TanStack Query).
- Git workflows and CI/CD.
- Proven ability to work autonomously from product specs to implementation.
- Strong async communication skills (we're remote-first with Slack).
- Fast iteration mindset — we move quickly and ship often.