Fullstack Developer

Nederlandse Spoorwegen

Utrecht

Door de Wet DBA is deze opdracht alleen in te vullen door IT-professionals in loondienst (detachering).


Eisen:

  • Minimaal 5 jaar aantoonbare ervaring met ontwikkelen en testen in TypeScript en React in productieomgevingen
  • Minimaal 5 jaar aantoonbare 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 het integreren van externe systemen via synchrone en/of asynchrone patronen
  • 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
  • Uitstekende beheersing van de Nederlandse en Engelse taal, zowel mondeling als schriftelijk

Wensen:

  • Ervaring met Infrastructure as Code, bij voorkeur Terraform
  • Ervaring met het toepassen van OAuth/OIDC
  • Ervaring met het ontwerpen en onderhouden van (Azure) CI/CD-pipelines
  • Ervaring met Azure Cloud

Omschrijving:

Voor de Nederlandse Spoorwegen zijn wij op zoek naar een Fullstack Developer die zal werken aan het Developer Portal van het Internal Developer Platform. In deze rol ben je verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van functionaliteiten in React en TypeScript, zowel aan de frontend als de backend. Je zult portal-componenten integreren met platform-engineering-services, security-checks en CI/CD-pipelines. Daarnaast vertaal je epics en user-stories naar technisch ontwerp, code en automatische tests. Je neemt actief deel aan backlog-refinement, sprint-planning, reviews en retrospectives. Een belangrijk aspect van de functie is het coachen van collega-developers op codekwaliteit en DevOps-praktijken. Je werkt nauw samen met front-end specialisten, UX-designers, platform-engineers en securityexperts om een optimale developer-experience te creëren. Je bent ook verantwoordelijk voor het continu meten van performance en reliability, en je initieert verbeteringen die productiviteit en veiligheid verhogen. Je komt terecht in een betrokken en professioneel team binnen een dynamische IT-omgeving, waar samenwerking en enablement centraal staan. De opdrachtgever waardeert gedragskenmerken zoals durf en veranderbereidheid, en je wordt aangemoedigd om proactief en oplossingsgericht te zijn.

Inloggen

Bekijk en beheer jouw opdracht

Superman

Gratis starten, geen risico

Zoek direct in 700+ actuele IT-opdrachten. Wil je meer? Upgrade naar Pro vanaf €40/maand.

Gratis opdrachten zoeken