iOS developer boeken & betalen - Utrecht

  • Je krijgt de unieke kans om te bouwen aan een app met maandelijks 4 miljoen gebruikers.

  • Je komt in een vooruitstrevend DevOps team terecht met de vrijheid om ideeën aan te dragen en te experimenteren met nieuwe technologieën.

  • De teams zijn end-to-end verantwoordelijk voor het hele proces van discovery, gebruikersonderzoek, design, development en continuous improvement. De app, web en backend API’s runnen en hosten we als teams zelf: "You build it, you run it, you love it.”

Dit ga je doen als iOS developer

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. Denk hierbij aan verbeteringen in de reisplanner, de boekingsflow, service, personalisatie of het integreren met partijen om deelvervoer aan te bieden.

  • Je werkt actief met UX-designers aan user interfaces en features die aansluiten bij de wensen van de gebruiker

  • Je werkt nauw samen met de business analyst en product owner om de functionele en business wens te vertalen naar een technische oplossing

  • Je bouwt gestructureerde en nette code en pakt legacy aan als je die tegenkomt

  • Je verbetert de kwaliteit, betrouwbaarheid en robuustheid van de NS-app door een ruime code coverage na te streven

  • Je bent en blijft op de hoogte van de nieuwste iOS-ontwikkelingstrends en -technologieën

Hier ga je werken

In ons hoofdkantoor nabij Utrecht Centraal of vanuit huis, kom je te werken in een multidisciplinair DevOps team dat meestal bestaat uit 2 Android, 2 iOS, 2 backend en 2 web developers. Ook zitten er een UX/Visual designer, business analist, tester, scrum master en product owner in elk van de teams. 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 jouw team ben je een van de 6 teams die gezamenlijk werken aan de NS app en onderdelen van NS.nl. 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.

Dit zijn de functie-eisen

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.

Dit neem je verder mee

  • Je hebt een hbo/wo opleiding Software Engineering of iets vergelijkbaars

  • Minimaal 2-3 jaar ervaring met het ontwikkelen van iOS applicaties in Swift

  • Ervaring met schrijven unit tests en XCUITest tests

  • Je bent enthousiast, hebt een sterk verantwoordelijkheidsgevoel en focust je niet alleen op je eigen vakgebied

  • Teamspirit. Met jouw flexibiliteit en vermogen om samen te werken, versterk je jouw team

  • Je bent geïnteresseerd in de ontwikkelingen binnen het Apple ecosysteem

  • Je kunt je goed uitdrukken in het Nederlands of het Engels

Het is een pre als je ervaring hebt met

  • het publiceren van een eigen iOS app

  • CI/CD

  • SwiftUI

  • Reactive (RXSwift) en Functional programming en AutoLayout in code

  • digitaal toegankelijke apps

  • analytics, test-driven en data-driven development

  • werken met feature flags en A/B tests

  • refactoren van legacy code

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.

Dit zijn de arbeidsvoorwaarden

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:

  • Een salaris van max. € 5.819,76 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.
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg).
  • Bij goed functioneren, krijg je na een jaar een vast contract.
  • Wil je meer weten? Bekijk dan hier de NS cao.

Solliciteren naar deze baan

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:

  • Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure. Denk hierbij ook aan het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
  • We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je in alles wat we doen, en dus ook in ons aannamebeleid. Lees hier meer.
  • Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie. Deze functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuur pagina .
#J-18808-Ljbffr