Full-Stack AI Software Engineer

Posted 2 weeks ago

Worldwide

Summary

We are looking for an expert Full-Stack AI Software Engineer to help turn our current prototype into a production-ready SaaS MVP. The product is Fuwment, a UK pathway decision-support platform. Users complete an assessment and receive structured outputs such as Career Readiness, UK Visa Pathway, UK Readiness, scores, route direction, and next-step recommendations. We already have a prototype built with Lovable, but we now need an experienced engineer to review the current product, improve or rebuild the architecture where needed, and deliver a stable product that real users can sign up for and use. The goal is to launch the product after this project. We are not looking for a visual prototype or demo only. We need a real, usable, production-ready MVP where users can register, complete the assessment, receive their pathway results, access free/paid sections, and use the product without manual support from us. The final delivery should be stable enough for an initial public launch with real users. This is not a simple bug-fix project. We need someone who can think through the full product, make technical decisions, and build the right frontend, backend, database, authentication, AI integration, deployment, and user flow. Responsibilities: - Review the current Lovable prototype and decide what should be kept, improved, or rebuilt - Set up a clean GitHub and deployment workflow - Build or improve the frontend using React, Next.js, TypeScript, or another suitable framework - Design and implement the backend using Node.js, Supabase, PostgreSQL, or the most suitable stack - Implement user authentication and account management - Create a database structure for users, assessments, pathway results, access status, and payment/unlock status - Build the assessment flow and result-generation logic - Create structured result pages for Career Readiness, UK Visa Pathway, UK Readiness, and relevant pathway details - Integrate AI/LLM features where useful, while keeping outputs structured, controlled, and reliable - Implement free vs paid access / unlock logic - Add Stripe or a payment-ready structure if needed - Deploy the product to Vercel or another suitable production environment - Test the product properly before handover - Prepare the product for initial launch, including production deployment, QA testing, basic error handling, and handover documentation Required Experience: - Strong full-stack SaaS development experience - React / TypeScript experience - Backend and database experience - Experience with Supabase, PostgreSQL, Node.js, or similar technologies - Experience with authentication and secure user data handling - Experience integrating AI APIs or LLM-based features - Experience deploying production web applications - Ability to make architecture decisions independently - Good product thinking and clear communication Nice to Have - Experience with Lovable, Claude Code, Cursor, or AI-assisted development tools - Experience with Stripe - Experience with SaaS dashboards or assessment/reporting products - Experience building AI-powered user flows - Experience taking a prototype to a market-ready MVP - Experience with PDF/report generation - Experience with admin dashboards or internal management tools Preferred Region We prefer working with an experienced developer based in Eastern Europe or Central/Eastern Europe, but we are open to strong candidates from other regions. Budget The budget is flexible and will depend on the proposed technical approach, timeline, and milestones. We prefer milestone-based delivery. Please include your suggested budget, timeline, technical approach, and milestones in your application. How to Apply Please include: - Examples of SaaS products or AI products you have built - Your recommended technical stack for this project - Your estimated timeline - Your suggested milestones - Your preferred pricing model - Any questions you would ask before starting We are looking for someone who can work independently, make good technical decisions, communicate clearly, and help us turn the current prototype into a real product that can be launched and used by real users.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Next.js
AI App Development
Activity on this job
  • Proposals:50+
  • Last viewed by client:last week
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jan 24, 2026
  • United Kingdom
    Manchester6:48 PM
  • Tech & IT
    Small company (2-9 people)

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo