Full-Stack Developer (Next.js, Node.js & AI Integration) for SaaS MVP Build
Worldwide
We are looking for a skilled, product-oriented Full-Stack Developer to help us build and launch a high-performance SaaS MVP / AI-powered web application. You will take full ownership of the feature development—handling everything from backend architecture and database design to frontend UI and deployment. We value clean code, quick turnaround times, and clear, plain-English communication regarding technical tradeoffs. Key Responsibilities: - Develop scalable web applications using Next.js, React, and Node.js / Express. - Integrate third-party APIs and AI workflows (e.g., OpenAI API, LLMs, NLP pipelines). - Design and manage database schemas using PostgreSQL or MongoDB. - Implement secure user authentication (JWT, OAuth, session management) and payment gateways (Stripe). - Build clean, responsive UI components (Tailwind CSS, Material UI) optimized for speed and user experience. - Containerize and deploy applications using Docker and Vercel. Required Skills & Experience: - Frontend: React.js, Next.js, TypeScript, JavaScript, Tailwind CSS. - Backend: Node.js, Express.js, REST APIs, GraphQL. - Database: PostgreSQL, MongoDB, Supabase, Prisma ORM. - AI & Integration: OpenAI API, custom AI prompt workflows, third-party API integrations. - DevOps & Tools: Git, GitHub, Docker, Vercel, Firebase. - Soft Skills: Strong problem-solving, proactive communication, and ability to translate requirements into shipped features independently. Nice-to-Have: - Experience with React Native for mobile app cross-compatibility. - Background in real-time features (WebSockets, router/hardware APIs, audio analysis). - Previous experience building and launching multi-tenant SaaS MVPs for startups. Project Details & Budget: - Job Type: Fixed-Price - Project Duration: 1 to 3 months - Workload: 20–30+ hours/week. How to Apply: Please submit a brief proposal including: - Links to 2–3 live web apps or SaaS platforms you have built (specifically built with Next.js/Node.js and featuring AI integration). - A short summary of your experience handling both frontend and backend independently. - Your availability to start.
$2,000.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- BangladeshKhulna6:21 PM
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