Senior Full Stack Developer / Platform Engineer (Dutch speaking)

Nederlandse Spoorwegen
Utrecht, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Remote
Utrecht, Netherlands

Tech stack

Continuous Integration
Relational Databases
DevOps
Scrum
Rapid Prototyping Process
TypeScript
React
Backend
Front End Software Development

Job description

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.
  • Coachen van collega-developers op codekwaliteit en DevOps-praktijken.
  • Samenwerken met front-end specialisten, UX-designers, platform-engineers en security-experts.
  • Continu meten van performance en reliability, en initiëren van verbeteringen die productiviteit en veiligheid verhogen.

Bij NS werken betekent dat je het verschil kunt maken in de wereld van duurzame mobiliteit. Wij zijn een grote speler in Nederland die impact heeft op de maatschappij en reizigers verbindt. In deze rol als Senior Full Stack Developer/Platform Engineer maak je deel uit van een ambitieus en multidisciplinair team binnen een dynamische IT-omgeving. We bieden een professionele, output-gestuurde werkomgeving met ruimte voor persoonlijke ontwikkeling. Je werkt hybride vanuit Utrecht met een focus op innovatie en samenwerking.

Requirements

Meer dan 5 jaar ervaring met TypeScript in productieomgevingen

  • 3 jaar ervaring met React en ervaring met relationele databases.
  • Ervaring met rapid prototyping & architectuur: bewezen vaardigheid om ideeën snel om te zetten in werkende POCs 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.
  • Sterke communicatieve en analytische vaardigheden.
  • Proactief en oplossingsgericht, met eigenaarschap en durf.

Apply for this position