🛠 Founding Product Engineer (Vibe Coder) — Next.js / Supabase / Stripe / Mux
📍 Hyderabad / Remote (India)
Company:
We’re not looking for a traditional corporate developer — we want a
“vibe coder”
who loves shipping fast, building beautiful MVPs, and thinking like a product founder.🐾 About ScaleKraft
watch premium previews
Promo.com, but purpose-built for pet businesses
custom video requests
🚀 What you’ll build (MVP scope)
Public Library & Video Detail
— 9:16-first gallery, Mux player with play/pause, anyone can watchSubscriptions & Trials
— Stripe Checkout (redirect), 7-day trial with 2 total downloads; Stripe Customer Portal for cancel/update card/invoicesDownload Gating & Quotas
— Members can download three formats (9:16 / 1:1 / 16:9) via signed, expiring URLs; enforce 4 downloads/day after trial (reset at 00:00 IST)Admin Upload
— Upload 3 masters + preview + SRT, schedule publish; basic statsCustom Video Flow
— “Request a custom video” form → instant price range → book a call (Calendly)Suggest Next Video
— lightweight feedback formBasics
— Account page, FAQ (admin-editable), welcome/limit-reached/payment-failed email
⚙️ Our Stack
Frontend:
Next.js, TypeScript, Tailwind/shadcnBackend & DB:
Supabase (Auth / Storage / Postgres + RLS)Payments:
Stripe (Checkout + Customer Portal + webhooks)Video:
Mux (assets, playback, domain-restricted)Infra:
Vercel (or similar), Resend/Postmark, Calendly
💻 Your Responsibilities
- Own the full stack from scaffold to launch
- Model data & apply Row Level Security (RLS)
- Implement signed download URLs and reliable quota logic (trial 2 total / paid 4 per day, IST reset)
- Verify Stripe/Mux webhooks, set up error logging, and build simple analytics views (subs, downloads/day)
- Document env vars, schema, and handoff notes; give weekly demos
✅ What success looks like
- Visitors can play previews on mobile/desktop
- Stripe Checkout + Customer Portal works end-to-end; webhooks set trialing/active/canceled
- Trial: 2 downloads total across 7 days
- Paid: 4 downloads/day; friendly limit message; reset at 00:00 IST
- Admin can upload 3 aspect files + preview + SRT; schedule publish
- Custom-video requests return a price band and book a call; suggestions stored; FAQ editable
- Downloads use short-TTL signed links; Mux playback is domain-locked
🌟 Why Join
- Remote and async-friendly work style
- Full technical and creative ownership of a zero-to-one product
- Chance to shape the future of a new SaaS category for pet brands
📩 How to Apply
- LinkedIn Easy Apply or email your GitHub/portfolio to
hello@scalekraft.com
- Include 1–2
live apps
you’ve built using Stripe subscriptions
and any Supabase
work you can show - Please share your
earliest start date