Fullstack Developer

Nederlandse Spoorwegen

Utrecht

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


Eisen:

  • Je neemt initiatief in de samenwerking met ontwikkelteams.
  • Je hebt minimaal 5 jaar ervaring met ontwikkelen en testen in TypeScript en React in productieomgevingen.
  • Je hebt minimaal 5 jaar ervaring met het opzetten, optimaliseren en beheren van relationele databases.
  • Je hebt een uitstekende beheersing van de Nederlandse taal, zowel mondeling als schriftelijk.
  • Je hebt aantoonbare ervaring met Node.js backend-development, inclusief HTTP/middleware-patterns en het ontwerpen van REST-endpoints.
  • Je hebt ervaring met rapid prototyping en architectuur.
  • Je hebt aantoonbare ervaring met Platform Engineering en het bouwen van tools voor ontwikkelteams.

Wensen:

  • Het is een sterke pre als je ervaring hebt met Infrastructure as Code, bij voorkeur met Terraform.
  • Het is een sterke pre als je ervaring hebt met het toepassen van OAuth/OIDC.
  • Het is een sterke pre als je ervaring hebt met het ontwerpen en onderhouden van (Azure) CI/CD-pipelines.
  • Het is een sterke pre als je ervaring hebt met Azure Cloud.

Omschrijving:

Voor Nederlandse Spoorwegen zoeken wij een Fullstack Developer. Je ontwikkelt en beheert het Developer Portal van het Internal Developer Platform, gebaseerd op Backstage. Dit stelt teams in staat om hun services aan te bieden volgens platform-engineering-principes. Hierdoor kunnen honderden teams sneller en veiliger software ontwikkelen. Je fungeert als ambassadeur van het Developer Portal en ondersteunt ontwikkelteams bij onboarding. Daarnaast stimuleer je de adoptie van het platform en coach je collega-developers op codekwaliteit en DevOps-praktijken. Je werkt samen met front-end specialisten, UX-designers, platform-engineers en securityexperts om de developer-experience te optimaliseren. Je ontwerpt, ontwikkelt en onderhoudt functionaliteiten in React en TypeScript, zowel aan de frontend als backend. Ook integreer je portal-componenten met platform-engineering-services, security-checks en CI/CD-pipelines. Je vertaalt epics en user stories naar technisch ontwerp, code en automatische tests. Actieve deelname aan backlog-refinement, sprint-planning, reviews en retrospectives is essentieel. Je meet continu performance en reliability en initieert verbeteringen die productiviteit en veiligheid verhogen. Werken bij de opdrachtgever betekent dat je met jouw werk daadwerkelijk impact kunt maken op dienstverlening en innovatie binnen de organisatie. Je krijgt veel vrijheid en afwisselende werkzaamheden waarbij je expertise bijdraagt aan concrete verbeteringen.

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