Als Senior iOS Developer zul je:
- Geavanceerde applicaties ontwerpen en bouwen voor het iOS-platform.
- Samenwerken met multidisciplinaire teams om nieuwe features te definiëren, ontwerpen en opleveren.
- Zorgen voor de performance, kwaliteit en responsiviteit van applicaties.
- Bottlenecks identificeren en bugs oplossen om de stabiliteit en prestaties van applicaties te verbeteren.
- Helpen bij het behouden van de codekwaliteit, structuur en automatisering.
- Migratieprojecten van legacy systemen naar moderne iOS-architecturen leiden.
- Externe systemen analyseren, integreren en troubleshooten binnen het iOS-domein.
- Deelnemen aan code reviews en junior ontwikkelaars begeleiden en coachen.
- Bijdragen aan de continue verbetering van ontwikkelpraktijken en technische processen.
Wat jij meebrengt:
- Minimaal 10 jaar professionele ervaring in iOS applicatieontwikkeling.
- Uitstekende kennis van Swift, SwiftUI en SwiftData.
- Ervaring met iOS-frameworks zoals Core Data, Core Animation, Core Graphics en Core Text.
- Diepgaande kennis van offline opslag, threading, en performance-optimalisatie.
- Bekendheid met RESTful APIs voor integratie met backend-diensten.
- Ervaring met het opzetten van de architectuur en technische ontwerpen van greenfield iOS-applicaties.
- Grondige kennis van de ontwerpprincipes en interface-richtlijnen van Apple.
- Ervaring met Git/GitHub en een sterke beheersing van software design patterns en architectuurprincipes.
- Geavanceerde kennis van Bluetooth, Netwerk, WiFi en andere relevante mobiele technologieën.
- Vloeiend Nederlands is verplicht voor communicatie met stakeholders en teamleden.
Je beschikt over het vermogen om:
- Technische beslissingen te nemen in complexe projecten.
- Mobiele projecten te beheren en te leveren met focus op kwaliteit en prestaties.
- Effectief samen te werken in een Nederlands sprekende werkomgeving.
- Teamleden te begeleiden en best practices op het gebied van iOS-ontwikkeling te delen.
- Nieuwe technologieën en iOS-functies te omarmen en implementeren.
- Werken met CI/CD pipelines, canary releases en geautomatiseerde teststrategieën.
- Te functioneren binnen agile ontwikkelteams en actief bij te dragen aan sprintdoelen.
Wat wij jou bieden:
- Een collaboratieve en innovatieve ontwikkelomgeving.
- De kans om te werken aan complexe en impactvolle mobiele applicaties.
- De mogelijkheid om leiding te geven aan moderniseringstrajecten en de toekomstige mobiele architectuur vorm te geven.
- Een cultuur gericht op continue groei, kennisdeling en succes.
Laten We Verbinden
Wil je deze vacature in meer detail bespreken? Neem dan gerust contact met ons op.
Recruiter: Asha Krishnan
Telefoon: +31 20 369 0609 ; Toestel: 132
LinkedIn: (13) Asha Krishnan | LinkedIn