> Markdown version of [/jobs/ext/3904616-front-end-developer](https://www.wearedevelopers.com/jobs/ext/3904616-front-end-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Front-end developer - **Company:** ProRail B.V. - **Location:** Veenendaal, Netherlands - **Experience:** Experienced - **Salary:** €5,091.0 - €7,262.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Microsoft Azure, Software Design Patterns, DevOps, Node.Js, Data Streaming, TypeScript, Backend, Kotlin, AngularJS, Front End Software Development, Dynatrace - **Published:** October 25, 2026 - **Apply:** https://nl.talent.com/redirect?id=642670078499563025&source=vacant&utm_medium=xml&utm_campaign=marketing&utm_product=vacantnew_bulk&oapply=org_v2026-10&puid=edaaaddcddaeaddabdd99ddgeddgadd9ada8bddc9dd79dd7bddbaddabdadaddgcdde9ddbbea3addffddgaed2dddgaddgfddgaddgaddg9ddg6ed3gc9bbb9b3bee3ee33def3de93de73deegdd8gdddfddb3deg3de8gddf3ee33de93deg3ee33ee33deg3ee33ee33ee33ee33ee33ee3&pos=0&xml_batch_generation_id=6f4512b4-9995-421e-b304-e9b1b2affbe1&falcon=1&pid=7f6e9e7840f6&bpid=a1505acafd29f51b76224038ab6665f8 ## About the Role * Je beschikt over HBO werk- en denkniveau en minimaal 5 jaar ervaring als softwareontwikkelaar, waarvan minimaal 3 jaar in front-end development. * Je hebt ruime ervaring met TypeScript/JavaScript en frontend frameworks zoals Angular en Node.js. Ervaring met Java en Kotlin is een pré. Je hebt daarnaast kennis van softwareontwerp, design patterns en principes zoals SOLID, low coupling, high cohesion en separation of concerns. * Je hebt ervaring met Microsoft Azure en bij voorkeur relevante certificeringen zoals AZ-900 en AZ-204. Je hebt ervaring met API-integraties, zowel synchroon als asynchroon, en weet hoe je resilience en event streaming toepast binnen frontendapplicaties. * Je hebt ervaring met testautomatisering en kennis van observability, waarbij ervaring met Dynatrace in je voordeel is. Je werkt vanuit een continue verbetermentaliteit en durft te experimenteren, snel te leren en waar nodig bij te sturen. * Je bent communicatief sterk in het Nederlands en Engels, werkt graag intensief samen en bent flexibel in het oppakken van verantwoordelijkheden. Je omarmt verandering en beweegt gemakkelijk mee met veranderende prioriteiten en aanpak. ## Description Als front-end developer maak je impact door mee te bouwen aan het nieuwe systeem voor de dienstregeling in Nederland. Vanuit Utrecht wordt een nieuwe Agile Release Train (ART) neergezet om te werken aan de ontwikkeling van een nieuw systeem voor het plannen van de dienstregeling. Met dit systeem, Timetabling Solution (TTS), ondersteunen we de planning en verdeling van de dienstregeling op het spoor voor ongeveer 35 Nederlandse vervoerders. Dagelijks rijden er duizenden treinen over het Nederlandse spoorwegnet voor personen en goederenvervoer. Dit nieuwe systeem zal de huidige applicatie, Donna, gaan vervangen. Jij kan een bijdrage leveren aan deze prachtige uitdaging. Als front-end developer in een DevOps team bij Timetabling Solution (TTS) zorg jij dat ideeën en ontwerpen omgezet worden in werkende software. Daarbij voer je niet alleen uit, maar ben je ook nieuwsgierig en kritisch naar wat er gevraagd wordt van jou en je team. Ondanks dat ieder teamlid een specifieke rol heeft, zie je de gezamenlijke uitdaging en stap je graag over die grenzen heen. Met je team sta je garant voor een product met hoge kwaliteit en omarm je de DevOps quote: "You build it! You run it! You love it!". Je werkt in een cross functioneel DevOps team binnen de ART. Samen met de UX-designer, product owner en het back-end team vertaal je user stories naar componenten en schermen die direct getest en gevalideerd worden. Je draagt bij aan een componentbibliotheek (design tokens), zorgt voor goede developer handoffs en borgt performance en toegankelijkheid in elke increment. Je doet nieuwe kennis op en deelt jouw kennis binnen de developer community binnen ProRail.