Werk aan een duurzame samenleving waarin treinvervoer door verstedelijking steeds belangrijker wordt.
Je denkt mee over hoe we onze doelstellingen als NS nog beter kunnen waarmaken
Je wordt onderdeel van een collegiaal en gezellig cluster en een nieuw opgestart scrumteam
Je helpt ons met het realiseren van uitdagende digitale oplossingen
Je gaat werken met een moderne Tech stack
Jij speelt dé hoofdrol bij de vertaling van onze strategie, naar producten en diensten voor onze klanten. Je werkt mee aan uitdagende functionaliteiten met de nieuwste technologieën. Bovendien speel je een belangrijke rol in onze evolutie naar een DevOps-organisatie.
Je leert snel en graag, je ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee. Belangrijke elementen in het Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren passen bij jouw manier van werken. Dankzij jouw technische basis en oog voor kwaliteit ben jij van onschatbare waarde voor:
Je bent comfortabel met het coachen van junior en medior developers en kunt hen helpen in de technische ontwikkeling
Vertalen van de wensen uit de business naar praktische en gebruiksvriendelijke oplossingen waarbij je let op de architectuur en de codekwaliteit
Meewerken aan concrete digitale verbetering voor onze reiziger
Optimaliseren van de huidige online kaartverkoopflow (in samenwerking met Digital Product Designer en de data experts door gezamenlijk AB-tests te beoordelen)
Op termijn het neerzetten van het nieuwe design (op basis van ons nieuwe design system) dat gekoppeld is aan ons nieuwe e-commerce-systeem
Meedenken en werken aan architectuur- en implementatiekeuzes
Oppakken van informatieanalyse-, test(automatisering)- en beheeractiviteiten
Je gaat werken bij het dynamische organisatieonderdeel ComIT, waar Commercie en IT op een agile wijze samenwerken. We willen continu leren, ontwikkelen en verbeteren. We moeten wel, want onze klanten verwachten dit.
Binnen ComIT ga je aan de slag bij Cluster Los Vervoerbewijs. Dan doen we nu op hybride wijze, 2/3 dagen op ons kantoor in Utrecht en 2/3 dagen vanuit huis.
Het cluster is verantwoordelijk voor de verkoop van álle losse vervoerbewijzen. Denk daarbij niet alleen aan de kaartjes die je op onze website of app aanschaft, maar ook aan de kaartjes bij onze kaartverkoopautomaten & balies en de reizigers die op saldo reizen met een OV Chipkaart.
Als senior frontend developer ben je samen met collega's verantwoordelijk voor het beheer, de ontwikkeling en optimalisatie van een webshop met miljoenen klanten. NS heeft grote ambities in het realiseren van nieuwe technologieën en oplossingen. Je bent als developer een belangrijk onderdeel van deze transitie.
Ons DevOps team is een zelf organiserend cross functioneel team, dat verantwoordelijk is voor de ontwikkeling van de nieuwe front-end flow op basis van een nieuw design en de ontwikkeling van de koppeling met het nieuwe e-commerce platform. Het team, waar deze rol toebehoort, bestaat uit verschillende backend developers, frontend developers, een test automation engineer, een architect, een designer, een scrum master en een product owner.
Je leert snel en graag, je ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee. Belangrijke elementen in het Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren passen bij jouw manier van werken. Je hebt goede communicatieve vaardigheden en je toont daadkracht en durft beslissingen te nemen.
Je hebt minimaal een hbo- werk- en -denkniveau.
Je bent in staat zelfstandig beslissingen te maken over de front-end architectuur en kan deze verantwoorden
Je draagt verantwoordelijkheid over je resultaten en bent een benaderbaar persoon voor je collega’s en klanten.
Je toont eigenaarschap door jezelf steeds te blijven verbeteren en je weet jouw kennis en enthousiasme over te brengen op een multidisciplinair team waarin jij graag samenwerkt (Scrum/Agile/DevOps).
Je bent resultaatgericht en hebt een ‘hands on’ mentaliteit.
Daarnaast heb je minimaal 5 jaar relevante werkervaring met en hebt kennis opgebouwd op het gebied van:
Ontwikkeling in Angular, JavaScript/ TypeScript, HTML, CSS
Gebruik van SASS/Tailwind Webcomponents/angular material
Gebruik van API’s, WebServices (REST), gegevensformaten (zoals JSON).
Gebruik van test tooling zoals Jest (of Mocha/Chai/Karma/Jasmine)
Frontend testautomatisering met bijv. Testcafe of Cypress
Tot slot heb je kennis van:
CI/CD met Jenkins en/of Azure DevOps/Pipelines.
Beveiliging van gegevens en het gebruik van authenticatie methodes (Microsoft AD, LDAP, SSO, PKI en Oauth).
Netwerken en netwerkbeveiligingsmiddelen. En ervaring met beveiligde verbindingen (HTTPS, TLS, SSL en VPN). o Webservers (IIS, Apache, Nginx).
Ben jij een pro-actieve, gemotiveerde teamspeler die een optimaal resultaat nastreeft en het belangrijk vindt om te blijven leren? Dan horen wij graag van je!
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. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie onder meer:
Bij NS vinden we diversiteit en inclusie belangrijk, het maakt samenwerken leuker en het resultaat wordt er ook nog beter van. Wat jouw achtergrond of levensovertuiging is, maakt dan ook niet uit: we zijn vooral benieuwd naar jouw visie op de functie van Front-End Developer.
Solliciteer direct via de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, binnen 2 weken reageren wij op jouw sollicitatie. Je kunt je sollicitatie richten aan Theo Joustra, Recruitment Digitale Strategie & Executie ComIT.
Nog vragen? Mail naar Karin van onze frontoffice via: [email protected].
Heb je liever telefonisch contact? Neem dan contact op met onze Frontoffice via 088-6713666.
Goed om te weten:
Werk aan een duurzame samenleving waarin treinvervoer door verstedelijking steeds belangrijker wordt.
Je denkt mee over hoe we onze doelstellingen als NS nog beter kunnen waarmaken
Je wordt onderdeel van een collegiaal en gezellig cluster en een nieuw opgestart scrumteam
Je helpt ons met het realiseren van uitdagende digitale oplossingen
Je gaat werken met een moderne Tech stack
Jij speelt dé hoofdrol bij de vertaling van onze strategie, naar producten en diensten voor onze klanten. Je werkt mee aan uitdagende functionaliteiten met de nieuwste technologieën. Bovendien speel je een belangrijke rol in onze evolutie naar een DevOps-organisatie.
Je leert snel en graag, je ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee. Belangrijke elementen in het Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren passen bij jouw manier van werken. Dankzij jouw technische basis en oog voor kwaliteit ben jij van onschatbare waarde voor:
Je bent comfortabel met het coachen van junior en medior developers en kunt hen helpen in de technische ontwikkeling
Vertalen van de wensen uit de business naar praktische en gebruiksvriendelijke oplossingen waarbij je let op de architectuur en de codekwaliteit
Meewerken aan concrete digitale verbetering voor onze reiziger
Optimaliseren van de huidige online kaartverkoopflow (in samenwerking met Digital Product Designer en de data experts door gezamenlijk AB-tests te beoordelen)
Op termijn het neerzetten van het nieuwe design (op basis van ons nieuwe design system) dat gekoppeld is aan ons nieuwe e-commerce-systeem
Meedenken en werken aan architectuur- en implementatiekeuzes
Oppakken van informatieanalyse-, test(automatisering)- en beheeractiviteiten
Je gaat werken bij het dynamische organisatieonderdeel ComIT, waar Commercie en IT op een agile wijze samenwerken. We willen continu leren, ontwikkelen en verbeteren. We moeten wel, want onze klanten verwachten dit.
Binnen ComIT ga je aan de slag bij Cluster Los Vervoerbewijs. Dan doen we nu op hybride wijze, 2/3 dagen op ons kantoor in Utrecht en 2/3 dagen vanuit huis.
Het cluster is verantwoordelijk voor de verkoop van álle losse vervoerbewijzen. Denk daarbij niet alleen aan de kaartjes die je op onze website of app aanschaft, maar ook aan de kaartjes bij onze kaartverkoopautomaten & balies en de reizigers die op saldo reizen met een OV Chipkaart.
Als senior frontend developer ben je samen met collega's verantwoordelijk voor het beheer, de ontwikkeling en optimalisatie van een webshop met miljoenen klanten. NS heeft grote ambities in het realiseren van nieuwe technologieën en oplossingen. Je bent als developer een belangrijk onderdeel van deze transitie.
Ons DevOps team is een zelf organiserend cross functioneel team, dat verantwoordelijk is voor de ontwikkeling van de nieuwe front-end flow op basis van een nieuw design en de ontwikkeling van de koppeling met het nieuwe e-commerce platform. Het team, waar deze rol toebehoort, bestaat uit verschillende backend developers, frontend developers, een test automation engineer, een architect, een designer, een scrum master en een product owner.
Je leert snel en graag, je ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee. Belangrijke elementen in het Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren passen bij jouw manier van werken. Je hebt goede communicatieve vaardigheden en je toont daadkracht en durft beslissingen te nemen.
Je hebt minimaal een hbo- werk- en -denkniveau.
Je bent in staat zelfstandig beslissingen te maken over de front-end architectuur en kan deze verantwoorden
Je draagt verantwoordelijkheid over je resultaten en bent een benaderbaar persoon voor je collega’s en klanten.
Je toont eigenaarschap door jezelf steeds te blijven verbeteren en je weet jouw kennis en enthousiasme over te brengen op een multidisciplinair team waarin jij graag samenwerkt (Scrum/Agile/DevOps).
Je bent resultaatgericht en hebt een ‘hands on’ mentaliteit.
Daarnaast heb je minimaal 5 jaar relevante werkervaring met en hebt kennis opgebouwd op het gebied van:
Ontwikkeling in Angular, JavaScript/ TypeScript, HTML, CSS
Gebruik van SASS/Tailwind Webcomponents/angular material
Gebruik van API’s, WebServices (REST), gegevensformaten (zoals JSON).
Gebruik van test tooling zoals Jest (of Mocha/Chai/Karma/Jasmine)
Frontend testautomatisering met bijv. Testcafe of Cypress
Tot slot heb je kennis van:
CI/CD met Jenkins en/of Azure DevOps/Pipelines.
Beveiliging van gegevens en het gebruik van authenticatie methodes (Microsoft AD, LDAP, SSO, PKI en Oauth).
Netwerken en netwerkbeveiligingsmiddelen. En ervaring met beveiligde verbindingen (HTTPS, TLS, SSL en VPN). o Webservers (IIS, Apache, Nginx).
Ben jij een pro-actieve, gemotiveerde teamspeler die een optimaal resultaat nastreeft en het belangrijk vindt om te blijven leren? Dan horen wij graag van je!
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. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie onder meer:
Bij NS vinden we diversiteit en inclusie belangrijk, het maakt samenwerken leuker en het resultaat wordt er ook nog beter van. Wat jouw achtergrond of levensovertuiging is, maakt dan ook niet uit: we zijn vooral benieuwd naar jouw visie op de functie van Front-End Developer.
Solliciteer direct via de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, binnen 2 weken reageren wij op jouw sollicitatie. Je kunt je sollicitatie richten aan Theo Joustra, Recruitment Digitale Strategie & Executie ComIT.
Nog vragen? Mail naar Karin van onze frontoffice via: [email protected].
Heb je liever telefonisch contact? Neem dan contact op met onze Frontoffice via 088-6713666.
Goed om te weten:
Voor een goede werking van deze website worden cookies gebruikt. Cookies zijn kleine (tijdelijke) tekstbestanden die door je browser worden opgeslagen. Zo maken we gebruik van functionele cookies om je instellingen te onthouden en van analytische cookies om het gebruik van de website anoniem te analyseren en te verbeteren.