Magnet.me  -  Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Medior Frontend ReactJS developer

Geplaatst 25 feb. 2025
Delen:
Werkervaring
2 tot 5 jaar
Full-time / part-time
Full-time
Functie
Salaris
€ 2.935 - € 5.116 per maand
Soort opleiding
Taalvereisten
Engels (Vloeiend)
Nederlands (Vloeiend)
Deadline
13 mrt. 2025 00:00

Je carrière begint op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

Maak impact als ontwikkelaar van BAK! Van wens tot beheer ben jij betrokken. Jouw code houdt treinen rijdend met hoge eisen aan beschikbaarheid en performance. Draag bij aan een duurzame, bereikbare samenleving en werk aan innovatieve oplossingen! 🚆

Waarom wil je als Medior Frontend ReactJS developer bij NS werken?

  • Je bent van begin tot eind betrokken bij de ontwikkel-uitdagingen. Van de wens van een eindgebruiker tot ontwikkeling en beheer.
  • Jouw werk heeft impact! Als ontwikkelaar van Bijstuur Applicatie Knoop (BAK) draag jij bij aan het laten rijden van de treinen. Daarom zijn er zware eisen gesteld aan deze applicatie op het vlak van beschikbaarheid, betrouwbaarheid en performance.
  • Je draagt met de producten die je ontwikkelt en onderhoudt, bij aan een mobiele, bereikbare en duurzame samenleving.

"Als ontwikkelaar van bijstuur applicatie knoop (BAK) heb je werk met veel betekenis: deze applicaties zijn namelijk cruciaal voor de operatie van NS. De complexiteit van het domein van de bijsturing van treinen, de keten van systemen waarin BAK hun werk moet doen en de hoge beschikbaarheids- en performance-eisen die gesteld worden maken het werk leuk en uitdagend. We werken volgens de Agile en DevOps werkwijze en schakelen dus vaak met eindgebruikers." - Ruud van Leeuwen, Tech lead BAK – NS

Dit ga je doen als Medior Frontend ReactJS developer

Als frontend developer word je onderdeel van een multidisciplinair team en ontwikkel en beheer je een product voor NS collega’s in de logistieke operatie. Je vindt samen met je collega’s de juiste technische oplossing voor de wensen van eindgebruikers. Je hebt de kans om regelmatig contact te hebben met eindgebruikers en probeert met ze mee te denken, hoe je het product beter kan maken. Je wordt onderdeel van een autonoom DevOps team, waar je een pro-actieve rol inneemt en de juiste balans tussen vrijheid en verantwoordelijkheid weet te waarborgen.

Een greep uit jouw verantwoordelijkheden:

  • Het vertalen van functionele user stories naar een ReactJS frontend die interacteert met een Java backend. Je werkt nauw samen met je backend collega's om de API-structuur te definiëren en te optimaliseren, en denkt actief mee over hoe data het beste kan worden geïntegreerd in de front-end.
  • In gesprek gaan met eindgebruikers van de software waar jij aan meebouwt.
  • Oplossen van problemen, door ontwikkelen en continu verbeteren van de software. Dat doe je in nauwe samenwerking met jouw DevOps team.
  • Het bewaken en verbeteren van de softwarekwaliteit door testautomatisering en onderhouden van CI/CD pipelines.
  • Het uitvoeren van reviews op software en specificaties.

Hier ga je werken

Het cluster Wendbare Logistiek staat aan de lat om ervoor te zorgen dat NS in staat is om elke dag een treindienst op maat te leveren. Daarnaast zijn de speerpunten om operationele collega’s een aantrekkelijk werkpakket en rooster te bieden én om betrouwbare (IT) producten te maken voor eindgebruikers. In samenwerking met IT zorgen wij voor de ontwikkeling en het beheer van complexe, IT-systemen die processen ondersteunen van o.a. de planning en bijsturing voor de domeinen materieel, dienstregeling, treinpersoneel en knoop (materieel opstelterrein). In een notendop zorgen we ervoor dat de treinen goed onderhouden en schoon zijn en op tijd en met voldoende zitplaatsen kunnen rijden. Het domein Knoop & Services houdt zich hoofdzakelijk bezig met alle ICT die nodig is om onze opstelterreinen optimaal te benutten, van planning- tot bijsturingsapplicaties. Team BAK is onderdeel van dit domein en werkt aan een bedrijfskritische applicatie die op alle materieel knooppunten in het land zal worden gebruikt. Het team ontwikkelt een nieuwe be- en bijsturingsapplicatie om de logistieke processen op de materieel opstelterreinen efficiënter en effectiever te kunnen uitvoeren.

Team BAK is onderdeel van een grote keten in het applicatielandschap van NS. Dit betekent dat je veel zult schakelen met andere teams binnen de keten om ervoor te zorgen dat alles werkt zoals nodig. Uiteraard heb je ook veel contact met gebruikers. Binnen het team wordt op de Agile-Scrum manier gewerkt. Dit betekent dat in het werk wat wordt uitgevoerd de klantwaarde centraal staat. Samen met je team heb je als doel om zelf-organiserend en multifunctioneel te zijn. Daarnaast is het wenselijk dat je (regelmatig) beschikbaar kunt zijn buiten kantooruren voor het oplossen van problemen. Met als uiteindelijk doel om een stabiel systeem neer te zetten en nieuwe functionaliteiten te leveren waar de business en gebruikers gelukkig van worden.

Bij NS vinden we diversiteit en inclusie belangrijk, het maakt samenwerken leuker en het resultaat wordt er vaak beter van. Wat jouw achtergrond of levensovertuiging is, maakt dan ook niet uit: we zijn vooral benieuwd naar jouw visie op de functie van Medior Frontend ReactJS developer.

Dit zijn de functie-eisen

Je komt te werken in het logistieke hart van de Nederlandse Spoorwegen. Affiniteit met Openbaar Vervoer (OV), de logistieke vraagstukken en de IT-oplossingen die nodig zijn om de operationele en planning vraagstukken te verbeteren is een must. Je herkent je in deze zaken:

  • Een HBO/WO Diploma in bij voorkeur een bèta-richting, bijvoorbeeld informatica, software engineering, wiskunde, econometrie of kunstmatige intelligentie.
  • Je houdt je kennis op het gebied van frontend technologie up-to-date.
  • Je hebt minimaal 2 jaar relevante werkervaring als ontwikkelaar in een complex IT-landschap.
  • Je hebt ervaring met multi-user systemen, het maken van user interfaces en automatisch testen.
  • Je hebt een Agile en DevOps mindset.
  • Uitstekende communicatieve vaardigheden en beheersing van de Engelse en Nederlandse taal (woord/geschrift).
  • Teamspirit. Met jouw flexibiliteit en vermogen om samen te werken, versterk je jouw team.
  • Verantwoordelijkheidsgevoel. Jouw werk heeft namelijk impact op al het Nederlandse treinverkeer.
  • Bereidheid om wachtdiensten te lopen.

Bij NS werken we met de volgende drie gedragskenmerken: aan- en uitspreken, durf en veranderbereidheid. Voor deze functie in dit team ligt de nadruk op durf. Dit betekent dat je proactief meedenkt over technische oplossingen, actief in gesprek gaat met eindgebruikers en verantwoordelijkheid neemt binnen het DevOps-team. Je werkt aan een cruciale applicatie met hoge beschikbaarheidseisen en bent niet bang om uitdagingen aan te gaan in een complex IT-landschap.

Dit zijn de arbeidsvoorwaarden

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. De mogelijkheden om jezelf te ontwikkelen zijn groot. We beloven je dat geen dag hetzelfde is. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie is dit onder andere:

  • Een salaris tussen €2.935,- en €5.116,- bruto per maand (o.b.v. 36-urige werkweek).
  • Een 36-urige werkweek.
  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen.
  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling.
  • Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage.
  • Je gezin reist gratis in de daluren.
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
  • Professionele ontwikkelingsmogelijkheden.
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.

Bij NS maken we Nederland voor iedereen bereikbaar. De trein is steeds vaker een vanzelfsprekende keuze en met meer dan 1 miljoen reizigers per dag zetten we ons in voor een grote community. Wij denken vooruit en plannen voor zowel de korte als lange termijn om mee te groeien met de maatschappij. Wil jij bijdragen aan de toekomst van NS?…


Bij NS maken we Nederland voor iedereen bereikbaar. De trein is steeds vaker een vanzelfsprekende keuze en met meer dan 1 miljoen reizigers per dag zetten we ons in voor een grote community. Wij denken vooruit en plannen voor zowel de korte als lange termijn om mee te groeien met de maatschappij. Wil jij bijdragen aan de toekomst van NS? We zoeken mensen zoals jij met passie en expertise. Begin de reis van morgen bij NS en maak samen het verschil!

Transport & Logistiek
Utrecht
Actief in 3 landen
19.000 medewerkers
50% mannen - 50% vrouwen
Gemiddeld 43 jaar oud