Front-End Developer
Nederlandse Spoorwegen
•
UtrechtDoor de Wet DBA is deze opdracht alleen in te vullen door IT-professionals in loondienst (detachering).
Eisen:
- Minimaal HBO werk- en denkniveau
- Minimaal 5 jaar ervaring als front-end developer
- Ruime ervaring met front-end development in React
- Beheersing van de Nederlandse taal uitstekend, zowel mondeling als schriftelijk
- Ervaring met het bouwen van complexe webapplicaties met veel datavisualisatie, interactie en gebruikersflows
- Ervaring bij een vergelijkbare organisatie met minimaal 5.000 werkplekken
- Ervaring met component-based development, state management en herbruikbare front-end architectuur
- Ervaring met API-integratie (bijv. REST/JSON) en bij voorkeur ook met realtime of asynchrone gegevensverwerking
- Ervaring met het vertalen van complexe informatie naar heldere, intuïtieve en gebruiksvriendelijke schermen
- Ervaring met testautomatisering, zoals unit tests, componenttests en end-to-end tests
- Ervaring met code reviews, pull requests, documentatie en het werken met duidelijke Definition of Ready en Definition of Done-afspraken
- Ervaring met werken in een DevOps- of scrumteam
Wensen:
- Bij voorkeur ervaring met TypeScript
- Het is een pré als je bekend bent met Azure DevOps, CI/CD-pipelines en cloud-native werken
- Bij voorkeur affiniteit met Azure-platformcomponenten zoals Azure Functions, Azure Event Hub, Azure App Services en Azure Data Explorer
- Bij voorkeur affiniteit met Infrastructure as Code, bijvoorbeeld Terraform of Bicep
Omschrijving:
Voor Nederlandse Spoorwegen zoeken wij een Front-End Developer. 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. Je zorgt ervoor dat grote hoeveelheden sensormetingen, diagnosemeldingen en signaleringen worden vertaald naar overzichtelijke, betrouwbare en bruikbare informatie. Je 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, productexpert en stakeholders functionele behoeften naar werkende software. Je werkt 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 het ontwikkelen van een moderne, schaalbare en onderhoudbare front-end in React voor de nieuwe RTM-applicatie. Je vertaalt complexe realtime en historische treindata naar duidelijke schermen, visualisaties en gebruikersflows. Je denkt mee over UX-keuzes, informatiepresentatie en interactieontwerp voor gebruikers in de operatie- en onderhoudsketen. Je ontwikkelt en onderhoudt front-end componenten die aansluiten op API’s, event-driven backend-services en Azure-platformcomponenten. Je optimaliseert de performance, betrouwbaarheid, toegankelijkheid en gebruiksvriendelijkheid van de applicatie. Je werkt samen met backend developers, data engineers, testers, productowner, productexpert en stakeholders om requirements te verduidelijken en te vertalen naar concrete stories. Je draagt bij aan kwaliteit door unit tests, testautomatisering, code reviews, pull requests en heldere documentatie. Je denkt mee over technische keuzes, componentstructuur, standaarden en herbruikbaarheid binnen de front-end.
Inloggen
Bekijk en beheer jouw opdracht

Gratis starten, geen risico
Zoek direct in 700+ actuele IT-opdrachten. Wil je meer? Upgrade naar Pro vanaf €40/maand.
Gratis opdrachten zoeken