Senior Full-Stack Developer (Next.js + Supabase + Stripe + AI Integration)
Upwork

Remoto
•1 month ago
•No application
About
We’re looking for an elite developer to wire up an existing Next.js application into a fully operational production system. All UI and core logic are already built, this role is about final integration, polish, and deployment. No brainstorming, no design, just execution. You’ll take a near-finished app and make it production-ready: secure, fast, and fully automated. Responsibilities • Run and verify all database migrations (Supabase / PostgreSQL) • Finalize authentication, dashboard, and admin routes • Connect Stripe checkout, webhooks, and order creation flow • Implement AI endpoints (OpenAI via Vercel AI SDK) • Configure Supabase Storage + file signing for document generation • Add error tracking (Sentry) + structured logging + uptime healthchecks • Test the full user journey (auth → checkout → AI output → download) • Optimize performance, caching, and deployment via Vercel • Ensure RLS security, OAuth hygiene, and clean data handling • Deliver a fully functional, production-ready repo + deployment checklist Stack • Next.js 15 (App Router), React 19, TypeScript, Tailwind, shadcn/ui • Supabase (Auth, Postgres, Storage, RLS) • Stripe (checkout + webhooks) • OpenAI (Vercel AI SDK) • Sentry, Logtail, and Vercel Hosting Already Complete • UI / frontend components • Core API logic and AI stubs • Stripe products configured • Database schema + env vars documented • Deployment infra scaffolded You’ll connect, secure, and harden everything for production. Ideal Candidate • 5 + years full-stack experience • Deep expertise with Next.js App Router + Supabase • Proven record wiring Stripe, OpenAI, webhooks, and auth • Understands secure cloud deployment + RLS policies • Ships fast, stable, documented builds without hand-holding • Comfortable in 7-day intensive sprints Scope • One-time contract (7–10 days) • Deliver a tested, production-ready build and concise hand-off notes




