Android developer - Utrecht

Jij zorgt voor de mobiliteit van Nederland

Jij zorgt voor de mobiliteit van Nederland

Mogelijkheid tot doorgroeien

Volop ontwikkelmogelijkheden

Goede arbeidsvoorwaarden

Goede arbeidsvoorwaarden

Daarom wil je als Android Developer bij NS werken

  • 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 de teams zelf: "You build it, you run it, you love it.”

Dit ga je doen als Android developer

Als Android 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 het verbeteren van de reisplanner, de boekingsflow, kaartfunctionaliteiten, service tijdens je reis, personalisatie of het integreren met partijen om deelvervoer aan te bieden.

Dankzij jouw technische skills en agile-mindset ben jij van onschatbare waarde bij het:

  • samen met UX-designers vormgeven en uitdenken van user interfaces, flows en features die aansluiten bij de wensen van de gebruiker
  • met de business analyst, product owner en solution architect vertalen van de functionele en business wens naar een technische oplossing
  • op nette en gestructureerde wijze bouwen van je code, waarbij je ook bestaande legacy aanpakt
  • verbeteren van de kwaliteit, betrouwbaarheid en robuustheid van de NS-app door een ruime code coverage na te streven
  • op de hoogte zijn, blijven en delen van de nieuwste Android-ontwikkelingstrends en -technologieën

Hier ga je werken

In ons hoofdkantoor bij 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 7 teams die gezamenlijk werken aan de NS-app en onderdelen van NS.nl. De Android developers komen wekelijks bij elkaar om hun eigen werk te showcasen en bij te sturen. Onder de developers heerst een cultuur waarbij alle input gewaardeerd wordt en niks ‘set in stone’ is.

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 Android developer.

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 tijdens de bouw van een feature en kort cyclisch waarde leveren, passen bij jouw manier van werken. Je communiceert helder tijdens refinements en andere overleggen en durft besluiten te nemen, ook als er informatie ontbreekt.

  • Je hebt een hbo/wo opleiding Software Engineering of iets vergelijkbaars
  • Minimaal 2-3 jaar ervaring met het ontwikkelen in Kotlin, Kotlin coroutines en Jetpack Compose van Android-applicaties in een Scrum of DevOps team
  • Ervaring met Clean Architecture en het schrijven van unit en Espresso tests
  • Teamspirit. Met jouw flexibiliteit en vermogen om samen te werken, versterk je jouw team
  • Je bent enthousiast, hebt een sterk verantwoordelijkheidsgevoel en focust je niet alleen op je eigen vakgebied
  • Je bent geïnteresseerd in de ontwikkelingen binnen het Android ecosysteem
  • Je kunt je goed uitdrukken in het Nederlands of het Engels

Het is daarnaast een pre als je ervaring hebt met

  • analytics, test-driven en data-driven development
  • CI/CD
  • modulariseren van code
  • werken met feature flags en A/B tests
  • refactoren van legacy code
  • snapshots test tools zoals Paparazzi
  • digitaal toegankelijke apps

Bij NS vinden we het belangrijk dat we elkaar durven aanspreken en ons altijd kunnen uitspreken. We zoeken collega’s met lef, die open staan voor verandering. Voor deze functie zijn dit allemaal cruciale succesfactoren om je doelen te kunnen behalen in samenwerking met je team en de business. Voor deze functie in dit team ligt de nadruk op het nemen van initiatief. Dit betekent dat je proactief bent en actief communiceert binnen en buiten je team.

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 tot max. € 5819,-bruto per maand op basis van ervaring en senioriteit (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.
  • Wil je meer weten? Bekijk onze arbeidsvoorwaarden en 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 [email protected].
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.

Daarom wil je als Android Developer bij NS werken

  • 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 de teams zelf: "You build it, you run it, you love it.”

Dit ga je doen als Android developer

Als Android 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 het verbeteren van de reisplanner, de boekingsflow, kaartfunctionaliteiten, service tijdens je reis, personalisatie of het integreren met partijen om deelvervoer aan te bieden.

Dankzij jouw technische skills en agile-mindset ben jij van onschatbare waarde bij het:

  • samen met UX-designers vormgeven en uitdenken van user interfaces, flows en features die aansluiten bij de wensen van de gebruiker
  • met de business analyst, product owner en solution architect vertalen van de functionele en business wens naar een technische oplossing
  • op nette en gestructureerde wijze bouwen van je code, waarbij je ook bestaande legacy aanpakt
  • verbeteren van de kwaliteit, betrouwbaarheid en robuustheid van de NS-app door een ruime code coverage na te streven
  • op de hoogte zijn, blijven en delen van de nieuwste Android-ontwikkelingstrends en -technologieën

Hier ga je werken

In ons hoofdkantoor bij 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 7 teams die gezamenlijk werken aan de NS-app en onderdelen van NS.nl. De Android developers komen wekelijks bij elkaar om hun eigen werk te showcasen en bij te sturen. Onder de developers heerst een cultuur waarbij alle input gewaardeerd wordt en niks ‘set in stone’ is.

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 Android developer.

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 tijdens de bouw van een feature en kort cyclisch waarde leveren, passen bij jouw manier van werken. Je communiceert helder tijdens refinements en andere overleggen en durft besluiten te nemen, ook als er informatie ontbreekt.

  • Je hebt een hbo/wo opleiding Software Engineering of iets vergelijkbaars
  • Minimaal 2-3 jaar ervaring met het ontwikkelen in Kotlin, Kotlin coroutines en Jetpack Compose van Android-applicaties in een Scrum of DevOps team
  • Ervaring met Clean Architecture en het schrijven van unit en Espresso tests
  • Teamspirit. Met jouw flexibiliteit en vermogen om samen te werken, versterk je jouw team
  • Je bent enthousiast, hebt een sterk verantwoordelijkheidsgevoel en focust je niet alleen op je eigen vakgebied
  • Je bent geïnteresseerd in de ontwikkelingen binnen het Android ecosysteem
  • Je kunt je goed uitdrukken in het Nederlands of het Engels

Het is daarnaast een pre als je ervaring hebt met

  • analytics, test-driven en data-driven development
  • CI/CD
  • modulariseren van code
  • werken met feature flags en A/B tests
  • refactoren van legacy code
  • snapshots test tools zoals Paparazzi
  • digitaal toegankelijke apps

Bij NS vinden we het belangrijk dat we elkaar durven aanspreken en ons altijd kunnen uitspreken. We zoeken collega’s met lef, die open staan voor verandering. Voor deze functie zijn dit allemaal cruciale succesfactoren om je doelen te kunnen behalen in samenwerking met je team en de business. Voor deze functie in dit team ligt de nadruk op het nemen van initiatief. Dit betekent dat je proactief bent en actief communiceert binnen en buiten je team.

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 tot max. € 5819,-bruto per maand op basis van ervaring en senioriteit (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.
  • Wil je meer weten? Bekijk onze arbeidsvoorwaarden en 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 [email protected].
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.

Wil je meer weten over deze vacature?

Neem dan contact op met

Esther van Berkel

Recruiter

Sollicitatieprocedure

Jouw droombaan in je mailbox?

Mis nooit meer jouw ideale vacature met onze persoonlijke job alerts.