Frontend Developer Bijsturing Personeel
Ontdek meer
Over deze vacature
Werken bij NS
Werken bij NS betekent dat jij het verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid en zijn de mogelijkheden om je te ontwikkelen groot. Als een van de mooiste werkgevers van Nederland zorgen wij ervoor dat geen dag hetzelfde is.
De Agile Release Train binnen het cluster bijsturing werkt aan de IT-systemen die de processen ondersteunen van de planning, besturing en bijsturing van treinmaterieel en dienstregeling. Samen met een gedreven DevOps-team moderniseer je de systemen om de digitalisering van de treindienst verder vorm te geven.
Wat wij bieden
- Een salaris in schaal 60 (€ 3.743,- tot € 6.491,- bruto per maand o.b.v. 36 uur)
- Een 36-urige werkweek met hybride werkmogelijkheden en flexibele werktijden
- 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling
- Bij goed functioneren na een jaar een vast contract
- Gratis treinreizen in de 2e klas en gratis reizen voor het gezin in de daluren
- Uitstekende verlofregelingen en keuzemogelijkheden in arbeidsvoorwaarden
Solliciteer direct via de knop hieronder en draag bij aan een bereikbare en duurzame samenleving!
Belangrijkste verantwoordelijkheden
- Ontwikkelen van een ReactJS-frontend op een Java-backend binnen een complex IT-landschap
- Meedenken over mogelijkheden voor de toekomst en bijdragen aan de architectuur roadmap
- Moderniseren van de monolithische applicatie naar microservices
- Verwerken van live servermutaties (WebSocket/SSE) zonder gegevensverlies voor de gebruiker
- Bewaken van de performance bij duizenden ritdelen en medewerkers in beeld
- Vormgeven van het API-contract samen met backend-ontwikkelaars
- Schrijven van component- en end-to-end-tests en onderhouden van CI/CD-pipelines
- Op termijn meedraaien in de wachtdienst voor het analyseren en oplossen van incidenten
Vereisten
- Hbo-/wo-werk- en denkniveau
- Uitstekende beheersing van het Nederlands
- Minimaal 5 jaar ervaring als ontwikkelaar in een complex IT-landschap
- Ervaring met multi-user systemen met hoge eisen aan beschikbaarheid en veiligheid
- Sterke affiniteit met Agile/DevOps-mindset, eigenaarschap en AI driven development