Voor de Belastingdienst zoeken wij een Senior Native iOS Swift-UI App Ontwikkelaar. Als senior native iOS Swift/SwiftUI-ontwikkelaar ondersteun je het Mobile Competence Center (MCC) in de transitie van MAUI naar native technologieën (Swift/SwiftUI en Android Kotlin/Jetpack Compose). Je werkt aan het ontwerpen, doorontwikkelen en beheren van geavanceerde iOS-applicaties met nadruk op prestatie-optimalisatie, intuïtieve gebruikersinterfaces en naadloze integratie van services.
Je zorgt voor kwaliteitsborging door uitgebreide tests uit te voeren die stabiliteit, betrouwbaarheid en veiligheid waarborgen. Daarnaast verbind je iOS en Android-oplossingen om maximale flexibiliteit in de inzet van het ontwikkelteam mogelijk te maken. Je ondersteunt het MCC en hun ontwikkelaars technisch en fungeert als coach en kennisdrager binnen het team.
Het Mobile Competence Center ontwikkelt mobiele oplossingen op basis van Apple (Swift) en Android (Kotlin) in combinatie met .NET back-ends voor zowel externe als interne gebruikers, inclusief andere ministeries. Je werkt in een innovatief traject en hebt een Agile/Scrum-mindset met drive voor continu verbeteren en innoveren binnen de dynamische cultuur van het MCC.
Werkzaamheden
- Ontwerpen, ontwikkelen en beheren van native iOS-applicaties met Swift en SwiftUI.
- Vertalen van concepten naar hoogwaardige, performante en gebruiksvriendelijke apps.
- Opzetten en uitvoeren van uitgebreide tests voor stabiliteit, betrouwbaarheid en veiligheid.
- Integreren van services en optimaliseren van prestaties en UI/UX.
- Ondersteunen en coachen van MCC-ontwikkelaars in best practices en tooling.
- Bijdragen aan de overgang van cross-platform naar native ontwikkelprocessen.
Jouw profiel
- Meerdere jaren aantoonbare ervaring met iOS-ontwikkeling in Swift en SwiftUI.
- Sterke focus op performance-optimalisatie, testautomatisering en app-stabiliteit.
- Kennis van integratiepatronen voor services (API-design, beveiliging, offline/online gedrag).
- Ervaring met CI/CD-pipelines en relevante tooling voor mobiele ontwikkeling.
- Bekendheid met Android (Kotlin/Jetpack Compose) en cross-platform-vaardigheden is een pré om samenwerking tussen platformteams te bevorderen.
- Agile/Scrum-ervaring en de motivatie om continu te verbeteren en te innoveren.
Competenties
- Je werkt goed samen met collega’s en stakeholders.
- Je bent communicatief vaardig en deelt kennis op een coachende manier.
- Je streeft naar hoge kwaliteitsstandaarden en ziet details die bijdragen aan robuuste oplossingen.
- Je bent gedreven en neemt initiatief om verbeteringen door te voeren.
- Je stemt kennisoverdracht binnen het scrumteam af op individuele behoeften.
Functie-eisen
- Je hebt minimaal 5 jaar aantoonbare ervaring in native iOS development, waarvan minimaal 3 jaar met Swift/SwiftUI
- Je beschikt over diepgaande kennis van Swift, SwiftUI, SwiftPM en UIKit
- Je hebt kennis van en ervaring met OpenAPI-specificaties, security (apps en app-interactie) en CI/CD
- Je beschikt over didactisch vermogen om ontwikkelaars te ondersteunen en kennis over te dragen
- Je hebt ervaring met tooling zoals Xcode, Figma en Git
- Je hebt ervaring met accessibility-ontwikkeling binnen apps
- Je bent bekend met testautomatisering, kwaliteitsborging, unit tests, dependency management, threading en performance-optimalisatie
Functie-wensen
- Het is een pre als je kennis en ervaring hebt met de combinatie van declaratieve tests en snapshot testing
- Bij voorkeur ben je bekend met moderne ontwikkelprocessen en het inzetten van AI in de workflow
- Je hebt oog voor performance, security en gebruiksvriendelijkheid
- Je communiceert vlot en duidelijk met klanten en collega’s en neemt verantwoordelijkheid
- Je bent leergierig en nieuwsgierig; je verkent graag nieuwe methoden en technieken (bijv. Combine, SwiftUI)
- Je bent analytisch sterk en in staat snel businessprocessen eigen te maken
Extra Informatie
- Aantal uur 36 - 36
- ZZP mogelijk? Nee
- Thuiswerken mogelijk? N.t.b.
- Startdatum 12-10-2026
- Opleidingsniveau HBO