Senior PHP Developer | EdTech
Wat als de code die jij schrijft bepaalt of iemand zijn diploma haalt of eindelijk kan laten zien wat hij écht kan? Bij deze EdTech-marktleider in de regio Amersfoort bouw je als Senior PHP/Symfony Developer aan een platform waarmee studenten en professionals leren, getoetst worden en hun vaardigheden aantonen. Je werkt met een moderne stack, Domain-Driven Design en AI-coding agents, in een cultuur van eigenaarschap en vertrouwen, met een salaris tot €6.000 per maand.
Bedrijfsprofiel
Je komt terecht bij een EdTech SaaS-organisatie met ruim honderd collega’s en meerdere vestigingen in Nederland. Jouw thuisbasis ligt in de regio Amersfoort, centraal in het land en goed bereikbaar vanuit Utrecht, Gelderland en Flevoland. De organisatie is marktleider in Nederland en heeft een sterke investeringspartij achter zich. Dat betekent stabiele funding en een duidelijke langetermijnvisie: verder professionaliseren, internationaal groeien en uitgroeien tot een sterke Europese speler.
De missie is helder: mensen en organisaties helpen leren, ontwikkelen en groeien. De softwareproducten van de groep worden ingezet in onderwijs, bedrijfsleven en overheid en worden jaarlijks door miljoenen mensen gebruikt. Toonaangevende onderwijsinstellingen en organisaties gebruiken ze om vaardigheden zichtbaar te maken, diploma’s te behalen en professioneel te groeien.
Wat doen ze eigenlijk?
Jij gaat aan de slag aan een van de kernplatformen, marktleider in zijn niche. Onderwijsinstellingen, bedrijven en zorgorganisaties gebruiken het om hun studenten en medewerkers te laten leren én te toetsen. Zo werkt het in de praktijk:
- Een student of medewerker werkt in het platform aan opdrachten en leerdoelen.
- Een docent of begeleider volgt de voortgang en geeft feedback.
- Uiteindelijk toont de student of medewerker aan dat hij een vaardigheid echt beheerst, met een beoordeling, diploma of certificaat als resultaat.
Omdat leren en toetsen in één platform samenkomen, zien organisaties hun mensen groeien en kunnen ze die groei ook aantonen.
De organisatie zit in een echte scale-up fase: groot genoeg voor stabiliteit en serieuze klanten, klein genoeg om impact te maken en gehoord te worden. De cultuur draait om eigenaarschap, samenwerking en ruimte om mee te denken. Er zijn geen ego’s of politieke spelletjes, wel collega’s die elkaar scherp houden en samen willen bouwen aan iets dat ertoe doet.
Functie omschrijving
Je werkt in een hecht team van developers, samen met product owners, UX designers en andere stakeholders. Je werkt zelfstandig waar het kan en samen waar het moet. Via vakgroepen en projectteams deel je kennis over de hele organisatie, dus je kijkt ook verder dan je eigen team en product.
Als full-stack developer met een sterke basis in PHP en Symfony ben je hands-on bezig in zowel de backend als de frontend. Je draait volledig mee in de ontwikkelcyclus: stand-ups, sprint reviews, retrospectives en post-mortems. Het platform wordt gebruikt voor belangrijke toetsmomenten en werkt met gevoelige gegevens. Als duizenden gebruikers tegelijk inloggen voor een toets of beoordeling, moet alles gewoon werken. Betrouwbaarheid en security zijn dus geen bijzaak.
Wat je doet:
- Nieuwe functionaliteit bouwen en functionele wensen vertalen naar robuuste technische oplossingen.
- Bestaande code refactoren en moderniseren.
- Meedenken over architectuur, datamodellen, performance en onderhoudbaarheid.
- Het ontwikkelproces naar een hoger niveau tillen met CI/CD, geautomatiseerd testen en goede code reviews.
- Dagelijks werken met AI-tools en coding agents: taken helder scopen en de output borgen met reviews, tests en code-analyse.
- Zorgen voor security en privacy (AVG, ISO 27001).
Het werk is een mix van doorontwikkeling van een volwassen platform, het moderniseren van bestaande onderdelen en innovatie. Er is nadrukkelijk ruimte om nieuwe functionaliteit op basis van AI en machine learning te verkennen.
Techstack: PHP, Symfony, REST API's, MySQL/MariaDB, JavaScript, HTML/CSS, Vue.js, Vite, pnpm, Docker, Kubernetes en CI/CD. SOLID en Domain-Driven Design vormen de basis, en de architectuur wordt verder ontwikkeld richting hexagonal architecture, CQRS en event-driven oplossingen.
Doorgroeien kan in verschillende richtingen. Je kunt je verdiepen in security, DevOps, testautomatisering of frontend. Heb je ambitie richting technisch leiderschap, dan kun je doorgroeien naar Lead Developer of Architect en andere developers begeleiden.
Waarom dit zo leuk is? Je bouwt niet aan de zoveelste webshop, maar aan software die mensen helpt groeien en bewijzen wat ze kunnen. Je hebt invloed op architectuur en proces, werkt met een moderne stack en bent onderdeel van een organisatie die internationaal gaat. Jouw bijdrage telt, en dat zie je terug.
Functie eisen
- Minimaal 5 jaar ervaring in softwareontwikkeling.
- Ruime ervaring met PHP en moderne versies van Symfony. (Ervaring met Laravel is ook prima zolang je open staat voor Symfony)
- Full-stack ervaring: REST API’s, MySQL/MariaDB, JavaScript, HTML/CSS.
- Kennis van SOLID en Domain-Driven Design, ook in de praktijk.
- Ervaring met het schrijven van unit- en integratietests.
- Ervaring met AI-coding assistants en agentic workflows.
Pré:
- Docker, Kubernetes en CI/CD.
- Vue.js en moderne frontend tooling.
- End-to-end tests en BDD.
- Hexagonal architecture, CQRS of event-driven.
- Ervaring met SaaS of onderwijstechnologie.
- Ervaring met het aansturen van een scrumteam.
Als persoon neem je ownership, ben je analytisch en pragmatisch en blijf je leergierig. Je bent een teamplayer die kritisch durft te zijn op code, ook als een AI-agent die heeft geschreven.
Arbeidsvoorwaarden
- Salaris tussen €4.500 en €6.000 bruto per maand (bij 40 uur)
- Keuze uit een werkweek van 32, 36 of 40 uur.
- 29 vakantiedagen bij een fulltime werkweek, ruim boven het wettelijk minimum.
- Pensioenregeling en onkostenvergoeding.
- Hybride werken: minimaal 2 dagen op kantoor voor het sparren en de sfeer, de rest thuis voor focus. De kantoordagen zijn op maandag en woensdag
- Uitgebreide onboarding en ruimte en budget voor training en persoonlijke ontwikkeling.
- Kennis delen en verbreden via vakgroepen en projectteams.
- Jaarcontract met snel zicht op een vast dienstverband.
Klinkt dit als jouw volgende stap? Laten we kennismaken. Ik vertel je graag meer over het team, het platform en de groeiplannen, ook over de dingen die niet in een vacaturetekst passen.
Bel of WhatsApp via +31 6 30 71 65 77 of mail naar j.kranenburg@haystackpeople.nl voor een informeel gesprek. Geen CV bij de hand? Een belletje is genoeg om kennis te maken.
Zo werkt solliciteren
De intake
Waar liggen jouw ambities, groeimogelijkheden en wensen als professional? Wij challengen jou om je ideale plaatje helder te krijgen.
Battle plan
Een menukaart is er niets bij. Wij leggen jou een selectie aan bedrijven voor voordat we ten aanval overgaan.
Interviews
Een goede eerste indruk maak je maar 1 keer en een goede voorbereiding het halve werk. Natuurlijk doen wij dit samen!
Gefeliciteerd!
Een wederzijdse match? Mooi! Voordat we jou officieel feliciteren, zorgen we voor de beste deal.
Gerelateerde vacatures
Ruby On Rails developer
Wat je vanochtend bouwt, gebruiken duizenden klanten vanmiddag al. Bij dit groeiende e-com
Vast
95k
WordPress/webdeveloper | Onderwijs platform
Wil je ook graag werken aan software met echte impact? Wil jij werken aan software d
Established
Vast
55k
WordPress/Shopify developer
Wil jij als Wordpress/Shopify developer, werken voor een Agency met vette klanten? Bekijk
ScaleUp
Vast
50k
Meld je aan voor de job-alert
Laat ons weten wat je zoekt. Dan weten wij jou meteen te vinden als we een vacature hebben die bij jou past!
Inschrijven job alert