Full Stack Developer
Role details
Job location
Tech stack
Job description
Als Full Stack Developer bij Zonneplan bouw je aan de software die dagelijks duizenden bezoekers bedient en honderden nieuwe klanten oplevert. Van het eerste websitebezoek tot een gepersonaliseerde digitale offerte, alles is in-house ontwikkeld en daar zijn we trots op. Geen third-party platforms, geen beperkingen van buitenaf. Jij schrijft de code die direct bepaalt hoe tienduizenden mensen zonnepanelen, batterijen, laadpalen en energiecontracten aanvragen. Wat jij vandaag oplevert, kan morgen al zichtbaar impact maken op conversie en bedrijfsresultaten.
Je werkt in een development team dat eigenaarschap hoog in het vaandel heeft. Frontend draait op React en TypeScript, backend op Laravel en PHP. Deployment gaat via GitHub Actions, monitoring via Grafana en error tracking via Sentry. Korte feedbackloops, scherpe code reviews en ruimte om technical debt echt aan te pakken. Zo bouwen we samen aan software die steeds slimmer wordt en plan Zero dichterbij brengt: schone energie toegankelijk maken voor iedereen.
Jouw bijdrage aan Plan Zero
- Jij bouwt full stack features voor de hele customer journey. Van de website en aanvraagstraat tot dynamische digitale offertes, jij ontwikkelt functionaliteiten die dagelijks duizenden bezoekers soepel door het proces leiden. Je werkt met React en TypeScript aan de frontend en Laravel en PHP aan de backend, en je ziet direct wat jouw code doet voor echte gebruikers en de bedrijfsresultaten.
- Jij bewaakt en verbetert de kwaliteit van onze codebase. Je schrijft geteste, leesbare code die voldoet aan de Definition of Done. Via code reviews help je teamgenoten scherp te blijven en samen til je de technische standaard naar een hoger niveau.
- Jij pakt technical debt structureel aan. Je signaleert waar de codebase beter kan en neemt het initiatief om verbeteringen door te voeren. Dat betekent niet alleen bugs fixen, maar ook architectuur verbeteren, performance optimaliseren en processen stroomlijnen.
- Jij zorgt voor stabiele releases en betrouwbare software. Je ondersteunt bij deployments via GitHub Actions, monitort applicatieprestaties in Grafana en spoort issues op met Sentry. Bij het volume dat wij draaien telt elke seconde laadtijd. Nieuwe features gaan live zonder verrassingen, en als er iets misgaat, ben jij er snel bij.
Requirements
- Je hebt minimaal 2 jaar ervaring met Laravel en PHP en weet hoe je een schaalbare, onderhoudbare backend neerzet.
- Je hebt ervaring met React en TypeScript en kunt zelfstandig frontend features bouwen die goed presteren.
- Je schrijft schone, geteste code en hebt een scherp oog voor kwaliteit, van unit tests tot code reviews.
- Je hebt ervaring met of affiniteit voor AI-ondersteund ontwikkelen, bijvoorbeeld met tools als Claude Code, GitHub Copilot of vergelijkbare AI-assistenten.
- Je werkt graag in een agile team met standups, refinements en retro's, en je neemt eigenaarschap over je werk binnen de sprint.