Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Een vooruitstrevend bedrijf biedt een unieke kans voor een iOS developer om te werken aan een app met 4 miljoen gebruikers. In een dynamisch DevOps team krijg je de vrijheid om te experimenteren met nieuwe technologieën en ideeën aan te dragen. Je bent verantwoordelijk voor het ontwikkelen van gebruiksvriendelijke features die onze reizigers proactief informeren. Met een focus op kwaliteit en samenwerking, maak je impact in een cultuur waar jouw input gewaardeerd wordt. Dit is een kans om je vaardigheden te ontwikkelen en bij te dragen aan duurzame mobiliteit in Nederland.
De teams zijn end-to-end verantwoordelijk voor het hele proces van discovery, gebruikersonderzoek, design, development en continuous improvement. De app en backend API’s runnen en hosten we als teams zelf: "You build it, you run it, you love it.”
Als IOS developer ben je verantwoordelijk voor het doorontwikkelen en onderhouden van de NS-app. Je bouwt gebruikersvriendelijke features die voldoen aan de hoogste kwaliteitsnormen. Hierbij ga je vooral aan de slag met functionaliteiten voor het proactief informeren van onze reizigers.
In ons hoofdkantoor nabij Utrecht Centraal en vanuit huis (in ons digitale kantoor), kom je te werken in een multidisciplinair DevOps team dat bestaat uit 4 multidisciplinaire developers. Ook zitten er 2 business analisten, een scrum master en een product owner in het team. Een solution architect houdt het overzicht op de doelarchitectuur.
We brainstormen over mooie oplossingen, werken keihard samen en pionieren in ons eigen vakgebied, en daarbuiten. En natuurlijk ben je ook bezig met wat jij het liefste doet: ontwikkelen. Wij helpen jou daar graag bij door de nieuwste technologieën aan te bieden.
Met ons team ben je een van de 6 teams die gezamenlijk werken aan de NS app. De iOS developers komen wekelijks bij elkaar om hun eigen werk te showcasen en generieke verbeteringen te bespreken. Tijdens deze meetings kan jij impact maken en de koers bijsturen. Onder de developers heerst een cultuur waarbij alle input gewaardeerd wordt en niks ‘set in stone’ is.
De codebase is op basis van de MVVM-C architectuur. Er is echter constant de uitdaging om te vernieuwen. Zo wordt er actief gemodulariseerd met behulp van Swift Package Manager en wordt er meer en meer gewerkt richting duurzame implementaties van SwiftUI. Één van de interessante uitdagingen hierbij is hoe dit het beste samensmelt met onze huidige reactive architectuur. Dit proces wordt iteratief en met ruimte voor experimenten aangepakt. Dependencies worden zoveel mogelijk in house ontwikkeld en waar nodig weggelaten. Features worden gebouwd met behulp van ons eigen ontwikkelde design system Nessie (https://www.design.ns.nl).
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, toont daadkracht en durft beslissingen te nemen.
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 deze functie.
Werken bij NS betekent dat jij hét 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 je 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 onder meer:
Wil je meer weten? Bekijk onze arbeidsvoorwaarden en cao.
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 Esther van Berkel, recruiter ComIT.
Nog vragen over het sollicitatieproces? Mail naar Karin van onze frontoffice via: recruitment@ns.nl.
Heb je liever telefonisch contact? Bel dan met onze frontoffice op 088-6713666.
Goed om te weten: