Full-Stack Developer (Next.js + Supabase) — Marketplace SaaS — MVP to Production-Ready
Worldwide
We have a working MVP for a marketplace/platform SaaS product and are looking for a skilled full-stack developer to take it from "functional prototype" to a polished, scalable product users love. This is not a greenfield build the codebase exists, the core flows work, and early users are testing it. We need someone who can step in, understand what's already built, and systematically improve it. The Stack Frontend: Next.js (App Router), React, Tailwind CSS Backend: Supabase (Auth, Database, Edge Functions) / Firebase Hosting: Vercel Payments: Stripe (or similar) What You'll Be Doing Review the existing codebase and identify areas for improvement (architecture, performance, security) Build out remaining features on the product roadmap Improve the UI/UX for both sides of the marketplace (buyers and sellers) Implement robust search, filtering, and matching logic Set up proper error handling, logging, and monitoring Optimize database queries and implement Row Level Security (RLS) in Supabase Write clean, well-documented, maintainable code Implement responsive design and ensure cross-browser compatibility Set up CI/CD pipeline and staging environment You're a Great Fit If You Have 3+ years of production experience with Next.js and React Hands-on experience with Supabase (Auth, Postgres, Edge Functions, RLS) or Firebase Experience building two-sided marketplaces or platforms (this is a big plus) Strong understanding of relational database design and query optimization Experience with Stripe or similar payment integrations A portfolio or GitHub showing shipped products — not just tutorials Familiarity with real-time features (notifications, messaging, live updates) Solid understanding of authentication flows, role-based access, and security best practices Good communication skills and comfort working asynchronously FIXED PRICE-100 , "I will hire 2 developers for this job, $100 each."
$200.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:2
- Unanswered invites:2
About the client
- United Arab EmiratesAbu Dhabi6:32 AM
- $100 total spent2 hires, 0 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by