< Naar alle vacatures

Senior Native iOS Swift-UI app ontwikkelaar

Opleidingsniveau

HBO/WO in Informatica, Software Engineering of aantoonbaar gelijkwaardige ervaring

Salarisindicatie in loondienst

€60000 - €85000 per jaar

Indicatie uurtarief bij ZZP

€450 - €700 per uur

Doorgroeimogelijkheden

Lead Mobile Developer, Mobile Architect, Engineering Manager, Head of Mobile, CTO

Competenties & vaardigheden

Swift/SwiftUI, MVVM/Clean Architecture, Testing & CI/CD, Netwerkintegratie & security

Gerelateerde functies

iOS-ontwikkelaar, Mobile App Architect, Lead Mobile Developer, Android-ontwikkelaar, Full-stack Mobile Engineer

Functiebeschrijving

Een Senior native iOS‑ontwikkelaar ontwerpt, ontwikkelt en onderhoudt productieklare iOS‑apps met Swift en SwiftUI en bewaakt performance, beveiliging en gebruikerservaring. Je vertaalt functionele eisen naar schaalbare architecturen (bijv. MVVM, Clean) en realiseert betrouwbare integratie met backend‑services en offline‑sync. Je coördineert technische keuzes binnen mobiele teams, voert code‑reviews uit en draagt actief kennis over aan collega‑ontwikkelaars. De rol komt voor in vaste aanstellingen, zzp opdrachten en interim werk, inclusief opdrachten overheid via raamwerken zoals DAS.

Salarisindicatie

Als contractant binnen de markt ligt het bruto jaarsalaris doorgaans tussen €60.000 en €85.000 afhankelijk van ervaring en complexiteit van projecten. Voor zzp opdrachten en interim werk zijn gangbare dagtarieven tussen €450 en €700, waarbij opdrachten overheid en DAS‑trajecten vaak specifieke tariefstructuren en facturatievoorwaarden hebben. Secundaire arbeidsvoorwaarden, reistijdvergoeding en onkostenvergoedingen beïnvloeden het totale verdienvermogen.

Typische werkzaamheden

Je ontwerpt en implementeert SwiftUI‑interfaces, beheert concurrency met async/await en Combine of Actors en optimaliseert threading en rendering. Je schrijft uitgebreide unit‑, integratie‑ en UI‑tests, bouwt CI/CD‑pipelines en verzorgt TestFlight en App Store releases. Je voert profiling en debugging uit, implementeert secure storage en encryptie, en realiseert REST/GraphQL‑integraties. Je werkt samen met Android‑collega’s voor platformoverstijgende beslissingen en begeleidt ontwikkelaars operationeel en didactisch.

Hoe word je specialist

Begin met een relevante opleiding en bouw minimaal vijf jaar praktijkervaring in native iOS‑development op, waarvan meerdere jaren met Swift/SwiftUI. Werk aan productieapps, neem verantwoordelijkheid voor architectuurkeuzes en verdiep je in testing, CI/CD en security. Deel kennis via code‑reviews en mentoring, neem opdrachten aan als zzp of interim werk om uiteenlopende domeinen te leren kennen, en ondersteun of werk via opdrachten overheid en DAS‑kaders om proceskennis en portfolio uit te breiden.

Opleidingsniveau

HBO/WO in Informatica, Software Engineering of aantoonbaar gelijkwaardige ervaring

Salarisindicatie in loondienst

€60000 - €85000 per jaar

Indicatie uurtarief bij ZZP

€450 - €700 per uur

Doorgroeimogelijkheden

Lead Mobile Developer, Mobile Architect, Engineering Manager, Head of Mobile, CTO

Competenties & vaardigheden

Swift/SwiftUI, MVVM/Clean Architecture, Testing & CI/CD, Netwerkintegratie & security

Gerelateerde functies

iOS-ontwikkelaar, Mobile App Architect, Lead Mobile Developer, Android-ontwikkelaar, Full-stack Mobile Engineer

Functiebeschrijving

Een Senior native iOS‑ontwikkelaar ontwerpt, ontwikkelt en onderhoudt productieklare iOS‑apps met Swift en SwiftUI en bewaakt performance, beveiliging en gebruikerservaring. Je vertaalt functionele eisen naar schaalbare architecturen (bijv. MVVM, Clean) en realiseert betrouwbare integratie met backend‑services en offline‑sync. Je coördineert technische keuzes binnen mobiele teams, voert code‑reviews uit en draagt actief kennis over aan collega‑ontwikkelaars. De rol komt voor in vaste aanstellingen, zzp opdrachten en interim werk, inclusief opdrachten overheid via raamwerken zoals DAS.

Salarisindicatie

Als contractant binnen de markt ligt het bruto jaarsalaris doorgaans tussen €60.000 en €85.000 afhankelijk van ervaring en complexiteit van projecten. Voor zzp opdrachten en interim werk zijn gangbare dagtarieven tussen €450 en €700, waarbij opdrachten overheid en DAS‑trajecten vaak specifieke tariefstructuren en facturatievoorwaarden hebben. Secundaire arbeidsvoorwaarden, reistijdvergoeding en onkostenvergoedingen beïnvloeden het totale verdienvermogen.

Typische werkzaamheden

Je ontwerpt en implementeert SwiftUI‑interfaces, beheert concurrency met async/await en Combine of Actors en optimaliseert threading en rendering. Je schrijft uitgebreide unit‑, integratie‑ en UI‑tests, bouwt CI/CD‑pipelines en verzorgt TestFlight en App Store releases. Je voert profiling en debugging uit, implementeert secure storage en encryptie, en realiseert REST/GraphQL‑integraties. Je werkt samen met Android‑collega’s voor platformoverstijgende beslissingen en begeleidt ontwikkelaars operationeel en didactisch.

Hoe word je specialist

Begin met een relevante opleiding en bouw minimaal vijf jaar praktijkervaring in native iOS‑development op, waarvan meerdere jaren met Swift/SwiftUI. Werk aan productieapps, neem verantwoordelijkheid voor architectuurkeuzes en verdiep je in testing, CI/CD en security. Deel kennis via code‑reviews en mentoring, neem opdrachten aan als zzp of interim werk om uiteenlopende domeinen te leren kennen, en ondersteun of werk via opdrachten overheid en DAS‑kaders om proceskennis en portfolio uit te breiden.

Belastingdienst Logo
Senior Native iOS Swift-UI app ontwikkelaar
Belastingdienst
Belastingdienst
Apeldoorn
36 uur
12 okt. 2026
onbekend
Alleen via omzetverloning
Logo Belastingdienst
Apeldoorn
onbekend
36 uur
12 okt. 2026 - 12 jan. 2027
Reageer
Deadline: 25 sep. 2026
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Opdrachtbeschrijving

Het Mobile Competence Center (MCC) zoekt een Senior Native iOS Swift/SwiftUI ontwikkelaar om het team te versterken in de transitie van MAUI naar native technologieën.

Je ondersteunt het MCC en haar ontwikkelaars technisch en neemt een leidende rol in het ontwerpen, doorontwikkelen en beheren van geavanceerde iOS‑applicaties met nadruk op performance en gebruiksvriendelijkheid.

Je vertaalt concepten naar goed onderhoudbare en efficiënte code, realiseert intuïtieve SwiftUI‑interfaces en zorgt voor naadloze integratie met .NET‑backends en externe services.

Kwaliteitsborging is cruciaal: je voert uitgebreide unit‑, integratie‑ en UI‑tests uit, optimaliseert stabiliteit, betrouwbaarheid en beveiliging en draagt bij aan CI/CD‑pipelines.

Daarnaast werk je samen met Android‑collega’s (Kotlin / Jetpack Compose) om platformoverstijgende keuzes te faciliteren en maximale flexibiliteit in inzet van het ontwikkelteam te realiseren.

Vereist profiel

  • Senior iOS‑ontwikkelaar met meerdere jaren ervaring in Swift en SwiftUI; bewezen ervaring met het bouwen van productieklare apps.
  • Sterk in moderne iOS‑architecturen (MVVM, Clean Architecture), concurrency (async/await), Combine/Actors en performance‑optimalisatie.
  • Ervaring met testen (unit, UI), debugging, profiling en kwaliteitszorg; bekend met CI/CD, TestFlight en App Store‑releaseprocessen.
  • Kennis van netwerkintegratie (REST/GraphQL), offline‑sync, beveiliging (secure storage, encryption, privacy) en dependency management (CocoaPods/SPM/Carthage).
  • Ervaring met code‑reviews, mentoring van ontwikkelaars en het technisch begeleiden van teams in een Agile/Scrum‑omgeving.
  • Praktische affiniteit met Android/Kotlin of ervaring in multi‑platform projecten is een pre; goede communicatieve vaardigheden in Nederlands en Engels.
  • Resultaatgericht, hands‑on en gericht op continu verbeteren binnen een innovatieve en dynamische overheidsomgeving.

Locatie

Apeldoorn — Belastingdienst, Mobile Competence Center (MCC)

Eisen

  • minimaal 5 jaar aantoonbare ervaring in native iOS development (waarvan minimaal 3 jaar met Swift/SwiftUI)
  • Diepgaande kennis van Swift, SwiftUI, SwiftPM en UIKit
  • Kennis van en ervaring met OpenAPI specificaties, Security (apps en app-interactie) en CI/CD
  • Didactisch vermogen om ontwikkelaars te ondersteunen en kennis over te dragen
  • Ervaring met tooling: Xcode, Figma en Git
  • Ervaring met Accessibility-ontwikkeling binnen apps
  • Bekend met testautomatisering, kwaliteitsborging, unit tests, dependency management, threading en performance-optimalisatie

Wensen

  • Zo mogelijk: Kennis en ervaring met declaratief en snapshot testing combinatie
  • Bekend met moderne ontwikkelprocessen en AI in de workflow
  • Oog voor performance, security en gebruiksvriendelijkheid
  • Je communiceert vlot en duidelijk met klanten en collega’s en pakt verantwoordelijkheid
  • Je bent leergierig en nieuwsgierig; je verkent nieuwe methoden en technieken (bijv. Combine, SwiftUI)
  • Analytisch sterk en in staat om snel businessprocessen eigen te maken

Competenties

  • Samenwerken
  • Communicatief vaardig
  • Hoge kwaliteitsstandaarden nastreven
  • Gedrevenheid
  • Kennisoverdracht binnen het scrumteam afgestemd op individuele verschillen

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht