SurfSlot
We're hiring ๐Ÿ„

Build the operating system for surf schools

SurfSlot is a small, fast-moving team automating bookings, scheduling and ops for surf, SUP and coasteering schools worldwide. If you love the ocean and shipping useful things, come build with us.

Open positions

Junior Developer

Freelance ยท Fully Remote Anywhere โ€” must work 9amโ€“5pm GMT 9am โ€“ 5pm GMT 1 open

Help us squash bugs and ship small edits & tasks across our React / TypeScript stack. Comfortable reading existing code, writing clean UI changes in Tailwind, and touching SQL when needed. If you're curious, careful, and enjoy moving fast without breaking things, you'll thrive.

  • Triage incoming bugs from the SurfSlot dashboard and booking widget
  • Pick up small UI tweaks, copy edits, and configuration changes
  • Tech stack: React 18, TypeScript, Tailwind CSS, Vite, Supabase (PostgreSQL + Edge Functions)
  • Coordinate with the founder on priorities each morning
  • Verify changes in the live preview before pushing

Junior Developer

Freelance ยท Fully Remote Anywhere โ€” must work 9amโ€“5pm AEDT 9am โ€“ 5pm AEDT 1 open

Same role as the GMT developer โ€” bug fixing and small task work across our React / TypeScript stack โ€” but covering the Australian / Asia-Pacific timezone so our schools always have someone on call during their daytime hours.

  • Cover bugs and edits during AEDT business hours
  • Hand over open work to the GMT developer at end of day
  • Tech stack: React 18, TypeScript, Tailwind CSS, Vite, Supabase (PostgreSQL + Edge Functions)
  • Strong written English communication

Sales Representative

Commission only ยท Remote Worldwide (surf regions preferred) Flexible 3 open

Own the full sales cycle for SurfSlot โ€” from prospecting surf, SUP and coasteering schools, to demoing the product, onboarding them, and staying close after they go live.

  • Prospecting & Outreach โ€” identify surf, SUP, and coasteering operators, research each one, and reach out via email, phone, WhatsApp, Instagram DM or in person. Every prospect goes into the SurfSlot CRM after first contact, no exceptions.
  • Relationship Building & Sales โ€” follow up consistently, understand each school's pain (manual bookings, WhatsApp chaos, waiver headaches), run live demos using the SurfSlot test profile, handle objections, and escalate any pricing exceptions before committing.
  • Onboarding & Platform Setup โ€” guide schools through the onboarding form, build out their profile (products, beaches, instructors, transport, equipment), configure seasonal pricing, waivers and payments, then install and test the booking widget end-to-end.
  • Handover & Maintenance โ€” make sure the school is confident in the dashboard before going Live, point them to the in-app AI help, flag issues to the product team, and stay in periodic contact for satisfaction, upsell and referrals.

Apply

Fill in the form below and we'll be in touch. Your application goes directly to our Founder.

0/5000 ยท minimum 20 characters

Protected by anti-spam checks. By submitting you agree to be contacted about your application.