← Joburi

Senior Full Stack Developer AI / Next.js Supabase Developer for AI-Native Marketplace SaaS Platform

Buget: $60.0 FIXED / ⭐ 5.00 (2) Ukraine

node.js, react-js, next.js, api-integration, javascript, tailwind-css-framework, python, api-development, browser-extension, chatbot-software, database-development, payment-gateway-integration, web-programming, website-optimization, web-application, oracle-adf, php, sql, typescript, css, html, html5, css3, restful-api, twilio-api, database-management, mongodb, laravel-framework, api, software-architecture, web-services-development, frontend-development, artificial-intelligence, natural-language-processing

Calificări preferate

  • Experiență: Expert
Description I'm building VENTO, a travel marketplace SaaS platform that connects active travelers with local guides and hosts. The audience is not the average tour bus crowd. We're targeting cyclists, climbers, hikers, trail runners, kayakers, and ski tourers who want a vetted local for a specific route, crag, or region. Think "find a certified guide for a 3-day gravel route in the Dolomites" rather than "book a city walking tour." We have the product concept, wireframes, and initial requirements. We need a senior full stack developer, ideally a strong TypeScript and Next.js developer, who can turn that into a production-ready MVP covering both frontend and backend, including the database schema, the API layer, and all third-party API integration work. Preferred stack TypeScript end to end, strict mode Next.js (App Router) with React Server Components Node.js (open to Python for parts of the backend) PostgreSQL with PostGIS for geo queries Prisma or similar ORM REST or tRPC Stripe Connect for split payments and payouts Mapbox or Google Maps for route and location UI Redis for caching and background jobs Git/GitHub, Vercel or similar cloud deployment We're open to recommendations if you can argue for something better. MVP scope Database schema design for a multi-role marketplace with bookings, availability, and payments Public and internal REST API, plus API integration with payments, maps, email, and calendar providers Traveler accounts and guide/host profiles Guide verification, certifications, and document upload Activity listings by discipline: cycling, climbing, hiking, skiing, water sports Geo search and map-based discovery with filters for difficulty, distance, elevation, season, and language Route and itinerary data, including GPX upload and preview Availability calendars and seasonal scheduling Group size limits, gear requirements, and pricing rules Booking requests with accept/decline workflow and booking statuses Instant book for verified guides Pricing engine: per person, per group, per day, plus seasonal and last-minute rules Payments, deposits, platform commission, and guide payouts via Stripe Connect Cancellation and refund policies Two-way ratings and reviews Messaging between traveler and guide Email and push notifications Admin dashboard for moderation, disputes, and payouts Multi-currency and multi-language support with SEO-friendly localized pages Mobile-responsive interface, mobile app to follow later Nice to have after MVP Stripe membership and subscription billing for guides, with tiered plans and lower commission on paid tiers AI integration: assisted matching that recommends guides and routes based on traveler skill level, fitness, and past bookings, plus a RAG-powered trip planning assistant over our route, region, and guide knowledge base Weather and trail condition integrations Insurance and waiver flow Referral and loyalty program Native mobile app in React Native Who I'm looking for I don't want someone who only writes code from individual tickets. I want a developer who understands the product, pushes back on technical decisions when it matters, structures the architecture properly, and thinks about how today's choices scale in two years. Experience with any of these is a strong plus: Two-sided marketplaces Booking and reservation platforms Scheduling and availability systems Travel-tech, hospitality, or activity booking products Payment, escrow, and commission systems Stripe membership, subscriptions, and recurring billing Third-party API integration and clean database schema design under load Geo search and mapping features Experience with RAG and LLM integration is a plus: OpenAI, Anthropic, LangChain, vector databases, embeddings SaaS platform work and MVPs from zero to launch I'm looking for someone who can become a long-term technical partner as the platform grows.
Deschide pe Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Autentificare