Senior iOS Developer
Odido zoekt een gedreven Senior iOS Developer met minimaal 5 jaar ervaring in Swift en het ontwikkelen van hoogwaardige apps. Je werkt binnen een Scrumteam aan innovatieve mobiele oplossingen, implementeert REST-koppelingen en publiceert apps in de App Store. Telecomervaring is een pré.
Zuid-Holland
36-40u
In overleg
Detachering
Opdrachtgever: Atos Nederland BV
Locatie: Den Haag (1 à 2 dagen per week op locatie, beginperiode meer fysieke aanwezigheid gewenst)
Duur: 1 april 2025 – 31 december 2025 (met optie tot verlenging)
Uren per week: 40 uur
Functieomschrijving
Voor onze klant Odido zoeken wij een ervaren iOS Developer die zich wil inzetten binnen een Agile/SAFe werkomgeving. Je werkt in een multidisciplinair scrumteam samen met mobile developers, testers, een scrum master en product owner.
Als iOS Developer ben je verantwoordelijk voor het bouwen, testen en onderhouden van hoogwaardige mobiele apps voor het iOS-platform. Je vertaalt wireframes en designs naar stabiele Swift-code, werkt met CI/CD pipelines en draagt bij aan continue verbeteringen binnen de apps.
Taken en verantwoordelijkheden
• Vertalen van wireframes en designs naar Swift-code
• Onderhouden van iOS-applicaties, inclusief bug fixes en feature-uitbreidingen
• Bouwen van responsieve apps met XCTest testcases
• Implementeren van REST API-koppelingen
• Werken met offline/cloud opslag (zoals Firebase)
• Gebruiken van tools als XCode, CocoaPods, Swift Package Manager
• Opzetten en beheren van CI/CD pipelines (bijv. Azure DevOps)
• Publiceren van apps in de App Store
• Monitoren van app-prestaties met tools zoals Crashlytics
• Werken in een Agile/Scrum omgeving (SAFe)
Functie-eisen
• Minimaal 5 jaar ervaring als iOS Developer
• Ervaring met:
- Swift, SwiftUI, Combine
- JSON, XCode, iOS SDK
- REST API’s
- Git, Bitbucket, Azure DevOps
- UI design volgens Apple guidelines
• Ervaring met publicatie van minimaal 5 apps in de App Store
• Bekend met designpatronen (MVC, MVVM, Coordinator)
• Kennis van app security en monitoring
• Ervaring met tools zoals XCTest, Firebase, Figma, Crashlytics, SOAP, Cocoapods
• Ervaring met CI/CD en build pipelines
• Nederlands sprekend (vereiste)
Nice to have
• Telecomervaring
• DevOps ervaring
• Agile (SAFe) ervaring
Competenties
• Probleemoplossend vermogen
• Communicatief sterk
• Teamspeler
• Zelfstandig en proactief
• Ervaring in complexe, snel veranderende omgevingen