App-Entwickler: Skills, Gehalt und der Weg in den Job
Inhalt
Offene App-Entwickler-Jobs ansehenPrüfe deinen Lebenslauf für diese Jobs
Was ein App-Entwickler macht
Ein App-Entwickler macht aus einem Design und einem Backend eine App, die in einer Sekunde startet, bei schwachem Empfang funktioniert und einen Anruf mitten in einer Zahlung übersteht. Die Arbeit umfasst die Screens, die Daten auf dem Handy, die Aufrufe an den Server, Benachrichtigungen und das Release über den App Store von Apple und Google Play.
Die meisten Teams teilen sich nach Plattform: iOS-Entwickler schreiben SwiftDie Sprache des modernen iOS: Werttypen, async und await und SwiftUI oder UIKit für die Screens. mit SwiftUI oder UIKit, Android-Entwickler KotlinDie Sprache des modernen Android: Coroutines für Arbeit im Hintergrund, Null-Sicherheit und Jetpack Compose für die Screens. mit Jetpack Compose. Andere Teams bauen beide Apps aus einer Codebasis mit Flutter oder React NativeReact Native baut Apps für iOS und Android aus einer Codebasis in JavaScript oder TypeScript; wisse, wo es nativen Code braucht.. Die Titel sind verschieden: App-Entwickler (m/w/d), Mobile Developer, iOS-Entwickler, Android-Entwickler, Mobile Engineer. Die Stufen vom Junior bis zur Leitung der Mobile-Entwicklung stehen in den Karrierewegen.
Die Skills, die Anzeigen verlangen
Wir lesen jeden Tag eine Stichprobe der Anzeigen und zählen die Skills, die sie nennen. Am Computer zeigt ein Skill im Text seinen Anteil, wenn du mit der Maus darauf zeigst; auf dem Handy steht dasselbe in der Tabelle.
| Skill | Was erwartet wird |
|---|---|
| Swift | Die Sprache des modernen iOS: Werttypen, async und await und SwiftUI oder UIKit für die Screens. |
| Kotlin | Die Sprache des modernen Android: Coroutines für Arbeit im Hintergrund, Null-Sicherheit und Jetpack Compose für die Screens. |
| Git | Branches, Reviews und Release-Tags; eine Historie für beide Plattformen und ihre Release-Branches. |
| Agile Methoden | In kleinen Schritten mit Produkt und Design ausliefern und die Prüfzeiten der Stores einplanen. |
| REST-APIs | Das Backend gut aufrufen: Timeouts, Wiederholungen, Paginierung, Caching und Fehlermeldungen, die ein Mensch versteht. |
| Java | Steckt noch in älterem Android-Code; lies ihn gut genug, um ihn zu pflegen und Teile nach Kotlin zu bringen. |
| CI/CD | Jede Änderung wird von der Pipeline gebaut, getestet und signiert; Store-Uploads und Testversionen ohne Handarbeit. |
| Unit-Tests | Tests für View Models, Parsing und Geschäftslogik, die bei jeder Änderung in Sekunden laufen. |
| Scrum | In Sprints mit einem Team arbeiten, das oft getrennte iOS- und Android-Entwickler an einem Backlog hat. |
| TypeScript | Die übliche Sprache von React-Native-Teams; typisierte Props, State und API-Aufrufe halten eine gemeinsame Codebasis sicher. |
| React | React Native baut Apps für iOS und Android aus einer Codebasis in JavaScript oder TypeScript; wisse, wo es nativen Code braucht. |
| UX Design | Die Konventionen von iOS und Android kennen, damit sich die App auf jeder Plattform zu Hause anfühlt. |
| Figma | Die Designs lesen, ihre Abstände und Zustände, und mit dem Design sprechen, bevor ein Screen gebaut wird. |
| Englisch | Die Arbeitssprache der meisten App-Teams, der Dokumentation der Plattformen und der Regeln beider Stores. |
| Deutsch | In vielen Anzeigen in Deutschland, Österreich und der Schweiz verlangt, oft für die Arbeit mit Fachabteilungen und Kunden. |
App-Anzeigen verlangen drei Gruppen von Skills. Zuerst die Plattform: SwiftDie Sprache des modernen iOS: Werttypen, async und await und SwiftUI oder UIKit für die Screens. für iOS, KotlinDie Sprache des modernen Android: Coroutines für Arbeit im Hintergrund, Null-Sicherheit und Jetpack Compose für die Screens. für Android, älterer JavaSteckt noch in älterem Android-Code; lies ihn gut genug, um ihn zu pflegen und Teile nach Kotlin zu bringen.-Code in langlebigen Android-Apps und React NativeReact Native baut Apps für iOS und Android aus einer Codebasis in JavaScript oder TypeScript; wisse, wo es nativen Code braucht. mit TypeScriptDie übliche Sprache von React-Native-Teams; typisierte Props, State und API-Aufrufe halten eine gemeinsame Codebasis sicher., wo ein Team beide Plattformen bedient. Dann die Verbindungen der App: REST-APIsDas Backend gut aufrufen: Timeouts, Wiederholungen, Paginierung, Caching und Fehlermeldungen, die ein Mensch versteht., manchmal GraphQLManche Backends bieten es an: Abfragen für genau die Felder, die ein Screen braucht, und ein Cache auf dem Gerät., und Unit-TestsTests für View Models, Parsing und Geschäftslogik, die bei jeder Änderung in Sekunden laufen. mit einer Build-PipelineJede Änderung wird von der Pipeline gebaut, getestet und signiert; Store-Uploads und Testversionen ohne Handarbeit., die jede Version signiert und hochlädt.
Als Drittes das Team: GitBranches, Reviews und Release-Tags; eine Historie für beide Plattformen und ihre Release-Branches., der Takt von agiler ArbeitIn kleinen Schritten mit Produkt und Design ausliefern und die Prüfzeiten der Stores einplanen. und ScrumIn Sprints mit einem Team arbeiten, das oft getrennte iOS- und Android-Entwickler an einem Backlog hat. und die enge Arbeit mit Designern in FigmaDie Designs lesen, ihre Abstände und Zustände, und mit dem Design sprechen, bevor ein Screen gebaut wird., die die Konventionen jeder PlattformDie Konventionen von iOS und Android kennen, damit sich die App auf jeder Plattform zu Hause anfühlt. kennen. EnglischDie Arbeitssprache der meisten App-Teams, der Dokumentation der Plattformen und der Regeln beider Stores. ist die Sprache der meisten App-Teams, und DeutschIn vielen Anzeigen in Deutschland, Österreich und der Schweiz verlangt, oft für die Arbeit mit Fachabteilungen und Kunden. verlangen viele Anzeigen in den deutschsprachigen Ländern.
Wo die Jobs sind, Land für Land
Jedes Land unten hat seine eigenen Zahlen: welche Städte die meisten Jobs in unserer Liste haben, ob die Zahl steigt oder sinkt, wie oft Anzeigen Homeoffice oder hybrides Arbeiten anbieten, die Titel im Land und Gehaltsspannen aus veröffentlichten Studien in der Landeswährung. Für Österreich haben wir keine eigene Gehaltsrecherche; dort steht, wie du eine Anzeige liest.
Deutschland
Gehalt (Grundgehalt)
- Berufseinstieg: 40.000 € bis 49.379 € im Jahr
- Mit Berufserfahrung: 50.082 € bis 62.288 € im Jahr
- Senior: 62.854 € bis 68.740 € im Jahr
Gesamtgehalt: Die deutschen Quellen nennen nur das Grundgehalt; StepStone weist darauf hin, dass ein Jahresgehalt oft ein dreizehntes Monatsgehalt oder einen Bonus enthält, ohne Zahlen.
Der Berufseinstieg reicht vom Einstiegswert von StepStone bis zum Wert von Gehalt.de für weniger als drei Jahre Berufserfahrung; die Stufe mit Berufserfahrung ist die mittlere Hälfte der Spanne von Gehalt.de; Senior reicht vom Wert von Gehalt.de für mehr als neun Jahre bis zum Wert von StepStone für erfahrene App-Entwickler. Stuttgart und Hamburg führen die Städtewerte von StepStone an.
Quellen: StepStone (2026), Gehalt.de (2026).
Gehälter recherchiert am 28.10.2026.
Titel: Deutsche Anzeigen sagen App-Entwickler, Mobile Entwickler oder nennen die Plattform, etwa iOS-Entwickler, und viele verlangen DeutschIn vielen Anzeigen in Deutschland, Österreich und der Schweiz verlangt, oft für die Arbeit mit Fachabteilungen und Kunden. neben EnglischDie Arbeitssprache der meisten App-Teams, der Dokumentation der Plattformen und der Regeln beider Stores..
Barrierefreiheit: Seit Juni 2025 gilt das Barrierefreiheitsstärkungsgesetz (BFSG), mit dem Deutschland den European Accessibility Act der EU umsetzt, für viele Apps für Verbraucher, etwa Apps von Banken und Shops. Barrierefreie Screens sind für sie in Deutschland damit Pflicht.
Österreich
Gehalt in der Anzeige: In Österreich muss jede Anzeige das Mindestgehalt nach Kollektivvertrag nennen, oft mit dem Zusatz „Bereitschaft zur Überzahlung“. Der Betrag ist eine Untergrenze, kein Angebot: Verhandle auf Basis deiner Erfahrung.
Vierzehn Gehälter: Angestellte bekommen in Österreich in der Regel vierzehn Monatsgehälter im Jahr, mit Urlaubs- und Weihnachtsgeld. Rechne ein Monatsgehalt aus der Anzeige deshalb mal vierzehn, bevor du es mit den Jahresgehältern für Deutschland oder die Schweiz vergleichst.
Barrierefreiheit: In Österreich setzt das Barrierefreiheitsgesetz (BaFG) den European Accessibility Act um; auch hier gilt es seit Juni 2025 für viele Apps von Banken und Shops.
Schweiz
Gehalt (Grundgehalt)
- Berufseinstieg: CHF 80.000 bis CHF 98.000 im Jahr
- Mit Berufserfahrung: CHF 88.476 bis CHF 108.951 im Jahr
- Senior: CHF 108.951 bis CHF 134.163 im Jahr
Gesamtgehalt: Keine Schweizer Quelle nennt Boni für App-Entwickler.
Die Schweizer Zahlen sind dünn. Der Berufseinstieg ist die mittlere Hälfte der Payscale-Spanne, aus sehr wenigen Löhnen und zuletzt 2023 aktualisiert. Die Stufe mit Berufserfahrung reicht vom unteren Ende der Indeed-Spanne bis zu ihrem Durchschnitt, Senior vom Durchschnitt bis zum oberen Ende; auch die Werte von Indeed beruhen auf wenigen Löhnen.
Quellen: Indeed (Okt. 2026), Payscale (März 2023).
Gehälter recherchiert am 28.10.2026.
Datenschutz und Sprachen: Apps für Nutzer in der Schweiz folgen dem revidierten Datenschutzgesetz (DSG), in Kraft seit September 2023. Schweizer Apps erscheinen oft auf Deutsch, Französisch und Italienisch; die Lokalisierung gehört deshalb zum Job.
Pensum: Schweizer Anzeigen nennen die Arbeitszeit als Pensum in Prozent, etwa „80 bis 100 Prozent“. Ein volles Pensum sind meist 40 bis 42 Stunden in der Woche.
USA
Gehalt (Grundgehalt)
- Berufseinstieg: 70.000 $ bis 94.623 $ im Jahr
- Mit Berufserfahrung: 94.623 $ bis 152.000 $ im Jahr
- Senior: 105.000 $ bis 169.000 $ im Jahr
Gesamtgehalt: Payscale nennt für App-Entwickler Boni von etwa 800 $ bis 13.000 $ und eine Gewinnbeteiligung von etwa 2.000 $ bis 10.000 $ im Jahr.
Der Berufseinstieg reicht vom unteren Ende der Payscale-Spanne für Mobile Applications Developers bis zu ihrem Wert für ein bis vier Jahre Berufserfahrung; die Stufe mit Berufserfahrung von dort bis zum oberen Ende der Spanne. Senior ist die Payscale-Spanne für Senior Mobile Developers, aus wenigen Gehältern und zuletzt 2025 aktualisiert. Die Werte von Indeed für Mobile Developers reichen von etwa 80.000 $ bis 232.000 $, mit Washington DC, San Francisco und New York an der Spitze.
Quellen: Payscale: App-Entwickler (Mobile Applications Developer) (Juni 2026), Payscale: Senior Mobile Developer (Apr. 2025), Indeed (Okt. 2026).
Gehälter recherchiert am 28.10.2026.
Kinder und Datenschutz: Apps für Kinder fallen in den USA unter COPPA, das US-Gesetz zum Schutz der Privatsphäre von Kindern im Internet. Es verlangt die Einwilligung der Eltern, bevor personenbezogene Daten von Kindern unter dreizehn Jahren erhoben werden. Kalifornien hat mit dem CCPA ein eigenes Datenschutzgesetz für Nutzer dort.
Wie die Arbeit angeboten wird: US-Anzeigen nennen am häufigsten eine Festanstellung in Vollzeit, dazu Verträge für einzelne App-Projekte; Agenturen, die Apps für Kunden bauen, stellen für beides ein.
Großbritannien
Gehalt (Grundgehalt)
- Berufseinstieg: 32.262 £ bis 55.209 £ im Jahr
- Mit Berufserfahrung: 45.000 £ bis 64.688 £ im Jahr
- Senior: 64.688 £ bis 95.000 £ im Jahr
Gesamtgehalt: Payscale nennt für britische App-Entwickler Boni bis etwa 3.000 £ im Jahr, aus wenigen Gehältern.
Der Berufseinstieg ist die Indeed-Spanne für Mobile Developers, aus Gehältern in vielen Anzeigen. Die Stufe mit Berufserfahrung und Senior stammen aus den ausgeschriebenen Gehältern, die ITJobsWatch über sechs Monate für Mobile Developers nennt: die Stufe mit Berufserfahrung ihr unterer Teil, Senior von dort bis zum oberen Ende. Die Werte von ITJobsWatch für iOS und Android liegen nah daran.
Quellen: Indeed (Okt. 2026), ITJobsWatch: Mobile Developer (Okt. 2026), ITJobsWatch: iOS-Entwickler (Okt. 2026), Payscale (Mai 2025).
Gehälter recherchiert am 28.10.2026.
Kinder und Datenschutz: Der Children's Code der ICO, der britischen Datenschutzbehörde, setzt Standards für Apps, die wahrscheinlich von Kindern in Großbritannien genutzt werden, etwa Datenschutzeinstellungen, die von Anfang an streng sind.
Indien
Gehalt (Grundgehalt)
- Berufseinstieg: ₹2,41 Lakh bis ₹5,07 Lakh im Jahr
- Mit Berufserfahrung: ₹5,07 Lakh bis ₹8,08 Lakh im Jahr
- Senior: ₹8,08 Lakh bis ₹20 Lakh im Jahr
Gesamtgehalt: Payscale nennt für App-Entwickler in Indien Boni von etwa ₹1.000 bis ₹3,91 Lakh und eine Gewinnbeteiligung bis etwa ₹35.000 im Jahr.
Der Berufseinstieg reicht vom unteren Ende der Payscale-Spanne für Mobile Applications Developers bis zu ihrem Wert für ein bis vier Jahre Berufserfahrung; die Stufe mit Berufserfahrung von dort bis zum Payscale-Durchschnitt für iOS-Entwickler; Senior von diesem Durchschnitt bis zum oberen Ende der Spanne, das Payscale auf ₹20 Lakh rundet.
Quellen: Payscale: App-Entwickler (Mobile Applications Developer) (Jan. 2026), Payscale: iOS-Entwickler (Aug. 2026), Payscale: Android-Entwickler (Okt. 2026).
Gehälter recherchiert am 28.10.2026.
Datenschutz und Größe: Indiens Digital Personal Data Protection Act (DPDP) regelt Einwilligung und personenbezogene Daten in Apps für Nutzer in Indien. Viele indische Apps laufen auf günstigen Android-Handys und in langsamen Netzen; App-Größe und Offline-Betrieb zählen dort besonders.
Die beiden Stores und ihre Regeln
Jede öffentliche App durchläuft eine Prüfung, bevor sie die Nutzer erreicht. Apple veröffentlicht die App Store Review Guidelines, Google Play seine Developer Program Policies; beide regeln Datenschutz, Zahlungen in der App, Inhalte und was eine App auf dem Handy tun darf, und beide ändern sich mehrmals im Jahr. Ein App-Entwickler liest die Regeln beider Stores für die Plattformen, auf denen das Team ausliefert.
In der EU erlaubt der Digital Markets Act (DMA), das Gesetz über digitale Märkte, Apps für das iPhone auch außerhalb des Stores von Apple anzubieten, unter Bedingungen, die Apple für die EU festlegt. Für das Veröffentlichen einer App braucht es kein Zertifikat; jeder Store verlangt ein Entwicklerkonto und prüft jede neue Version.
Dein Lebenslauf für einen Job als App-Entwickler
Ein App-Lebenslauf wird zweimal gelesen: von der Bewerbersoftware, die nach den Wörtern der Anzeige sucht, und von einem Lead-Entwickler, der Apps sucht, die echte Menschen nutzen. Gib beiden, was sie suchen: die Stichwörter und die Apps mit ihrer Größe und ihren Ergebnissen.
Nutze die Stichwörter der Anzeige
- Nenne Plattform und Stack so wie die Anzeige: „iOS“, „Swift“, „SwiftUI“, „Android“, „Kotlin“, „Jetpack Compose“, „Flutter“, „React Native“. Die Skill-Tabelle oben zeigt, welche Stichwörter die Anzeigen am häufigsten nutzen.
- Verlinke die Apps, die du gebaut hast, in den Stores und sag, welcher Teil deiner war: der Bezahlablauf, der Offline-Modus, die Release-Pipeline.
- Ein Kurs oder Zertifikat, an dem du noch arbeitest, steht als „laufend“ im Lebenslauf, mit dem Monat, in dem du ihn abschließen willst.
- Zeig Qualität mit den Zahlen, die dir Stores und Crash-Werkzeuge geben: Bewertung, absturzfreie Sitzungen, Startzeit, App-Größe.
Belege jeden Skill
Eine App-Zeile belegt sich mit einem Feature, einer Zahl und dem, was Nutzer gespürt haben: schnellerer Start, weniger Abstürze, eine bessere Bewertung, ein Release-Zyklus von Wochen auf Tage verkürzt.
| Skill | Schwache Zeile | Starke Zeile, mit Beleg |
|---|---|---|
| Swift und SwiftUIDie Sprache des modernen iOS: Werttypen, async und await und SwiftUI oder UIKit für die Screens. | iOS-Features in Swift entwickelt. | Den Checkout einer iOS-App im Handel in SwiftUI neu gebaut; die Abbrüche im Checkout sind in zwei Monaten um ein Fünftel gesunken. |
| KotlinDie Sprache des modernen Android: Coroutines für Arbeit im Hintergrund, Null-Sicherheit und Jetpack Compose für die Screens. | An der Android-App gearbeitet. | Die Bestellhistorie der Android-App auf Kotlin und Compose umgestellt; der Screen öffnet sich auf günstigen Handys doppelt so schnell. |
| Weniger Abstürze | Bugs und Abstürze behoben. | Die absturzfreien Sitzungen in einem Quartal von 97,1 auf 99,6 Prozent gebracht, durch das Beheben der 15 häufigsten Absturzgruppen. |
| Release-PipelineJede Änderung wird von der Pipeline gebaut, getestet und signiert; Store-Uploads und Testversionen ohne Handarbeit. | CI/CD eingerichtet. | Signieren und Store-Uploads für beide Apps automatisiert; ein Release dauert eine Stunde statt zwei Tage Handarbeit. |
| Offline-Modus | Offline-Funktionen umgesetzt. | Offline-Entwürfe mit Synchronisation für eine Service-App gebaut, die 400 Techniker im Außendienst nutzen; seitdem kein verlorener Auftrag mehr. |
Schreib in jede Zeile nur Arbeit, die du selbst gemacht hast. Wenn ein ganzes Team die App ausgeliefert hat, sag, welchen Teil du gebaut und welche Entscheidung du getroffen hast.
Wie wir unsere Daten lesen
- Die Jobs: die Jobs als App-Entwickler, Mobile Developer, iOS-Entwickler und Android-Entwickler in unserer Jobsuche, so zugeordnet, wie die Suche sie findet. Unsere Liste ist nicht der ganze Markt, deshalb nennen wir Anteile und Rangfolgen, nie Anzahlen.
- Die Skills: Wir lesen jeden Tag eine Stichprobe der Anzeigen und zählen die Skills darin mit einer festen Wortliste. Wir behalten nur diese Zählung, nie den Text der Anzeige.
- Gehalt: aus veröffentlichten Gehaltsstudien, mit Quelle und Datum, als Spanne vom Berufseinstieg bis Senior. Es ist nicht aus unseren Anzeigen berechnet.
- Datum: Jede Zahl wird täglich neu berechnet und nennt den Tag, an dem sie berechnet wurde.
Häufige Fragen
- Was macht ein App-Entwickler?
- Er baut und pflegt Apps für iOS, Android oder beide: die Screens, die Daten auf dem Handy, die Aufrufe an den Server und jedes Release über die App-Stores.
- Sollte ich iOS, Android oder ein plattformübergreifendes Werkzeug lernen?
- Lies die Anzeigen dort, wo du arbeiten willst. Viele Teams stellen für eine Plattform in Swift oder Kotlin ein; andere nutzen Flutter oder React Native für beide. Eine Plattform gründlich zu kennen, hilft auf beiden Wegen.
- Brauche ich ein Zertifikat, um Apps zu veröffentlichen?
- Nein. Jeder Store verlangt ein Entwicklerkonto und prüft jede neue Version nach seinen eigenen Regeln.
- Welche Werkzeuge sollte ein App-Entwickler kennen?
- Xcode für iOS, Android Studio für Android, Git, ein Werkzeug für Absturzberichte und die Build-Pipeline, die die App signiert und hochlädt.
- Was sollte ein Lebenslauf als App-Entwickler zuerst zeigen?
- Die Apps, an denen du gearbeitet hast, mit Links, den Teil, den du gebaut hast, und Zahlen wie absturzfreie Sitzungen, Startzeit oder Bewertungen.
Mehr zu diesem Beruf
Offene App-Entwickler-Jobs ansehenPrüfe deinen Lebenslauf für diese Jobs
Ähnliche Berufe
Jobs von Arbeitnow und der Bundesagentur für Arbeit