Utrecht, UT, Netherlands

iOS developer Lapp-App

 Job Description:

Introduction

NS innovates on many fronts and in line with that ambition, the NS Lab app was launched on 6 June 2019. NS Lab is the digital testing ground of NS in which we test digital innovations together with customers that make the customer's journey more pleasant. An environment where iterative and fast-paced work!

Good to know is that we run and host the app ourselves. So you build and manage not only the front but also the back. This means that you can quickly create new features, try them out and keep them in production, in other words; "You build it you run it!".

You get the freedom to experiment with iOS technology, whether for the iPhone, iPad, Watch, Apple TV or perhaps Carplay.

You are proud of your products and you use them, because you take the train yourself!

 

The Task

Here it happens

You will work for the dynamic organizational unit ComIT, where Commerce and IT work hand in hand in an agile manner. At ComIT we strive for excellent performance and maneuverability. Continuous learning, development and improvement by both ComIT and the employees who work there in order to continue to meet the ever-changing needs of our travelers in a constantly changing environment.

 

ComIT is an organizational unit of NS Travelers. The focus of the activities of NS Passengers lies on the realization of high-quality transport capacity, good service and information, attractive travel products, a high-quality safety profile and the transformation towards a mobility provider. In this context, we work within ComIT on products such as NS Flex and the NS Business Card and information services such as NS.nl and the Travel Planner.

 

You will work with the NS Lab app team, which includes three Android developers and three iOS developers. The NS Lab app team is part of the New Business cluster. Here we help NS to test new digital developments with travelers.

 

IT plays a major role within NS. The NS app is used by about 2 million people every month.

that is also the reason why our developers are indispensable. The NS apps are developed by two teams: the NS app team and the NS Lab app team. NS Lab currently has a vacancy. Depending on the preferences of team members, it is also possible to switch between both teams, so you could also start working on the NS app at a later time.

 

Within the app teams we brainstorm about beautiful solutions, work hard together and pioneer in our own field, and beyond. And of course you are also busy with what you prefer to do: to develop. We are happy to help you with this by offering the latest technologies.

What we ask from you

-        3 years of Swift and RxSwift;

-        REST API design and implementation;

-        You have experience working together in Git and you are critical of your own and other people's work;

-        Preferably you have experience with Amazon Web Services and server-side Kotlin.

 

In terms of tools you use;

-        Zeplin;

-        Xcode;

-        IntelliJ.

You are eager to learn and curious, you are already looking at new methods and techniques:

-        Reactive programming, Protocol oriented programming, Kotlin;

-        Reads technical blogs and attends conferences and meetups.

You can work completely independently:

-        You get all the space, but then you are expected to take responsibility for what you make;

-        You are decisive and you like to find yourself colleagues within NS who can help you. You don't get discouraged when you hear no once.

Summary:

Start date: 01-09-2020

Hours per week: 36

  Required Skills:

REST API RxSwif Xcode Protocol Kotlin Web Services Swift REST Git Programming iPhone iOS Design