Front-end developer
Utrecht, Utrecht · Nederlandse Spoorwegen · Nederlandse Spoorwegen
Omschrijving
Startdatum: 14-09-2026
Einddatum: 01-03-2027
Locatie: Utrecht/Thuiswerkplek.
Uiterlijk aanbieden: donderdag 20 augustus om 14:23 uur.
Selectiegesprekken: vanaf donderdag 27 augustus.
Maximum tarief*: €95-,
*Let op: Bovenstaand tarief is een max. all-in uurtarief (incl. o.a. reiskosten, faciliteiten, eventuele vergoedingen en de fee(s) voor onze contractmanager FastFlex, excl. btw). Het tarief weegt mee in het selectieproces.
Dit ga je doen
Als Front-end Developer binnen het Real Time Monitoring (RTM) team werk je aan de ontwikkeling van een nieuwe applicatie waarmee realtime en historische data uit de treinenvloot inzichtelijk wordt gemaakt voor gebruikers in de operatie en onderhoudsketen. De applicatie bevindt zich op het snijvlak van software development, data engineering en gebruikersgerichte dienstverlening. Grote hoeveelheden sensormetingen, diagnosemeldingen en signaleringen moeten worden vertaald naar overzichtelijke, betrouwbare en goed bruikbare informatie.
Jij zorgt ervoor dat complexe realtime treindata begrijpelijk en toegankelijk wordt voor eindgebruikers. Je ontwikkelt een moderne viewer in React, denkt mee over user experience, performance en schaalbaarheid, en vertaalt samen met de product owner, product expert en stakeholders functionele behoeften naar werkende software. Daarbij werk je nauw samen met backend developers en data engineers, zodat de front-end goed aansluit op API’s, datastromen, business rules en platformcomponenten in Azure.
Concreet houd je je bezig met:
- Ontwikkelen van een moderne, schaalbare en onderhoudbare front-end in React voor de nieuwe RTM-applicatie;
- Vertalen van complexe realtime en historische treindata naar duidelijke schermen, visualisaties en gebruikersflows;
- Meedenken over UX-keuzes, informatiepresentatie en interactieontwerp voor gebruikers in de operatie en onderhoudsketen;
- Ontwikkelen en onderhouden van front-end componenten die aansluiten op API’s, event-driven backend-services en Azure-platformcomponenten;
- Optimaliseren van performance, betrouwbaarheid, toegankelijkheid en gebruiksvriendelijkheid van de applicatie;
- Samenwerken met backend developers, data engineers, tester, product owner, product expert en stakeholders om requirements te verduidelijken en te vertalen naar concrete stories;
- Bijdragen aan kwaliteit door unit tests, testautomatisering, code reviews, pull requests en duidelijke documentatie;
- Meedenken over technische keuzes, componentstructuur, standaarden en herbruikbaarheid binnen de front-end.
Hier ga je werken
… lees de volledige omschrijving bij Nederlandse Spoorwegen.
Je wordt doorgestuurd naar de website van Nederlandse Spoorwegen. ZZPdock is geen tussenpartij.