NS logo

Utrecht

Daarom wil je als senior iOS developer bij NS werken

  • Je werkt mee aan de NS-app met meer dan 2 miljoen maandelijkse gebruikers!
  • Je komt in een multidisciplinair team terecht en krijgt vrijheid om te experimenteren met nieuwe Apple technologie.
  • De NS-app en backend API’s “runnen en hosten” we als team zelf.

Dit ga je doen als senior iOS developer

NS barst van de IT! De NS app wordt maandelijks door zo’n 2 miljoen mensen gebruikt. Dat is meteen ook de reden waarom onze developers onmisbaar zijn. We innoveren op veel fronten en kunnen jouw kennis en expertise goed gebruiken om de iOS NS apps en backend API’s verder te bouwen en te beheren. Goed om te weten is dat we de app zelf “runnen en hosten”. We bouwen en beheren dus niet alleen de voorkant maar ook de achterkant. Dit betekent dat je snel nieuwe functionaliteiten kunt maken, uitproberen en in productie moet houden, oftewel; “You build it, you run it!”. Je krijgt alle vrijheid om te experimenteren met Apple-technologie. De backend is geschreven in Java en Kotlin en gehost op Amazon Web Services.

Hier ga jij werken

Je komt te werken in een zelfstandig “blended team” bestaande uit: 2 Android ontwikkelaars, 3 iOS ontwikkelaars, 3 backend ontwikkelaars, een DevOps engineer, een Designer/UX, een QA engineer, een community manager en de Product Owner. Het team is verantwoordelijk voor de NS app, die maandelijks door 2 miljoen mensen wordt gebruikt. We werken met nieuwe technieken en passen onze manier van werken aan op wat er nodig is. 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.

Je gaat werken bij het dynamische organisatieonderdeel ComIT, waar Commercie en IT op een agile wijze hand in hand samenwerken. Bij ComIT streven we naar excellent presteren en wendbaarheid. Continu leren, ontwikkelen en verbeteren door zowel ComIT als de medewerkers die er werken om zo in een voortdurend veranderende omgeving aan steeds veranderende behoeftes van onze reizigers te blijven voldoen.

Goed om te weten: We werken momenteel voornamelijk vanuit huis en zijn helemaal gewend aan werken op afstand. Als we weer (deels) naar kantoor gaan, werk je vanuit ons kantoor naast Utrecht Centraal. Maar thuiswerken behoort ook na covid-19 tot de mogelijkheden.

Benieuwd hoe jouw toekomstige collega’s denken over werken bij NS? Zo ervaart Tieme (iOS ontwikkelaar) hoe het is om te werken aan de NS-app.

Dit zijn de functie-eisen

  • Minimaal 4 jaar ervaring met het ontwikkelen van iOS applicaties
  • Ervaring met Swift en functioneel programmeren in RxSwift
  • Ervaring met AWS Elastic beanstalk, CodePipeline en S3
  • Qua tools gebruik je: Xcode, IntelliJ, Zeplin

En verder

  • Is het een pre als je een eigen iOS app hebt gepubliceerd en/of ervaring hebt met overige AWS services.
  • Is het een pre als je ervaring hebt met REST-API ontwerp en implementatie in Java en/of Kotlin.
  • Je bent leergierig en nieuwsgierig, je kijkt al naar nieuwe methodes en technieken zoals Reactive programming, Protocol oriented programming en SwiftUI. Je leest graag technische blogs en/of gaat regelmatig naar conferenties en meetups
  • Het team bestaat grotendeels uit technische mensen die elkaars werk kunnen overnemen. Dit betekent dat je continu kennis en kunde deelt. Of het nou gaat om nieuwe technieken, tooling of een oplossing die je gebouwd hebt.
  • Heb je een goed gevoel voor User Interfaces en vind je het leuk als veel van je tijd zit in het tweaken van animaties en het perfect overnemen van design in een app.

Dit zijn de arbeidsvoorwaarden

Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Je maakt deel uit van een organisatie die midden in de maatschappij staat en Nederland in beweging brengt. Maar als 1 van de grootste werkgevers van Nederland hebben we je zoveel meer te bieden. Voor deze functie is dit onder andere:

  • Een maximaal salaris van €5.968,- bruto per maand (o.b.v. 36-urige werkweek).
  • Een 36-urige werkweek.
  • Vijf weken vakantie (180 uur) bij een 36-urige werkweek (en de mogelijkheid om vanuit je individueel budget ruim een week extra verlof op te nemen).
  • De mogelijkheid om 3 nationale feestdagen om te ruilen voor 3 niet-nationale 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. fietsplan, extra pensioenopbouw of extra vakantiedagen (individueel budget) Bij goed functioneren, krijg je na een jaar een vast contract.

Voor meer informatie over hoe te solliciteren klik hier.

Denk er aan om CocoaHeadsNL te noemen in je procedure.


Achmea

Als Junior iOS Developer voor Centraal Beheer kun jij dagelijks jouw gave ideeën verder ontwikkelen naar innovatieve iOS apps! Vanaf dag 1 maak jij al impact en ontwikkel jij mee aan onze apps die iedere dag weer een verschil maken voor onze klanten. Jij gaat alle ins en outs van onze apps en tooling ontdekken en je programmeerskills verder ontwikkelen. Zie je iets wat beter kan? Graag! Samen met je scrumteam ontwikkel en verbeter je onze apps continu.

  • Iedere dag ben je bezig met vernieuwingen voor onze klantenapps
  • Je gaat aan het werk met Xcode, Swift 4/5, Core Data en pragmatic principles
  • Geen probleem als je nog niet alles kent of weet, we leren het je graag!
  • Je bent proactief en je wil jezelf continu verbeteren
  • Je bent op de hoogte van de laatste ontwikkelingen op gebied van iOS development
  • Je werkt in een Scrum / Agile organisatie

Jouw afdeling

Je wordt onderdeel van ons gave dev-ops team in Apeldoorn met een leuke sfeer waarin we hard werken aan onze ambities en we ruimte maken voor fun. Samen met de 30 andere scrum teams bouwen we aan de digitale klantbediening van Centraal Beheer.

  • 1x per kwartaal hebben we een PI-event
  • 1x per kwartaal hebben we een Mobile Madness day waarin je je eigen ideeën kan uitwerken en bouwen. Vooral in de zomer na de WWDC zijn de Mobile Madness Days een rijpe bodem voor nieuwe ontwikkelingen
  • Je werkt samen met een dedicated app design team.
  • Je bent nauw betrokken hoe onze klanten de app gebruiken en werkt aan verbetering daarvan.

Wat jou uniek maakt als Junior iOS developer

  • Ervaring in het ontwikkelen van native iOS apps door bijvoorbeeld stages, een bijbaantje en/of in je vrije tijd
  • Minimaal een HBO diploma (liefst binnen de informatica)
  • Als je kennis hebt van en/of ervaring met iOS Architectuur principes, Test Driven Development en Continuous Integration is dat mooi meegenomen

Wat wij bieden

Je komt te werken in ons mooie kantoor in Apeldoorn. De salarisrange loopt van €2.980,- tot €4.150 (bruto maandsalaris o.b.v. 36 uur per week excl. eindejaarsuitkering en vakantiegeld). Daarnaast krijg je:

  • 144 wettelijke verlofuren op basis van een 36-urige werkweek;
  • Een keuzebudget voor je bovenwettelijke verlof (62 uur o.b.v. 36 uur per week), vakantietoeslag (8 %) en eindejaarsuitkering (8,33%). Jij kiest wanneer en hoe je je keuzebudget laat uitbetalen. Je kan er bijvoorbeeld voor kiezen om extra verlofuren te kopen of om je vakantietoeslag in september uit te laten betalen.
  • Elk jaar opnieuw de keuze om meer of minder uren te werken, afhankelijk van je aantal werkuren;
  • Daarnaast krijg je een reiskostenvergoeding en korting op onze schade-, zorg-, en arbeidsongeschiktheidsverzekeringen.

Solliciteren en meer weten?: Voor vragen over de functie kun je contact opnemen met Tamar Noordermeer, recruiter, 06-133 336 14 (Whatsapp of bellen) of op tamar.noordermeer@achmea.nl.

Vergeet niet te melden dat je deze vacature via CocoaHeadsNL gevonden hebt.


ABN AMRO

Amsterdam

Are you ambitious enough to be a part of the team which developed the best Dutch banking application? We are re-inventing the future of banking by giving millions of our users access to bank products and services through the best look and feel of the native application. Tikkie, Mobiel Bankieren, Grip - some of our apps are already disrupting mobile payments and the banking industry and there are more to come, so we are looking for iOS developers to join our team

Could it be you?:

  • You know both Obj-C and Swift, but you love Swift and can’t wait refactor all that Obj-C “don’t touch, it’s working”classes.
  • You are passionate about great UI and UX and believe that the designer is the best friend of any frontend developer.
  • You love beautiful code and you know that it always takes more efforts to make things simple.
  • You want your code to be reliable and testable, you know a real masterpiece will live through the ages.
  • You like to have things automated in your workflow: fastlane is your friend and CI/CD is your passion.
  • You love clean code and clean architecture, you want to be proud to keep your name on the header of the source code file.
  • You like to master your documentation skills - meditation for the real developer.
  • You make use of opensource frameworks and tools, but you are also tying to pay it back with your own contribution.
  • You know how important it is to learn new things and you help others to do so: you like share your findings and thoughts with others. Speaking, posting blogposts or writing documentations are your typical ways to share your experience with others.
  • You love to work in a team, you appreciate feedback on your code and know how to give feedback to others.

Our wishlist:

  • Experience: 3+ years
  • Knowledge: Obj-C/Swift,
  • Be familiar with Autolayouts, StackViews and programmatically created interfaces
  • Knowledge of UnitTests/UI tests.
  • Strong knowledge of MVC/MVVM patterns and desirably knowledge of one of the standard scalable architectures VIPER/CleanSwift or other CleanArchitecture-based patterns.
  • Be familiar with GIT
  • Be familiar with SCRUM basics
  • Ruby, Python or any other scripting language is a plus
  • Knowledge and experience with DI frameworks is a plus
  • Knowledge of REST basics, experience of API design is a plus
  • Participation in open source community is a plus.

Our offer:

  • The opportunity to be the best you can be, work flexible hours and lots of room to grow both personally and professionally
  • The opportunity to pro-actively work on your vitality and fitness
  • A good salary (between EUR. 40K- 58K based on 36 hours a week)
  • A supplementary benefit budget of 11%, which you can spend on additional fringe benefits
  • A personal development budget of EUR 1.000 per year
  • An annual public transportation pass or travel budget, depending on the function
  • A solid pension plan

Interested?

Are you missing one of those skills? Still submit your resume - your attitude, your willingness and ability to learn are more important to us. Our mission is banking for future for generations to come, are you in? For more contact you can mail Caleb Repkes

Don’t forget to mention CocoaHeadsNL. :)