iOS / Swift: Markt
iOS development — native mobile development for iOS/iPadOS/macOS/watchOS/tvOS in Swift (since 2014) or Objective-C (legacy). A premium mobile segment thanks to smaller developer supply (macOS-only development environment). Role family: iOS Developer (general — Swift + SwiftUI + Combine), Senior iOS Engineer (modular architecture + SwiftUI), iOS Tech Lead (SDK + iOS Architect for the team), Junior Objective-C (legacy maintenance — banking apps on the old stack), iOS Game Developer (Unity/SpriteKit/Metal — niche). Stack: Swift 5.10+ (must — actors, async/await since iOS 15+, generics, protocols), SwiftUI (modern declarative UI framework — dominator of new projects since iOS 14+, growing), UIKit (legacy + still mainstream in existing codebases), Combine (reactive framework, state-management dominator) or RxSwift (legacy + still in production), async/await + actors (modern concurrency since iOS 15+), MVVM/VIPER/TCA (The Composable Architecture — premium niche), Core Data or Realm/SwiftData (modern), URLSession+Alamofire, Kingfisher/SDWebImage (image), Swift Package Manager (modern — replaced CocoaPods), Firebase, XCTest+Quick/Nimble+Snapshot Testing (Point-Free). A Mac is required for development (Xcode is macOS-only). Top stack: swift, swiftui, objective-c, rest, ci/cd. 40% remote.
Der Markt für iOS / Swift hat derzeit 343 offene Rollen, davon 305 frisch beobachtet. Median salary $5.706/mo.
40% der iOS-Stellen sind remote oder hybrid. iOS-Entwicklung ist cloudfreundlich. Russische Produktunternehmen — hybrid oder remote. Banken — wegen Compliance häufiger im Büro. Für die Entwicklung ist ein Mac erforderlich.
⚠ Gehalt bekannt bei 21 von 343 Stellen; Remote-Anteil aus 263 mit angegebenem Arbeitsformat; 305 als frische Beobachtungen gezählt; Trend und Besetzungsschwierigkeit werden nicht gezeigt
Timeline: postings and sources
How many iOS / Swift postings appeared each week since May 11, and from how many sources. The second line separates market growth from coverage growth: a jump in the week new sources were connected means we started seeing more, not that the market grew.
New postings and active sources per week
Sources over the period: 113
New sources connected: May 18 +3 · May 25 +3 · Jun 1 +3 · Jun 8 +1 · Jun 15 +1 · Jun 22 +11 · Jun 29 +12 · Jul 6 +11 · Jul 13 +7 · Jul 20 +11 · Jul 27 +5 · Aug 3 +2 · Aug 17 +1 · Aug 24 +3 · Aug 31 +1 · Sep 7 +2 · Sep 14 +1 · Sep 21 +2 · Sep 28 +3 · Oct 5 +5 · Oct 12 +7 · Oct 19 +9
Week = posting first-seen date, all statuses; postings are selected by the same rule as this page's counter. Sources are distinct collection channels; their names are not published.
Remote work over time
Share of iOS / Swift postings offering fully remote work, per week.
Remote postings, %
The share is among postings that state a format (remote, hybrid, office). Weeks with fewer than 10 such postings are left blank.
Technologies over time
How the share of iOS / Swift postings mentioning each of the top technologies changed.
Postings mentioning the technology, %
Share among postings with a tagged stack; the series starts on Aug 10: earlier stack tags were assigned differently. Weeks with fewer than 20 tagged postings are left blank.
Countries over time
How the share of iOS / Swift postings in each of the top countries changed, per week.
Postings in the country, %
Share among postings with a known country; the chart shows the five countries with the most postings over six months. Weeks with fewer than 20 postings with a known country are left blank. A rising share can mean a newly connected source in that country rather than market growth.
Nachfrage und beobachtetes Angebot
| Offene Nachfrage | 343 |
| Beobachtetes Angebot | — nicht veröffentlicht |
iOS bildet einen stabilen mobilen Strom an Stellen. Treiber: Banking-Apps, mobiler E-Commerce, Migration UIKit → SwiftUI. Trend 2026: SwiftUI dominiert in neuen Projekten, moderne Nebenläufigkeit über Actors + async/await.
⚠ zu einer Stelle passende Kandidaten werden noch nicht gezählt: gezeigt werden Nachfrage und der beobachtete Pool
Gehaltsverteilung
Jeder Zehnte verdient unter $2.771, jeder Zehnte über $15.125. Die Hälfte des Markts liegt zwischen $3.875 und $11.473. Stichprobe: 21.
⚠ Perzentile aus 21 Gehältern von 343 Stellen — ein Richtwert bei kleiner Stichprobe
Geografie der Nachfrage
| Land | Stellen |
|---|---|
| US | 77 |
| PL | 42 |
| GB | 20 |
| IN | 16 |
| RU | 15 |
| FR | 10 |
| DE | 10 |
| NL | 8 |
| SE | 7 |
| CA | 6 |
The leader by iOS job count is the US (77 positions). Russia — banking + e-commerce dominate. Poland — large remote market for Russian-speaking iOS Senior.
⚠ nur Stellenzahlen: Gehalt nach Land wird nicht veröffentlicht
Wird zusammen verwendet mit
Top-iOS-Stack 2026: Swift 5.10+ (Pflicht), SwiftUI (modernes deklaratives UI — dominiert neue Projekte), UIKit (Legacy in bestehenden Codebasen), Combine (reaktiv) oder RxSwift (Legacy) oder async/await + Actors (moderne Nebenläufigkeit ab iOS 15+), MVVM/VIPER/TCA, Core Data oder Realm/SwiftData, URLSession + Alamofire, Kingfisher/SDWebImage, Swift Package Manager (hat CocoaPods ersetzt), Firebase, XCTest + Quick/Nimble + Snapshot Testing.
Häufige Paare: Swift + SwiftUI, SwiftUI + Combine, Swift + async/await, Core Data + SwiftUI, Swift + Firebase. Lern-Roadmap: Swift-Grundlagen → iOS-Grundlagen → SwiftUI → Combine oder async/await → MVVM → Core Data → URLSession.
Nachfrage nach Level
| Level | Stellen |
|---|---|
| senior | 141 |
| Principal | 22 |
| middle | 20 |
| lead | 9 |
| junior | 7 |
Der Junior-Markt ist moderat (ein Mac ist nötig — Einstiegshürde). Karriereweg: Junior → Middle → Senior → Tech Lead / Staff iOS Engineer / Mobile Architect.
⚠ nur die Nachfrageseite: das Level des beobachteten Pools ist größtenteils unbekannt
Arbeitgeber
Die Nachfrage verteilt sich auf 245 Arbeitgeber. Der größte steht für 2.9 %, die Top Ten für 12.9 %; die übrigen 87.1 % sind Long Tail.
| Anteil | Wert |
|---|---|
| Top-1 | 2.9% |
| Top-3 | 6.1% |
| Top-10 | 12.9% |
| Long Tail | 87.1% |
⚠ Namen werden nicht angezeigt: Personalvermittler und Endarbeitgeber werden vom Klassifikator noch nicht unterschieden
Wo Zorky diesen Markt sieht
Beobachtet in 60 Quellen; die größte steht für 13.4 % — dieser Markt hängt nicht an einem einzigen Kanal.
Neueste Ausschreibungen
- Apple iOS Developer · US
- Senior Mobile iOS Developer · PL
- Senior iOS Engineer · PL
- Freelance Senior iOS Engineer (Monetization) - BeReal · FR
- Senior iOS Engineer (Monetization) - BeReal · FR
- Senior Software Development Engineer, AI Studios Engineering · US · $16.479
- iOS DEVELOPER - INGLÉS AVANZADO · CR
- IOS Developer · RU
Die neuesten offenen Stellen für iOS — die 10 jüngsten Positionen mit ausreichender Beschreibungsqualität. Die vollständige Liste finden Sie in unserem CRM oder über den Link „Alle ansehen“ unten.
Benachbarte Märkte
iOS — a premium mobile segment. Comparison with Android/Flutter/cross-platform — in the SiblingSubnichesChart above.
⚠ angrenzende Märkte zum Vergleich sind noch nicht definiert
So wird gemessen
- Stelle
- eine offene Stelle, die das Qualitäts-Gate passiert hat und mindestens zwei Technologien nennt
- Beobachteter Kandidat
- ein Kandidat, dessen Stack diese Technologie enthält; ein Aggregat — kein einziger Datensatz verlässt den Perimeter
- Matchbarer Kandidat
- noch nicht gezählt
- Fenster
- Stellen, die zum Zeitpunkt der Erstellung des Snapshots offen waren
Über die Daten
- Einige Aufschlüsselungen sind ausgeblendet: Die Datenabdeckung reicht noch nicht aus.
- Statistiken erscheinen nur, wo die Stichprobe eine Qualitätsschwelle passiert.
- Ein fehlender Block bedeutet nicht den Wert null.
Derzeit ausgeblendete Aufschlüsselungen: 8.
Datenstand 2026-10-29
Richtung: Mobile
Verwandte Spezialisierungen
Innerhalb von iOS: iOS Developer (allgemein — Swift + SwiftUI + Combine), Senior iOS Engineer (modulare Architektur + SwiftUI), iOS Tech Lead (SDK + iOS-Architekt für das Team), Junior Objective-C (Legacy-Wartung — Banking-Apps), iOS Game Developer (Unity/SpriteKit/Metal — Nische). Vergleich mit Android/Flutter/Cross-Platform — im Balken unten.
Häufig gestellte Fragen
Die häufigsten Fragen zu iOS: Bezahlung, Swift vs. Objective-C (nur Swift lernen), SwiftUI vs. UIKit, Unterschied zu Flutter / React Native, Remote (Mac erforderlich), Einstieg (8-12 Monate), Senior-Fähigkeiten. Die Antworten werden automatisch neu berechnet.
Was verdient ein iOS als Junior, Middle, Senior oder Lead?
Der Junior-Markt für iOS ist moderat — Banken/Outsourcer stellen regelmäßig nach Kursen ein, verlangen aber einen Mac (erhebliche Einstiegskosten für einen Junior). Der Sprung Junior → Middle — fortgeschrittenes Swift + SwiftUI + eines von Combine/async-await + Clean Architecture oder MVVM. Ein Senior verantwortet ein Feature-Modul + Mentoring. iOS Tech Lead — Architekturentscheidungen für das gesamte Team + SDK-Design. Karriereweg: Junior iOS → Middle → Senior → entweder Tech Lead, Staff iOS Engineer (technische Tiefe) oder Mobile Architect (Cross-Platform — iOS + Android).
Welchen Stack braucht iOS am häufigsten?
Top 5: swift, swiftui, objective-c, rest, ci/cd. Swift 5.10+ — Pflicht (Actors, async/await ab iOS 15+, Generics, Protokolle, Property Wrappers). Objective-C nur im Legacy-Banking + in der Wartung. SwiftUI — modernes deklaratives UI-Framework (seit iOS 13, stabil ab iOS 14+), dominiert neue Projekte, wachsend. UIKit — Legacy + noch Mainstream in bestehenden Codebasen (95%+ der Produktions-Apps). Combine — reaktives Framework, dominiert das State-Management. RxSwift — Legacy, noch in Produktion. async/await + Actors — moderne Nebenläufigkeit ab iOS 15+ (ersetzt Combine für Asynchronität). Architektur: MVVM (Mainstream), VIPER (Legacy), TCA — The Composable Architecture (Premiumnische von Point-Free). Core Data (Apple-ORM) oder Realm / SwiftData (modern ab iOS 17+). URLSession + Alamofire. Kingfisher oder SDWebImage (Bilder). Swift Package Manager (SPM) — moderner Abhängigkeitsmanager (hat CocoaPods ersetzt). Firebase oder App Center. Testing: XCTest + Quick/Nimble (BDD-Stil) + Snapshot Testing (Point-Free). Kenntnis von Speicherverwaltung (ARC, Retain Cycles) + iOS-Lebenszyklus (App States, szenenbasiert — ab iOS 13+) — Pflicht für Senior.
Swift vs. Objective-C — was sollten Einsteiger in 2026 lernen?
Swift sofort — das ist 2026 gesetzt. Objective-C (seit 1984, Ursprung in NeXTSTEP) war die Hauptsprache vor dem Swift-Release 2014. Heute sind 95%+ der neuen iOS-Projekte in Swift, Objective-C nur noch bei der Legacy-Pflege großer Banking-Apps. Ein Junior sollte von Anfang an AUSSCHLIESSLICH Swift lernen. Allerdings sind Grundlagen in Objective-C nützlich für die Arbeit mit einer Legacy-Codebasis (Sie müssen ObjC-Code lesen, wenn Sie bei einer Bank / einem großen Enterprise landen) und zum Verständnis des Foundation-Frameworks (APIs mit NS-Präfix). Strategie: Swift meistern, ObjC nur, wenn Sie in einem Legacy-Projekt arbeiten.
SwiftUI vs. UIKit — was lernen?
SwiftUI — modernes deklaratives UI-Framework (Apple, stabil seit iOS 14+). Dominiert neue Projekte 2024–2026. Ein Junior sollte SwiftUI als Hauptwerkzeug lernen. UIKit — imperatives Framework seit 2008 (seit dem ersten iPhone OS). Bestehende Codebasen (95%+ der produktiven Apps bei Banken/großen Produktunternehmen) laufen noch auf UIKit. Für Wartung + Integration Pflicht (SwiftUI kann UIKit-Views über UIViewRepresentable einbetten und umgekehrt über UIHostingController). Strategie: zuerst SwiftUI für neue Projekte (2024+ — die Branche bewegt sich dorthin), UIKit muss man auf dem Niveau „fremden Code lesen + ein Feature in Legacy ergänzen“ verstehen. Ein Junior beginnt mit SwiftUI.
Können iOS-Entwickler remote arbeiten?
Ja, 40% der iOS-Stellen sind vollständig remote oder hybrid. iOS-Entwicklung ist cloudfreundlich (TestFlight für die Verteilung, Firebase für die Analytik). Russische Produktunternehmen — hybrid oder remote nach der Probezeit. Banken (Sber/Alfa) — häufiger Büro. Relokations-Hubs: Dubai, Zypern, Lissabon, Tiflis, Bali. Englisch — Pflicht für internationale Remote-Arbeit mit einem Aufschlag von +30-50% (iOS-Seniors sind bei internationaler Remote-Arbeit Premium).
Worin unterscheidet sich iOS Native von Flutter / React Native?
iOS Native (diese Seite) — native Entwicklung in Swift für iOS/iPadOS/macOS/watchOS/tvOS. Vorteile: beste Performance, voller Zugriff auf Plattform-APIs (Core Bluetooth/Core ML/ARKit/WidgetKit), native UX (Human Interface Guidelines, iOS-native Komponenten), schnelle Übernahme neuer iOS-Funktionen. Nachteile: doppelte Codebasis für Android. Flutter (Dart) — Cross-Platform von Google. Eine Codebasis für iOS + Android. Senior Flutter ≈ Senior Native iOS, bei produktionskritischen Apps manchmal niedriger. React Native (JavaScript) — Cross-Platform von Meta. Wird von internationalen Startups genutzt. Siehe React. Strategie: iOS Native — wenn Sie bei einer Bank / einem großen Produktunternehmen arbeiten (performancekritische Apps); Flutter — bei einem Startup mit schneller Iteration für iOS+Android; React Native — wenn Sie React bereits kennen. Wechsel iOS Native → Flutter in 3-4 Monaten (Dart ähnelt Swift).
Wie fängt man 2026 mit iOS an?
Roadmap: 1) Einen Mac kaufen (M1/M2/M3 Mac mini oder MacBook Air, mindestens 16 GB — eine zwingende Voraussetzung). 2) Swift-Grundlagen — das Swift-Buch von Apple (kostenlos) + das Buch „Swift in Depth“ von Veen. Beherrschen Sie OOP in Swift + Werttypen vs. Referenztypen + Protokolle + Generics. 3) iOS-Grundlagen — App-Lebenszyklus, szenenbasierte Architektur, Intent-System. Die iOS-Tutorials von Apple (kostenlos). 4) SwiftUI — „SwiftUI Tutorials“ von Apple (kostenlos) + Hacking with Swift (Paul Hudson — der beste iOS-Lehrer). 5) Combine oder async/await + Actors für Asynchronität — Combine-Dokumentation von Apple + WWDC-Sessions (kostenlos). 6) Architektur: MVVM (Mainstream) oder TCA (Premium). Buch „Hacking with iOS“ von Hudson. 7) Core Data oder SwiftData (modern ab iOS 17+). 8) URLSession + Alamofire für REST. 9) XCTest + Snapshot Testing. Kurse: Karpov.Courses „iOS Developer“, OTUS „iOS Developer“, Yandex.Practicum „iOS Developer“, Hacking with Swift (EN, kostenlos — die beste Ressource), 100 Days of SwiftUI (Paul Hudson, kostenlos). Bücher: „iOS App Development for Beginners“ von Hudson, „SwiftUI by Tutorials“ von raywenderlich/Kodeco. Zeit bis zum Junior — 8-12 Monate in Vollzeit.
Wie viele offene Stellen gibt es in der GUS und Europa für iOS?
510 active open iOS positions in the Zorky sample. Geography: the US, Poland, the UK. The real market is broader thanks to international remote (Toptal + Y Combinator iOS-mobile startups). Time to close a Senior iOS role — 4-6 weeks (longer than Android due to the macOS barrier).
Welche Fähigkeiten braucht ein Senior iOS?
Ein Senior iOS verantwortet den gesamten Zyklus der Mobile-Entwicklung. Beherrschung von Swift: Actors + async/await in der Tiefe (ab iOS 15+), Generics mit Associated Types, protokollorientierte Programmierung, Property Wrappers, Performance von Werttypen vs. Referenztypen. SwiftUI: tiefes Verständnis von View-Identität + Lebenszyklus, eigene Layouts (ab iOS 16+), Animationen + Übergänge, Performance (TimelineView, drawingGroup, eigene Shapes), Grenzfälle des State Managements. UIKit: für Legacy + Integration (UIViewRepresentable / UIHostingController). Architektur: Beherrschung der Clean Architecture (Feature-Module, Use Cases, Repository-Pattern), TCA für komplexes State Management, Navigationsmuster (NavigationStack ab iOS 16+ vs. UINavigationController). Performance: Profiling über Instruments (Time Profiler/Allocations/Leaks/Energy Log), Optimierung des App-Starts, Erkennung von Speicherlecks über den Memory Graph Debugger, Bildoptimierung (Downsampling). Nebenläufigkeit: Actors für Thread-Sicherheit, Async Sequences, Sendable-Protokoll, MainActor-Isolation. Build: Xcode Cloud (modernes CI) oder Fastlane + GitHub Actions, Beherrschung des Swift Package Manager, Strategien der Modularisierung. Testing: 70%+ Abdeckung, XCTest + Quick/Nimble + Snapshot Testing + UI-Tests über XCUITest. Soft Skills: Code Review, Mentoring, Kommunikation mit dem Designer (HIG — Human Interface Guidelines). Englisch ab Senior+ Pflicht — die iOS-Community ist überwiegend englischsprachig, WWDC-Sessions sind auf Englisch.
Anfrage hinterlassen
Beschreiben Sie die Aufgabe und hinterlassen Sie einen Kontakt — die Anfrage geht in unser CRM, und wir antworten über den angegebenen Kontakt.