We’re looking for a highly experienced Lead Full-Stack Developer to take ownership of building and scaling a home services marketplace platform.
This is a hands-on leadership role where you will define the system architecture, lead development efforts, and guide a team in building a high-performance, scalable product that connects customers with service providers.
Key Responsibilities:
- Lead the end-to-end development of a two-sided marketplace platform
- Architect scalable, secure, and high-performance systems
- Design and oversee implementation of core features:
- Service provider onboarding & profiles
- Customer booking and scheduling flows
- Payments and transactions
- Ratings, reviews, and trust systems
- Search, discovery, and matching functionality
- Make key decisions on tech stack, infrastructure, and architecture
- Mentor and manage developers, ensuring high code quality and best practices
- Work closely with product and design teams to execute the roadmap
- Ensure the platform can scale efficiently as usage grows
Requirements
- Proven experience as a Lead Developer or Senior Engineer on a marketplace or similar platform
- Strong background in building two-sided platforms (users and service providers)
- Expertise in:
- Frontend: React, Vue, or similar
- Backend: Node.js, Python, PHP, or similar
- Experience with:
- System architecture and scalable infrastructure
- API design and backend services
- Payment integrations
- Database design (SQL or NoSQL)
- Solid understanding of search, matching systems, and real-time features
- Demonstrated ability to lead a team and make technical decisions
Nice to Have:
- Experience in home services, gig economy, or service-based platforms
- Mobile development experience (React Native, Flutter, or native)
- Experience with cloud platforms (AWS, GCP, or Azure)
- Background in scaling high-traffic applications
What We’re Looking For:
- A hands-on leader who can own the build from architecture to execution
- Someone who has deep experience building marketplace-type products
- Strong problem-solver who can balance speed, scalability, and user experience