Sr. IOS Mobile Ontwikkelaar
Role details
Job location
Tech stack
Job description
Voor ons Innovation Team in Vlaardingen zoeken wij een Senior iOS Mobile Ontwikkelaar om het team te versterken. In deze rol ben je verantwoordelijk voor het ontwikkelen, beheren en doorontwikkelen van native iOS-applicaties én het realiseren en onderhouden van PWA-oplossingen. Je werkt aan applicaties van concept tot productie en draagt actief bij aan de verdere evolutie van ons publieke en interne apps.
- Ontwerpen, ontwikkelen en onderhouden van native iOS-applicaties
- Beheer van bestaande iOS-apps
- Ontwikkelen van PWA-oplossingen
- Omzetten en uitbreiden van functionaliteit tussen iOS-apps en PWA waar relevant
- Waarborgen van consistente gebruikerservaring over meerdere apps/devices
- Integreren van backend-services en API's
- Testen, optimaliseren en bewaken van kwaliteit en performance
- Publiceren en beheren van iOS-apps
Requirements
- Senior ontwikkelaar met ruime ervaring in native iOS development
- Sterke kennis van SwiftUI en Objective-C
- Aantoonbare ervaring met het bouwen, beheren en uitbouwen van iOS-apps
- Ervaring met PWA-ontwikkeling en het geschikt maken van applicaties voor cross-platform gebruik
- Zelfstandig, architecturaal sterk en verantwoordelijk voor het volledige lifecycle-beheer van applicaties
Technische vaardigheden
-
Swift / SwiftUI
-
Objective-C (incl. onderhoud en modernisering van bestaande codebases)
-
iOS frameworks: UIKit, Combine, Foundation, Core frameworks
-
HTML, CSS en JavaScript
-
PWA-technologieën zoals Service Workers, Web App Manifest, offline caching, responsive design
-
Integratie met REST API's (JSON, authenticatie, security)
-
Kennis van performance-optimalisatie, stabiliteit en onderhoudbaarheid
-
Werkt zelfstandig en proactief binnen een technisch sterk Innovation Team
-
Schrijft schaalbare, onderhoudbare en goed gedocumenteerde code
-
Denkt actief mee over architectuur, technische keuzes en innovatie
Pré
- Ervaring met CI/CD voor iOS en web
- Ervaring met testing (unit, UI, end-to-end)
- Kennis van security, offline strategieën en deployment
- Affiniteit met innovatie en het uitbouwen van producten op lange termijn
- Kennis van Android/Kotlin en Hybride apps
- .Net ervaring/kennis