SKIN Amsterdam
: Fullstack Developer — Clinic Platform (Python + Next.js)
SKIN AmsterdamNetherlands9 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

OVER ONS


We runnen een medische huidkliniek met 4 locaties in Nederland — laserbehandelingen, huidtherapie en cosmetische ingrepen voor tientallen cliënten per dag. Een team van 20 huidtherapeuten, twee ondernemers en wie weet jij..


We bouwen ons eigen platform ter vervanging van de software die we nu gebruiken. Niet als side project, als serieuze investering in hoe we werken.


HOE SAMENWERKEN ERUITZIET


Je werkt direct samen met twee ondernemers. Geen tussenlagen, geen product managers, geen development manager. Wij snappen technologie en kunnen meedenken over architectuur — maar de code is volledig aan jou.


Wij werken actief met AI-tools (Claude Code, Copilot) en verwachten dat jij dat ook doet. Niet omdat het verplicht is, maar omdat het gewoon de manier is waarop we werken. Slim en snel, niet veel en langzaam.


We denken graag mee als je een keuze moet maken. We staan open voor jouw ideeën over architectuur, tooling en aanpak. We willen het goed doen, niet alleen snel.


WAT JE GAAT BOUWEN


We vervangen Salonized — onze huidige plannings- en klantbeheersoftware — met een volledig eigen platform. De datasynchronisatie loopt al. Nu bouwen we het platform zelf.


Tech stack:

→ Frontend: Next.js 14 · TypeScript · Tailwind CSS

→ Backend: Python 3.12 · FastAPI · PostgreSQL (Supabase)

→ Auth: Supabase Auth · MFA · Row Level Security

→ Betalingen: Mollie (iDEAL)

→ Messaging: CM.com (SMS + WhatsApp) · Resend (email)

→ Infra: Hetzner VPS · GitLab CI/CD · Docker


Fase 1 — de komende 4 maanden:

→ Data migratie: SQLite naar PostgreSQL

→ FastAPI backend: agenda, klanten, booking, betalingen

→ Next.js staff interface: kalender, klantprofielen, rapportages

→ Mollie betalingsintegratie (iDEAL)

→ SMS en email herinneringen voor afspraken

→ Digitaal intakeformulier voor nieuwe clienten

→ AVG-compliant: audit log, toestemmingsbeheer, versleuteling



DIT KRIJG JE WEL

→ Opdrachtgevers die tech begrijpen

→ Volledig eigenaarschap over de code

→ Directe impact — 30+ gebruikers de volgende dag

→ Vrijheid in technische keuzes en aanpak

→ Klein team, korte lijntjes, geen overhead

→ Een domein met echte complexiteit

→ Marktconform salaris, open gesprek


DIT KRIJG JE NIET

→ Een legacy codebase vol technische schuld

→ Een manager die over je schouder meekijkt

→ Wekelijkse stand-ups van een uur

→ Tickets van een product owner

→ Vijf lagen goedkeuring voor een deploy

→ Corporate procedures en bureaucratie


WAT WE ZOEKEN


Must-have:

→ Medior of senior fullstack developer, 4+ jaar ervaring

→ Solide Python (FastAPI of Django) en TypeScript / React / Next.js

→ PostgreSQL kennis

→ Zelfstandig werken zonder micromanagement

→ Proactief communiceren — je meldt het als iets niet klopt

→ Eigenaarschap nemen, niet alleen opleveren


Nice-to-have:

→ Ervaring met Supabase of vergelijkbaar BaaS

→ Kennis van AVG/GDPR technische implementatie

→ Ervaring met SaaS of multi-tenant systemen

→ Affiniteit met zorg of medische sector

→ Nederlands


PRAKTISCH


→ Uren: 24-40 uur per week (3-5 dagen, in overleg)

→ Type: Parttime of fulltime in loondienst

→ Locatie: Amsterdam of volledig remote (NL/EU)

→ Salaris: Marktconform — open gesprek op basis van ervaring

→ Start: Zo snel mogelijk, liefst voor 1 mei 2026

→ Duur: Minimaal 12 maanden, bedoeling langdurig


SOLLICITEREN


Stuur een bericht via LinkedIn of mail naar [email protected]


Vertel ons:

→ Wat je de afgelopen jaren hebt gebouwd — kort en concreet

→ Hoe je gewoonlijk samenwerkt met niet-technische mensen

→ Je beschikbaarheid en voorkeur voor uren


  • Geen uitgebreide motivatiebrief nodig. We plannen snel een kort gesprek.

Key Skills

Ranked by relevance