Skip to main content

Android developer - Utrecht

Android developer - Utrecht

  • Utrecht
  • 36 uur
  • Developers
  • Sluit op29-4-2024 20:00
  • Ooit gewerkt aan een app die door meer dan 4 miljoen mensen wordt gebruikt in een omgeving waar continue geïnnoveerd wordt én waar je de ruimte krijgt om te experimenteren met de nieuwste development technologieën? Lees dan onderstaande vacature!

    Android developer - Utrecht

  • Utrecht
  • Developers
  • 36 uur
  • Sluit op29-4-2024 20:00
  • Jij zorgt voor de mobiliteit van Nederland

    Mogelijkheid tot doorgroeien

    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 .
  • 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.
  • Wil je meer weten? Bekijk onze .
  • Anderen bekeken ook

    Android developer - Utrecht

    Bedrijf:
    NS
    Gemeente:
    Zuid-Holland
    Contracttype: 
    Voltijds, Vast contract
    Categorieën: 
    Developer, Android Developer
    Opleidingsniveau: 
    Master
    Gepubliceerd:
    27.03.2024
    Deel nu: