About SkyJam
SkyJam (skyjam.app) is a live-music tipping and song-request platform used by bar performers, buskers, DJs, trivia hosts, and karaoke hosts across the US. Fans request songs and tip performers in real time; performers get paid instantly. We're a small, founder-led company shipping fast.
About the role
You'll be the sole engineer on a 3-person product pod — you, a marketing lead, and a content creator — owning a live consumer product end to end. This is not a big-company role where you own one microservice. You'll ship features, fix production issues, manage the database, and turn user feedback and growth experiments into shipped code, weekly. We build AI-first: Claude, Lovable, and Cursor are force multipliers here, and we expect genuine fluency in AI-assisted development.
What you'll do
Own the full stack: React/Next.js frontend, Supabase (Postgres, RLS, edge functions), Stripe Connect payments
Ship production features weekly, from spec to deploy, using AI coding tools to move at 2–3x traditional pace
Own payment integrity: Stripe Connect flows, fraud prevention rules, webhook-driven enforcement, and payout controls
Maintain quality on AI-generated code: review, refactor, test, keep the codebase comprehensible
Build conversion experiments, landing pages, and analytics instrumentation with the Marketing Lead
Support the Content Creator with product assets, demo environments, and feature launches
Manage technical debt deliberately and communicate tradeoffs clearly in writing
What we're looking for
3+ years shipping production web applications, with at least one product you owned largely solo
Strong React/Next.js and Postgres; Supabase and Stripe Connect experience strongly preferred
A demonstrated AI-assisted development workflow — show us how you use Claude, Cursor, Copilot, or Lovable in real work
Excellent written and spoken English (C1+)
Comfort with ownership: no PM writing tickets, no QA team catching bugs
Nice to have
Payments fraud prevention, marketplace/split-payment (separate charges & transfers) experience
Real-time features (websockets, live updates)
You play music, gig, or have lived the working-musician life
How to apply
Send a short note, links to products you've shipped, and a 2–3 sentence answer to: "Open skyjam.app — what are the first three things you'd change and why?"
Job Type: Full-time
Work Location: Remote