Hoofddorp, NH, Netherlands

Senior iOS Developer

 Job Description:

Introductie

Heb jij een passie voor het werken aan (Native) iOS applicaties met een groot bereik/userbase en is Swift je tweede taal? Dan is dit een interessante freelance opdracht voor jouw.

Locatie: Remote werken ivm Corona
Start: 15-12-2020
Duur: 6 maanden (met optie verlenging voor nog eens 6 maanden)
Taal: voorkeur Nederlands

Organisatie

Onze klant is een content media bedrijf.
Binnen het team waarin je hecht samenwerkt met zowel iOS als Android, Web en API developers, testers, productowner en scrummaster.
De verschillende afdelingen, waaronder redactie, marketing, IT en het productteam, dragen ieder een essentieel onderdeel bij aan de totaalervaring.
Het team is ambitieus en getalenteerd waarbij passie en plezier verankerd zitten in het DNA.

Functie

We gaan de Donald Duck digitaliseren!!

Wat ga je doen
– Als iOS Developer zit je dicht op het product. Je bent hoofdzakelijk vanuit je iOS expertise verantwoordelijk voor de verdere ontwikkeling van de app.
– Je ervaring binnen voorgaande werkgevers of opdrachten zet je in om het team iedere dag beter te maken waarbij je extra energie krijgt van je coachende rol.
 
Binnen het team lopen sprints van 2 tot 3 weken waarin je nauw samenwerkt met de productowner, ios/android/web/API ontwikkelaars, designer en tester. – Tussen de sprints door ben je continue aan het refinen en ben je nadrukkelijk bezig met het verbeterproces.

Belangrijke taken voor jou zijn:
– Verantwoordelijk voor doorontwikkeling van de app Continue samen met het team zoeken naar verbeteringen.
– Coachende rol en kennisdeler binnen het team om zo elke dag samen beter te worden.

Functie-eisen

• At least 4 years of experience in mobile development with IOS (the number of years of experience can be compensated if we see that you have given presentations at conferences, published or contributed to open source projects, the critical role you play within the current company in terms of driving the mobile roadmap)
• Strong knowledge of UIKit, Swift, Xcode
• You have experience in TDD, unit testing, continuous integration or Jenkins would be an extra plus;
• Experience with Dependency injection,
• Passion for writing clean architecture and easily-testable codeFamiliar with iOS architecture e.g (VIPER, MVVMC)

Bonus
• A true team player, fast learner, and good communicator, who is also self-steering and committed to quality,
• One of the major cloud providers (AWS, Google, Azure);
• GraphQL,
• Experience configuring and setting up CI/CD,
• Databases, Security best practices,
• Flexible in working across multiple projects with cross-platform frameworks (e.g. React Native, back-end, DevOps).

  Required Skills:

Dutch Nederlands Xcode VIPER UIkit React Native GraphQL Swift JENKINS mvvmc iOS