Begindatum:
14 sept 2026Einddatum:
13 mrt 2027Publicatiedatum:
17 aug 2026Als 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:
Je komt te werken in het Real Time Monitoring team van NS: een multidisciplinair DevOps-team dat de huidige applicatie in stand houdt en werkt aan de vervanging van de bestaande applicatie. RTM Operations gebruikt meet- en regelgegevens uit de treinenvloot en haar omgeving ter ondersteuning van de dienstregeling, rijdende treinen, instandhouding, onderhoud en herstel. De oplossingsrichting bestaat onder meer uit een viewer in React, een Azure Database, een integratieplatform met meerdere protocollen dat integreert met treinen en applicaties in de herstelketen, en een Business Rule Engine die grotendeels is opgebouwd uit Azure-platformcomponenten. Veel staat nog open. Daarom zoeken we iemand die niet alleen bouwt, maar ook actief meedenkt over hoe we de gebruikerservaring, technische inrichting en samenwerking met andere platformen binnen NS vormgeven. We werken scrum in sprints, met veel ruimte voor kennisdeling, pair-programming, refinement, reviews en continue verbetering.
Op maandag en woensdag zijn de vaste kantoordagen. Afhankelijk van je afspraken werk je soms ook op een andere dag in de week op kantoor. Er is een mogelijkheid dat je stand-by diensten gaat draaien in deze opdracht.
Deze opdracht is alleen geschikt voor professionals 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 voo de werknemersverzekeringen. Ik verklaar dat de aangeboden professional geen zelfstandig professional is, ook niet via een doorleenconstructie.
Selectiegesprekken: vanaf donderdag 27 augustus.
Optie tot verlenging: Niets over bekend.
Hybride: Op maandag en woensdag zijn de vaste kantoordagen. Afhankelijk van je afspraken werk je soms ook op een andere dag in de week op kantoor.
Overig algemeen:
*Let op: Bovenstaand tarief is een max. all-in uurtarief (incl. o.a. reiskosten, faciliteiten, eventuele vergoedingen en de fee(s) voor onze contractmanager administratieve partner, excl. btw). Het tarief weegt mee in het selectieproces.
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.