Full-Stack AI Developer (React/Laravel) for Music Generation SaaS MVP

Posted yesterday

Worldwide

Summary

We are seeking an experienced Full-Stack Developer or small agency to build a production-ready MVP for an AI-powered music generation SaaS platform. The platform will allow users to generate complete songs by entering text prompts, selecting genres, moods, and languages, and optionally providing their own lyrics. You will be responsible for building a scalable architecture that connects a modern React frontend with a robust backend and third-party AI APIs. Core MVP Features Needed: Authentication & Subscriptions: User registration, login, profile management, and a Stripe-integrated subscription/credit system. AI Lyrics Generation: Integration with OpenAI (e.g., GPT-4o-mini) to generate, edit, and translate lyrics. AI Audio Generation: Integration with an AI music model (e.g., MiniMax Music API, Suno API, or MusicGen) to generate full tracks based on genre, mood, and prompts. Core App Logic: Asynchronous handling of audio generation (using background jobs/queues), saving generation history, and allowing users to download their tracks. Admin Dashboard: Basic user, credit, and subscription management. Technical Stack Requirements: Frontend: React.js or Next.js Backend: Laravel or Node.js (Must be capable of handling background workers/queues to prevent timeouts during audio generation) Database: PostgreSQL or MySQL Cloud/Storage: AWS S3 (or similar) for storing generated audio files AI Integrations: OpenAI API + Music Generation API of your choice What is NOT in the MVP: We are planning a Phase 2 later, which will include AI Video Generation, voice cloning, and remixing. Please design the MVP architecture cleanly so we can easily add these features in the future. How to Apply: Please do not send a generic cover letter. In your proposal, briefly explain how you will handle the asynchronous nature of audio generation (since the API takes 1-2 minutes to return a song) without timing out the user's browser. Include 1-2 links to previous SaaS or AI projects you have built.

  • $1,200.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Next.js
Laravel
OpenAI API
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 30, 2026
  • Canada
    Kitchener2:14 AM
  • Tech & IT
    Small company (2-9 people)

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 8 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
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

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