Mobile

iOS Developer

Een iOS Developer bouwt en onderhoudt apps voor iPhone en iPad, met veel aandacht voor performance, gebruikservaring en Apple-richtlijnen.

Over deze rol

Een iOS Developer bouwt en onderhoudt apps voor iPhone en iPad, met veel aandacht voor performance, gebruikservaring en Apple-richtlijnen. Deze rol past goed bij iemand die graag strak codeert, oog heeft voor detail en het leuk vindt om samen te werken met designers en productteams.

Salaris per niveau

NiveauWerkervaringMaandsalaris
Junior 0-2 jaar €3.300 – €4.500
Medior 2-5 jaar €4.500 – €5.800
Senior 5-8 jaar €5.500 – €7.000
Lead / Principal 8+ jaar €6.500 – €8.000

Belangrijkste skills

SwiftSwiftUIUIKitXcodeREST API's

Test je skills in de matrix →

Handige certificeringen

Certificering is voor deze rol niet doorslaggevend.

Lijkt op

Android Developer Mobile €3.900 - €6.400/mnd Zelfde mobile-denken, ander platform
React Native Developer Mobile €4.100 - €6.700/mnd Mobile apps, deels gedeelde skills
Mobile App Developer Mobile €4.000 - €6.500/mnd Brede mobile rol, vergelijkbare context

Doorgroeien naar

Senior iOS Developer Mobile €5.800 - €7.500/mnd Meer complexiteit en ownership
Mobile Tech Lead Mobile €6.500 - €8.500/mnd Leiding en technische richting

Instaprollen

Junior iOS Developer Mobile €3.000 - €4.000/mnd Startniveau met begeleiding
iOS Engineer Intern Mobile €2.200 - €3.000/mnd Leerrol met praktijkervaring

Switchen vanuit

Frontend Developer Mobile €3.800 - €6.000/mnd Sterke overlap in UI-werk
Software Engineer Mobile €4.000 - €6.500/mnd Brede codebasis en logica

Hoe word je iOS Developer?

Er zijn meerdere routes. Twee komen we het vaakst tegen:

Via een gerichte opleiding of cursus
  1. Verdiep je in de kerntechnieken: Swift, SwiftUI, UIKit.
  2. Bouw een portfolio of zijproject om het te laten zien.
  3. Solliciteer op junior- of medior-rollen en groei door.
Via doorgroei vanuit een aanverwante rol
  1. Benut de ervaring die je nu al hebt.
  2. Leer gericht de skills bij die voor deze rol tellen.
  3. Maak de overstap, met begeleiding van Matthew.

Bereid je voor: interviewvragen

Hoe pak je een nieuwe feature aan in een bestaande iOS-app met veel legacy code?

Ik begin met het doorgronden van de huidige architectuur, dependencies en risico’s. Daarna maak ik de feature klein en testbaar, zodat ik stap voor stap kan opleveren zonder de app instabiel te maken.

Hoe zorg je voor goede performance in een iOS-app?

Ik let op zaken als main-thread work, image loading, memory usage en onnodige re-renders. Als ik performanceproblemen zie, meet ik eerst waar de bottleneck zit en optimaliseer ik gericht.

Hoe werk je samen met backend en design in een mobile team?

Ik stem vroeg af over API-contracten, states en edge cases, zodat we minder verrassingen hebben tijdens development. Met design check ik interacties en componentgedrag, zodat de app consistent en gebruiksvriendelijk blijft.

Past iOS Developer bij jou?

Bespreek het met Matthew. Hij kent de markt, de bedrijven en de vacatures die er nú zijn op matchmatters.nl.