We’re looking for a Senior Full-Stack Engineer (Next.js, TypeScript, Supabase) to co-build the first version of the MUNCH marketplace and drop engine in a hybrid build + apprenticeship model.
You’ll lead technical execution while also teaching and unpacking your decisions, working closely with the founder to ensure the architecture, codebase, and product logic are fully understood and maintainable internally.
This is not a “vanish for 6 weeks and return with code” role — it’s a collaborative, pair-driven, transparent build process.
What Makes This Role Unique
- You will architect and build, but also
- Explain, onboard, and teach your reasoning
- Work in structured pair sessions weekly
- Create clean foundations the founder can extend
- Leave behind a clear mental model for how everything fits together
- Build fast, but also build in a way that accelerates internal capability, not hides it
Your mandate is to ship the MVP and to elevate our engineering capability through intentional mentorship.
Responsibilities
- Co-design the architecture and technical roadmap with the founder
- Build the marketplace, drop engine, inventory logic, and supporting tooling
- Run weekly pair-building and pair-review sessions
- Explain architectural decisions and patterns (DB schema, RLS, functions, API design)
- Leave behind clear docs, scaffolds, examples, and conventions
- Use Next.js + TS for front-end + API routes and Supabase for backend ops
- Support rapid iteration during the MVP phase
Required Skills
- Deep Next.js + TypeScript experience
- Supabase / Postgres schema + auth + RLS experience
- Proven track record of building and deploying web applications at scale.
- Ability to teach as you build
- Strong communicator with a collaborative working style
- Startup-stage “builder” mentality (speed + clarity)
- Comfortable working partially in AEST
Nice to Have
- Experience mentoring juniors or founders
- Marketplace or e-commerce experience
- UI/UX exposure