Frontend Developer

Nederlandse Spoorwegen

image

50000

Heel nederland

36

ICT Informatievoorziening

22ste mei, 2025

26ste mei, 2025

DE OPDRACHTOMSCHRIJVING
Detachering

In het kort: Je gaat moderne front-end oplossingen ontwikkelen en onderhouden, processen analyseren en tools creëren voor DevOps engineers, terwijl je samenwerkt met diverse stakeholders om gebruiksvriendelijke interfaces te realiseren.

Startdatum: 16-06-2025
Einddatum: 31-12-2025
Locatie: Utrecht
Uiterlijk aanbieden: 26-05-2025 13:00 uur
Selectiegesprekken: op 30-05-2025

Dit ga je doen
In deze hybride rol ben je zowel specialist in het ontwikkelen van moderne, schaalbare front-end oplossingen als businessanalist die processen en behoeften nauwkeurig in kaart brengt. Je maakt deel uit van ons Developer Portal-team binnen de Centrale Platform Organisatie (CPO). Je identificeert en analyseert de problemen en obstakels waar DevOps engineers tegenaan lopen, en je ontwikkelt de tools die hen voorzien van betere handvatten.
Dit ga je doen:
- Ontwikkeling & Onderhoud: Je bouwt en onderhoudt modulair opgebouwde, herbruikbare front-end applicaties in React en TypeScript, met oog voor performance en schaalbaarheid.
- Samenwerking: Je stemt requirements af met UX/UI-designers, developers en andere stakeholders, zodat de interface zowel functioneel als gebruiksvriendelijk is.
- Integratie: Je implementeert en beheert API-koppelingen en garandeert daarmee een naadloze datastroom tussen front-end en back-end.
- Kwaliteit & Innovatie: Je schrijft schone, goed geteste code, neemt deel aan code reviews en draagt bij aan de optimalisatie van onze CI/CD-pipelines en developmentprocessen.
- Inventarisatie: In kaart brengen van het proces- en tool-landschap. Denk hierbij aan:
- Documenteer welke tools DevOps-teams uit het NS-aanbod gebruiken en hoe deze tools binnen de teams worden beheerd.
- Onderzoek en beschrijf het NS-adviesproces, van ‘concept’ naar ‘standaard’, inclusief de onderliggende rationale en besluitvormingscriteria.
- Breng het volledige traject in kaart voor toolselectie, -adoptie en ‘abandonment’ binnen de DevOps-teams.
- Vertaal deze bevindingen naar duidelijke procesflows, user stories en acceptatiecriteria voor ontwikkeling en UX.

Hier ga je werken
Binnen NS worden intern vele bedrijfsapplicaties ontwikkeld met behulp van de meest moderne technologieën. De afdeling CPO (Centrale Platform Organisatie) is verantwoordelijk voor de generieke IT-diensten binnen NS en faciliteert onder andere het NS-ontwikkelplatform. Dit platform biedt collaboration tooling, continuous delivery pipelines en virtuele ontwikkelwerkplekken ter ondersteuning van alle facetten van een IT-traject binnen NS. Om de NS-ontwikkelteams op elk moment te kunnen voorzien van kant-en-klare ontwikkelomgevingen, zijn actuele en relevante tools en deskundige ondersteuning essentieel. Het platform wordt ondersteund door de teams van het Cluster Development Services. Deze teams zijn verantwoordelijk voor de volledige dienstverlening, het lifecycle-management van de platformproducten, de ontwikkeling van selfservice-faciliteiten en de ondersteuning van gebruikers. Het cluster bestaat uit verschillende agile productteams, waarbij elk team verantwoordelijk is voor een specifiek onderdeel van de dienstverlening. Het recent opgerichte Developer Portal-team speelt een cruciale rol in het opzetten en onderhouden van het Developer-portaal, dat essentieel is voor de vindbaarheid en positionering van de dienstverlening binnen CPO.

Dit zijn de eisen
- Minimaal Hbo werk- en denkniveau
- Minimaal 3 jaar aantoonbare werkervaring opgedaan in front-end development
- Sterke affiniteit met business analyse en procesmanagement, inclusief ervaring met het opstellen van user stories, procesmodellen en acceptatiecriteria
- Je bouwt en onderhoudt moeiteloos relaties met technische teams, UX-designers en andere belanghebbenden, en weet uiteenlopende wensen te verenigen
- Communicatief vaardig en proactief; je weet met jouw heldere communicatie requirements scherp te krijgen en het team vooruit te helpen
- Ervaring met Scrum of vergelijkbare agile methodieken; je werkt iteratief, flexibel en resultaatgericht
- Uitstekende beheersing van Nederlands en een goede beheersing van Engels, zowel mondeling als schriftelijk
- Ervaring met React is een pre
- Kennis van developer portal frameworks, Service catalogi, data integraties en CI/CD processen is een pre

Deze opdracht is alleen geschikt voor kandidaten 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.

Op NS kun je rekenen
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.

De Eisen
LET OP: Deze opdracht is alleen in te vullen via detachering (je komt tijdelijk bij ons in dienst tegen een vast maandloon) – Minimaal hbo werk- en denkniveau.
– Minimaal 3 jaar aantoonbare werkervaring in front-end development.
– Je hebt ervaring met TypeScript.
– Je hebt kennis en ervaring met business analyse.
– Je hebt een uitstekende beheersing van Nederlands en een goede beheersing van Engels, zowel mondeling als schriftelijk.
De Wensen
LET OP: Op basis van de wensen van onze opdrachtgever wordt bepaald of je eventueel wordt uitgenodigd voor een selectiegesprek. Het is dus noodzakelijk dat je ook op de wensen een sterke match hebt. – Ervaring met React is een pre.
– Kennis van developer portal frameworks, service catalogi, data integraties en CI/CD processen is een pre.
Interesse in deze opdracht?
Zo werkt onze dienstverlening
1
BINNEN 1 WERKDAG REACTIE
  • We beoordelen je CV om te zien of er een match is.
  • We controleren of je voldoet aan de eisen en wensen.
  • We onderzoeken op basis van data of je gewenste tarief concurrerend is.

Omdat het proces verloopt via een aanbesteding is het belangrijk dat je een goede kans maakt om de opdracht te winnen. Bij een match starten we het offertetraject, bij twijfel laten we dit binnen 1 werkdag weten.

2
INTRODUCTIE BIJ DE OPDRACHTGEVER

De procedure verloopt via een aanbesteding. De eerste introductie doen wij daarom op papier.

  • We werken samen een offerte uit waarin we toelichten waarom jouw profiel aansluit op de gestelde eisen en wensen.
  • We verzamelen de benodigde stukken indien gevraagd zoals referenties, diploma's, motivatiebrief, VOG etc...
  • Op basis van data bepalen we een kansrijk uurtarief voor de offerte. Jij hebt zelf natuurlijk het laatste woord in het biedingstarief.
3
AAN DE SLAG

Wij houden van eerlijk en transparant zaken doen.
Als je aan de slag gaat via Freep Detachering dan hanteren we de volgende voorwaarden:

  • We vullen samen een loonheffingsverklaring in en tekenen een overeenkomst van opdracht.
  • We rekenen 15% marge van je uurtarief voor de duur van de opdracht. Het resterende bedrag verlonen we volledig als brutoloon.
  • Binnen 21 dagen na het ontvangen van je getekende urenstaat, ontvang je de netto-betaling op je bankrekening. Je hoeft dus niet op je geld te wachten!
  • Als jij je opdracht goed doet en daardoor bij dezelfde opdrachtgever een nieuwe opdracht mag doen dan ben je daar volledig vrij in! We hanteren geen concurrentie-/relatiebeding.
Reageer direct
Deze vacature sluit op 26-05-2025 13:00
Reageren kan tot uiterlijk één volledige werkdag vóór de deadline (zie procedure)!

Eventuele motivatie volgt in een latere fase

Akkoord geen bemiddelaar / bureau

Om de inhuurketen kort en transparant te houden kiezen wij ervoor om alleen direct met de zelfstandige te schakelen en niet met bemiddelende partijen.