In het kort
Fullstack Developer bij Nederlandse Spoorwegen in Utrecht. Het betreft een detachering-functie voor 36 uur per week met een looptijd van 10 maanden. De salarisindicatie is €100,00 per uur. Reageren kan tot en met 5 augustus 2026.
Dit ga je doen
Belangrijkste taken:
- Je bent ambassadeur van het Developer Portal: je ondersteunt ontwikkelteams bij onboarding, stimuleert adoptie en coacht collega-developers op codekwaliteit en DevOps-praktijken.
- Samenwerken met front-end specialisten, UX-designers, platform-engineers en securityexperts voor een optimale developer-experience.
- Ontwerpen, ontwikkelen en onderhouden van functionaliteiten in React en TypeScript (frontend en backend).
- Integreren van portal-componenten met platform-engineering-services, security-checks en CI/CD-pipelines.
- Vertalen van epics en user-stories naar technisch ontwerp, code en automatische tests.
- Actief deelnemen aan backlog-refinement, sprint-planning, reviews en retrospectives.
- Continu meten van performance en reliability en initiëren van verbeteringen die productiviteit en veiligheid verhogen.
Dit zijn de eisen
Vereisten:
- Je neemt initiatief in de samenwerking met ontwikkelteams: je benadert teams, begeleidt hen bij aansluiting op het Developer Portal en stimuleert het toepassen van goede platform- en DevOpsprincipes.
- Meer dan 5 jaar ervaring met ontwikkelen en testen in TypeScript en React in productieomgevingen.
- Meer dan 5 jaar ervaring met het opzetten, optimaliseren en beheren van relationele databases.
- Aantoonbare ervaring met Node.js backend-development, inclusief HTTP/middleware-patterns en het ontwerpen van REST-endpoints.
- Ervaring met rapid prototyping & architectuur: bewezen vaardigheid om ideeën snel om te zetten in werkende POC’s en de gekozen oplossing helder te communiceren en documenteren.
- Aantoonbare ervaring met Platform Engineering en het bouwen van tools voor ontwikkelteams.
- Agile/Scrum-ervaring binnen multidisciplinaire DevOps-teams.
Verder is het een sterke pre als je
- Ervaring met Infrastructure as Code hebt, bij voorkeur Terraform.
- Ervaring met het toepassen van OAuth/OIDC.
- Ervaring met ontwerpen en onderhouden van (Azure) CI/CD-pipelines.
- Ervaring met Azure Cloud.
Gedragskenmerken en vaardigheden
- Durf: je werkt proactief en oplossingsgericht, ziet kansen, neemt eigenaarschap en durft beslissingen te nemen.
- Sterke communicatieve en analytische vaardigheden; je vertaalt complexe vraagstukken naar heldere en toepasbare oplossingen.
- Je bent een teamspeler die zelfstandig prioriteiten kan stellen en consistent kwaliteit levert.
Eisen
- Je neemt initiatief in de samenwerking met ontwikkelteams: je benadert teams, begeleidt hen bij de aansluiting op het Developer Portal en stimuleert het toepassen van goede platform- en DevOpsprincipes
- 10> 5 jaar ervaring met ontwikkelen en testen in TypeScript en React in productieomgevingen
- > 5 jaar ervaring met het opzetten, optimaliseren en beheren van relationele databases
- Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal
- Je hebt de werkwijze en voorwaarden van NS Inhuurdesk middels onderstaande link gelezen en gaat hiermee akkoord. https://www.werkenbijns.nl/werkwijze-en-voorwaarden
- Aantoonbare ervaring met Node.js backend-development, inclusief HTTP/middleware-patterns en het ontwerpen van REST-endpoints
- Je brengt ervaring mee op het gebied van rapid prototyping & architectuur: bewezen vaardigheid om ideeën snel om te zetten in werkende POC’s en de gekozen oplossing helder te communiceren en documenteren
- Aantoonbare ervaring met Platform Engineering en het bouwen van tools voor ontwikkelteams
- Deze opdracht is alleen geschikt voor kandidaten die in loondienst zijn en waarvoor loonbelasting en premies volks- en werknemersverzekeringen (WW, WAO, WIA en ZW) worden afgedragen. Deze opdracht is niet geschikt voor zelfstandig ondernemers en professionals (waaronder zzp’ers) die zichzelf uitlenen. Deze opdracht is ook niet geschikt voor de directeur grootaandeelhouder die niet is verzekerd voor de werknemersverzekeringen. Ik verklaar dat de aangeboden kandidaat geen zelfstandig professional is, ook niet via een doorleenconstructie
Wensen
- Verder is het een sterke pre als je ervaring met Infrastructure as Code hebt, bij voorkeur Terraform
- Verder is het een sterke pre als je ervaring met het toepassen van OAuth/OIDC hebt
- Verder is het een sterke pre als je het ontwerpen en onderhouden van (Azure) CI/CD-pipelines beheerst
- Verder is het een sterke pre als je ervaring met Azure Cloud hebt
Hoe werkt het sollicitatieproces?
Solliciteer direct
Vul je gegevens in via het formulier hieronder. Duurt minder dan 2 minuten — geen account vereist.
Analyse binnen 1–2 werkdagen
Een van onze recruiters beoordeelt je geschiktheid kritisch en neemt persoonlijk contact op — via WhatsApp, telefonisch of e-mail, wat jij prefereert.
Aanbieding op maat
In samenspraak met jou maken wij de aanbieding in orde. Wij beheren het aanbiedingsproces en begeleiden je waar nodig.
Aan de slag
Wij blijven beschikbaar voor vragen en ondersteuning — ook na plaatsing. Transparant, persoonlijk en zonder verrassingen.
Veelgestelde vragen
Wat kost het als ik via Jobhob word geplaatst als ZZP'er?
Voor ZZP-opdrachten hanteert Jobhob een fee van 10% over het geboden uurtarief van de opdrachtgever. Dit wordt vooraf transparant gecommuniceerd — geen verborgen kosten of verrassingen.
Wat is het salaris voor deze functie?
De salarisindicatie voor deze functie is €100,00 per uur.
Tot wanneer kan ik solliciteren op deze vacature?
Deze vacature sluit op 5 augustus 2026. Solliciteer op tijd — na de sluitingsdatum is reageren niet meer mogelijk.
Hoe snel hoor ik iets na mijn sollicitatie?
Binnen 1 tot 2 werkdagen neemt een Jobhob-recruiter persoonlijk contact met je op. We doen eerst een kritische analyse op geschiktheid en geven je altijd eerlijke feedback — ook als we je op dit moment niet verder kunnen helpen.
Via welk kanaal neemt Jobhob contact met mij op?
Alle correspondentie verloopt persoonlijk via het kanaal dat jij prefereert: WhatsApp, telefonisch of e-mail. Je geeft je voorkeur op bij je sollicitatie.
Kan ik solliciteren als ik niet zeker weet of ik geschikt ben?
Ja, zeker. Onze recruiter doet de kritische analyse op geschiktheid. Twijfel je? Solliciteer gewoon — wij laten je weten of er een match is en bespreken eventueel alternatieven met je.