Full Stack Developer for AI-Powered Booking Platform

Posted yesterday

Worldwide

Summary

We are looking for an experienced Full Stack Developer to help us build and scale a modern booking platform with AI-powered features. A good booking system is not just about showing available dates and clicking a "Book Now" button. Behind every reservation, there is a customer making a decision, a business trying to manage time efficiently and a system that needs to keep everyone on the same page. Our goal is to build a platform that makes booking feel simple for customers while making daily operations easier for businesses. The platform will allow users to search, compare and book services while using AI to improve recommendations, customer support and business workflows. We are looking for someone who can take ownership of both frontend and backend development and help us make smart technical decisions as the product grows. Key Responsibilities Build and maintain frontend and backend systems Develop smooth search, booking and reservation workflows Create customer and admin dashboards Design APIs and database architecture Integrate payment systems and third-party services Build availability and scheduling logic Improve user experience through AI-powered features, including: Smart recommendations AI customer support assistant Automated booking assistance AI search and filtering Dynamic pricing suggestions Required Skills Strong experience with React, Next.js, Vue or similar frontend frameworks Backend experience with Node.js, Python, Laravel or similar Experience building SaaS, marketplace or booking platforms Strong database design skills (PostgreSQL, MySQL, MongoDB) API development and third-party integrations Cloud deployment experience (AWS, Google Cloud, Azure, etc.) Experience integrating AI technologies such as OpenAI, Claude, Gemini, LangChain, RAG systems or AI agents Nice to Have Experience with rental, travel, transportation or scheduling platforms Experience building AI workflows or automation systems Knowledge of vector databases and AI search Mobile app development experience To Apply Please share: A booking, marketplace or SaaS platform you have built Any AI features you have implemented Your recommended technology stack and why Your weekly availability One question we are curious about: When you use a booking platform yourself, what is the one small frustration that makes you think, "Why is this still so complicated?" We believe the best products are built by developers who notice these small things. We are looking for someone who can bring ideas, solve problems independently and help us build something people actually enjoy using.

  • More than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • $25.00

    -

    $75.00

    Hourly
  • Remote Job
  • Ongoing 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
API
JavaScript
Node.js
API Integration
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Interviewing:
    5
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 20, 2026
  • United States
    Indianapolis11:14 AM
  • 5 hires, 1 active

Explore similar jobs on Upwork

Marketplace B2BHourly‐ Posted 2 weeks ago
Web Development
SQL
NoSQL Database
Node.js
NestJS
TypeScript
JavaScript
PostgreSQL
MongoDB
Tailwind CSS
Docker
DevOps
ExpressJS
Next.js
HTML5
CSS 3
Engineering & Architecture
Automation
n8n
Artificial Intelligence
JavaScript
PHP
CSS
HTML5

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