Role Overview
Join our team as a Developer to build an invite-only marketplace MVP for home services across Western Europe. You will play a crucial role in helping the core team meet a payments-live deadline, ensuring a seamless user experience.
Responsibilities
- Integrate existing UI screens with the Supabase backend to facilitate smooth data flow and storage.
- Implement Stripe Connect payment and escrow flows to ensure secure and efficient transactions.
- Develop provider onboarding logic, including multi-step forms, vouch loops, and a badge system.
- Create job-attached messaging threads to enhance user communication and engagement.
- Manage the quote and booking lifecycle to streamline user interactions.
- Work closely with the founding team, following detailed design briefs and flow maps from HTML and Excel spec documents.
- Deliver clean, production-quality code within an existing codebase, adhering to established architectural guidelines.
Required Skills
- Strong proficiency in Next.js/React and TypeScript for efficient and scalable development.
- Experience with Supabase or a quick adaptability to Postgres and Row Level Security.
- Proven expertise in Stripe Connect integration for handling complex payment systems.
- Capability to implement responsive and mobile-first designs, ensuring accessibility across devices.
Nice to Have
- Familiarity with Tailwind CSS for streamlined and responsive UI design.
- Experience with Vercel for deployment and hosting.
- Knowledge of using Resend for transactional emails and Twilio for communication.
- Understanding of next-intl for internationalization and multi-language support.