Senior Next.js + Supabase Engineer — German Ticketing Platform (part-time, long-term)
Worldwide
We are a German event-ticketing startup (Stuttgart) launching this fall. The platform is built and in pre-launch: Next.js (App Router, RSC), React, TypeScript, Tailwind + shadcn/ui, Supabase (Postgres with RLS and RPCs), Stripe Connect, Resend + React Email, Vercel, plus a mobile scanner app. You will work from a clearly prioritized backlog next to the founder (who built the platform and stays hands-on). What you'll build (examples from the backlog): - Sales-window logic per ticket type (pre-sale start, last-minute, early-bird auto-advance) - Organizer dashboard features: reports, guest lists, CSV exports - Transactional email infrastructure (outbox pattern, bounce handling) - Wallet passes - Storefront components for our white-label engine What you won't touch: payment core, accounting/DATEV export, database permissions — those stay with the founder. Must-haves: - 5+ years full-stack, deep TypeScript - Real production experience with Supabase or Postgres RLS (tell us where) - Next.js App Router + Server Components in production - Comfortable working AI-assisted (Cursor/Claude Code) with strict PR discipline: small PRs, review gates, CI - Working overlap with CET business hours (±3h); English fluent, German a plus Process: Short intro call → paid test task (fixed price, ~4h, from our real backlog) → 2-week paid trial at reduced scope → long-term engagement. Please start your application with the word "STAGEDIVE" and link 1–2 production apps you built with this stack, one sentence each on what you owned. Applications without this are auto-declined.
- Less than 30 hrs/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
$30.00
-
$50.00
Hourly- Sep 1, 2026Start Date
- Remote Job
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- GermanyStuttgart8:56 PM
- $3.2K total spent5 hires, 0 active
- 67 hours
- Individual client
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