Senior Full Stack Engineer (Next.js and Supabase)
Core
Build and maintain a production platform for booking, scheduling, and payment processing for brand ambassadors, handling 20,000+ profiles and complex financial data flows.
Role type
Senior Full Stack Engineer (Next.js, Supabase, TypeScript)
Builds
A unified platform with an operator console, mobile PWA, and client portal integrating accounting, payments, and electronic signatures.
Domain
Experiential staffing and event management
Required skills
TypeScript, Next.js App Router, Postgres (schema design, RLS, functions), SQL, API design, state machine modeling, idempotency, PWA development, CI/CD
Preferred skills
Payments/accounting integrations, multi-tenant systems, offline-first architecture
Technologies
Next.js, React, TypeScript, Tailwind, TanStack, Supabase, Postgres, Vercel, GitHub Actions, Jest, Playwright, Sentry, PostHog
Responsibilities
Own end-to-end ownership of data models, SQL, API surfaces, and critical screens; manage the money path from attendance to payment; implement robust authorization models using Postgres RLS; ensure system integrity during third-party integrations.
Seniority
Senior, hands-on IC