Das Wichtigste in Kürze

  • Kern: Mobile Anwendungen eines Unternehmens, für iOS, Android oder beide Plattformen gleichermaßen, verantwortet der App-Entwickler über den gesamten Lebenszyklus hinweg, vom gemeinsamen Entwurf mit dem Design-Team bis zum Store-Release und darüber hinaus im laufenden Betrieb.

  • Gehalt: Marktüblich sind 65.000 bis 105.000 Euro Jahresbrutto, der Mittelwert liegt bei etwa 82.000.
  • Einordnung: Spezialistenprofil, verankert mitten im Produktteam. Gearbeitet wird je nach Anforderung der App nativ mit Swift und Kotlin oder plattformübergreifend mittels Flutter beziehungsweise React Native.

Ein App-Entwickler, in Stellenanzeigen auch Mobile Developer oder App Developer, entwickelt jene Software, über die ein Unternehmen auf den Smartphones seiner Kundschaft präsent ist. Und sorgt dafür, dass sie dort reibungslos funktioniert. Die Umsetzung erfolgt entweder nativ für iOS und Android oder über plattformübergreifende Frameworks wie Flutter und React Native, meistens eingebettet im Produktteam zwischen Design, Backend und Produktmanagement. Berichtet wird je nach Hausstruktur an einen Teamlead, den Engineering Manager oder unmittelbar an die Produktleitung. Was zur Rolle gehört, was sie kostet und woran Besetzungen in diesem Feld häufig scheitern, haben wir aus Mandaten unserer Praxis zusammengestellt.

App-Entwickler: Definition & Key Facts

Die drei folgenden Fragen begegnen uns in nahezu jedem Erstgespräch mit Unternehmen, wenn auch meist in anderer Abfolge.

Was macht ein App-Entwickler?

Für die mobile Anwendung eines Unternehmens trägt der App-Entwickler Verantwortung, konzeptionell ebenso wie in der handwerklichen Umsetzung. Entwürfe gießt er in Code, bindet Schnittstellen an und manövriert Builds durch die Reviews der Stores. Anschließend hält er alles im Griff, was Nutzer und Betriebssysteme an Überraschungen bereithalten. Im Unterschied zum Backend-Kollegen liegt sein Werk eben nicht auf einem Serverschrank im Keller, sondern in zehntausenden fremden Hosentaschen. Dort wird jede Schwäche am nächsten Morgen als öffentliche Ein-Stern-Bewertung sichtbar.

Sein Arbeitsalltag bewegt sich auf mehreren Flughöhen, oft an ein und demselben Tag. Montagvormittag ein frisches Feature in SwiftUI, Mittwoch Crash-Reports, weil das aktuelle iOS-Update eine Bibliothek aus dem Tritt gebracht hat, Freitag der Release-Kandidat, bei dem erst das Store-Review darüber befindet, ob das Wochenende ruhig verläuft. Dazwischen reichlich Abstimmung mit Design, Backend und Produktmanagement. Eine App ist selten Werk eines Einzelnen, fast immer aber dessen Verantwortung, sobald sie im Store schlechte Bewertungen einfährt.

Bei App-Rollen klären wir im Briefing zuerst zwei Dinge: den Stack und den Reifegrad. Greenfield oder gewachsene App, nativ oder Flutter, das sind vier verschiedene Suchen. Ein Senior aus der einen Welt fängt in der anderen fast wieder von vorn an.

Florenz Klasen (Wirtsch.-Ing.), Partner & Senior HR Consultant bei TechMinds

Wie die Rolle im Einzelnen zugeschnitten ist, bestimmt die Größe des Hauses erheblich mit. Eingespielte Mobile-Teams verteilen die Plattformen auf mehrere Schultern. Der eine lebt praktisch in Swift, die Kollegin in Kotlin, dazu kommen eigene Hände für Build-Pipeline und Tests. In kleineren Häusern dagegen trägt eine Person die gesamte mobile Entwicklung allein, inklusive aller Gestaltungsfreiheit und Verantwortung, die daran hängen.

Dazwischen liegt der Graubereich, den wir aus zahllosen Briefings kennen. Ein Webteam, das nebenher eine App am Leben hält. Ein einzelner Flutter-Entwickler, der kündigen möchte. Eine Agentur-App, die endlich im eigenen Haus landen soll. Welche dieser Konstellationen vorliegt, prägt die Suche stärker als jede Gehaltsvorstellung. Darum klären wir diesen Punkt im Briefing zuerst.

Aus der TechMinds-Praxis: Ein Berliner Hersteller von Sport- und Fitnessgeräten beauftragte uns mit der Suche nach dem ersten Mobile-Entwickler des Hauses, für eine App mit Live-Übertragungen von Wettkämpfen, Trainingsvideos und Community-Features. Vorhanden waren ein Design-Team, fünf Webentwickler sowie klare Vorstellungen. Eine App war nicht vorhanden. Ebenso wenig jemand, der je eine entwickelt hätte. Gesucht wurde also kein weiterer Mitarbeitender, sondern der Kopf, der die mobile Entwicklung von Grund auf aufbaut. Er sollte die Stack-Entscheidung fachlich tragen und mit der Zeit ein eigenes Team um sich herum formen. Ein solcher Greenfield-Zuschnitt dreht die Suchlogik komplett um. Wir sprechen gezielt Kandidaten an, die einen vergleichbaren Aufbau bereits einmal verantwortet haben. Und sortieren starke Mitentwickler konsequent aus, so beeindruckend ihre Lebensläufe im ersten Moment auch erscheinen mögen.

Welche Qualifikationen braucht ein App-Entwickler?

Ein einheitliches Ausbildungsprofil hat sich in diesem Berufsbild nie etabliert. Informatikstudium, Fachinformatiker-Ausbildung, Quereinstieg aus der Webentwicklung, alle drei Pfade sind uns in Mandaten vertraut. Keiner davon lässt verlässliche Rückschlüsse auf die Eignung zu. Zählbar ist, was sich im Store nachsehen lässt. Also veröffentlichte Apps, Tiefgang im gewählten Stack und ein belastbares Gespür für Nutzerführung. Einen Bewerber ohne jeden Store-Eintrag laden unsere Kunden erfahrungsgemäß erst gar nicht ein. Und ehrlicherweise sprechen wir eine solche Empfehlung auch selten aus.

Was verdient ein Mobile Developer?

In den meisten Fällen dürfte das Jahresbruttogehalt zwischen 65.000 und 105.000 Euro liegen. Im Mittel sind es rund 82.000 Euro. Ob die Ausschreibung nun App-Entwickler oder Mobile Developer heißt. An der Spanne ändert der Titel nichts. Aufgespannt wird sie vor allem durch Seniorität und Stack. Wer beide Plattformen nativ beherrscht, verhandelt aus einer anderen Position als der Umsteiger, der sein erstes Flutter-Projekt gerade erst abgeschlossen hat. Die Aufschlüsselung im Detail findet sich weiter unten im Gehaltskapitel.

App-Entwickler im Überblick: baut mobile Apps für iOS und Android vom Konzept bis zum Release, im Schnitt 82.000 Euro.

App-Entwickler vs. Backend-Entwickler: Wo liegt der Unterschied?

Beide arbeiten am selben Produkt, nur eben an gegenüberliegenden Enden der Leitung. Dem App-Entwickler gehört all das, was auf dem Endgerät passiert. Oberfläche, Bedienlogik, Offline-Verhalten, dazu Kamera, Push und dieser bekanntermaßen knappe Akku. Server-Logik, Datenbanken und die Schnittstellen, die die App überhaupt mit Leben füllen, fallen in den Verantwortungsbereich des Backend-Entwicklers.

Interessant wird es an der Naht zwischen beiden. Benötigt eine API drei Sekunden Antwortzeit, beschwert sich im Store niemand über den Server, sondern über den trägen Ladebalken der App. Gute App-Entwickler denken deshalb bis in Schnittstellen hinein, die sie selbst niemals anfassen werden. Der Software Engineer wiederum stellt schlicht den breiteren Oberbegriff dar. Vollwertige Full-Stack-Profile, die Gerät und Server gleichermaßen souverän bedienen, haben wir im Mobile-Bereich bislang nur selten gesehen. Englischsprachige Stellenanzeigen führen dieselbe Rolle unter dem Titel App Developer oder einfach Mobile Developer.

App-Entwickler vs. Backend-Entwickler: die App auf dem Gerät gegen Logik und Schnittstellen auf dem Server.

Was sind die Aufgaben eines App-Entwicklers?

Der Zuschnitt verändert sich mit der Teamgröße, die eigentliche Aufgabenliste darunter blieb in unseren App-Mandaten der jüngeren Vergangenheit bemerkenswert stabil:

  • Apps konzipieren: Entwürfe aus Design und Produktmanagement übersetzt er früh in realistisch umsetzbare Funktionen. Was im Figma formvollendet wirkt, läuft auf einem fünf Jahre alten Mittelklassegerät nämlich keineswegs automatisch flüssig.
  • Features entwickeln: Das eigentliche Kerngeschäft, nativ mit Swift und Kotlin oder quer über beide Plattformen hinweg mit Flutter und React Native. Welche Welt dabei die richtige ist, entscheidet die Architektur, nicht der persönliche Geschmack, und steht in unseren Briefings fast immer weit vorn.
  • Schnittstellen anbinden: Daten aus REST-APIs abholen, lokal zwischenspeichern, Push-Nachrichten verarbeiten. Wie sauber dabei gecacht wurde, verrät der nächste Regionalzug mit Funkloch zuverlässig.
  • Qualität sichern: Automatisierte Tests, dazu ein wachsames Auge auf Crashes und Performance. Eine Ein-Stern-Welle nach misslungenem Release geht am Ende teurer aus als jede Testwoche im Vorfeld.
  • Releases ausliefern: Builds durch die Reviews von App Store und Google Play manövrieren, die eigene CI/CD-Pipeline funktionsfähig halten. Ein dringender Hotfix sollte schließlich nicht an der eigenen Bürokratie scheitern.
  • Apps weiterentwickeln: Nutzerfeedback, OS-Updates, neue Gerätefunktionen, die App ist dauerhaft in Bewegung. Kaum irgendwo fällt Stillstand so rasch auf wie im Store.
Sechs Kernaufgaben des App-Entwicklers, von Konzeption und Entwicklung bis Release über App Store und Google Play.

Anforderungen an den App-Entwickler: Ausbildung und Qualifikationen

In unseren Qualifikationsgesprächen trennen vier Faktoren jene Kandidaten, die eine App eigenständig tragen können, von denen, die lediglich Tickets abarbeiten.

  • Mobile Praxiserfahrung: Mehrjährige Arbeit an Apps, die tatsächlich im Store veröffentlicht sind. Zwei Store-Links verraten uns mehr über einen Bewerber als vier Seiten Lebenslauf, bis hin zur Update-Disziplin und dem Grundton der Nutzerbewertungen.
  • Swift, Kotlin oder Flutter: Auf einer Plattform ist echte Tiefe gefragt, auf der zweiten mindestens Lesefähigkeit. Das Ökosystem drumherum, Xcode, Gradle, die Besonderheiten der Store-Reviews, gehört für uns selbstverständlich mit dazu.
  • API- und Datenkompetenz: Weil die Verbindung unterwegs ständig abreißt, im ICE-Tunnel beispielsweise oder zwei Etagen unterhalb eines Parkhausdecks, muss er lokale Datenhaltung und Synchronisation souverän beherrschen. REST und Authentifizierung setzen wir dabei stillschweigend voraus.
  • Produktdenken: Telemetrie interpretieren, Nutzerpfade kritisch hinterfragen, mit Designern diskutieren können. Uns sind in der Vergangenheit Apps begegnet, die technisch einwandfrei waren und die trotzdem schlicht niemand verwendet hat.

In Stellenanzeigen wird im Übrigen häufig ein Flutter-Entwickler verlangt, gemeint ist aber meistens nur der Wunsch nach einer gemeinsamen Codebasis statt zwei getrennter, weshalb wir die Framework-Frage im Briefing gern noch einmal auf den Tisch bringen. Eine harte Grenze zieht Flutter ohnehin erst dort, wo Hardware tatsächlich ins Spiel kommt. Bluetooth, Sensorik oder Kamera in Echtzeit vertragen sich mit Abstraktionsschichten schlecht, da führt kein Weg an nativer Tiefe vorbei, und genau danach fragen wir im Qualifikationsgespräch, lange bevor über Frameworks überhaupt gesprochen wird. Nachdenklich macht uns eher ein Lebenslauf, in dem alle zwei Jahre der Stack wechselt, denn dort hat selten etwas Wurzeln geschlagen.

Vier Kernanforderungen an App-Entwickler: Mobile-Praxis, Plattform-Stack, API-Kompetenz, Produktdenken.

Wie viel verdient ein App-Entwickler? Gehalt im Detail

Hinter der Spanne von 65.000 bis 105.000 Euro verbergen sich allerdings sehr unterschiedliche Profile. Ein Entwickler mit zwei bis drei Jahren Mobile-Erfahrung, der häufig aus der Webentwicklung herübergewechselt ist und mit einem Bein noch im alten Stack steht, startet bei etwa 65.000. Der erfahrene Produktentwickler im Mittelstand, der eine Plattform mit echter Tiefe beherrscht, liegt bei rund 82.000. Für Seniors, die beide Plattformen nativ tragen und Architekturentscheidungen eigenverantwortlich treffen, markieren 105.000 den Rahmen. In Konzernen und im Fintech-Segment liegt das vereinzelt auch höher.

Damit bewegt sich die Rolle ein Stück über dem Backend-Entwickler, dessen Spanne von 50.000 bis 100.000 Euro reicht. „Die teuerste Fehleinschätzung in App-Mandaten ist, einen nativen Senior zum Preis eines Umsteigers zu suchen. Solche Profile gibt der Markt her, nur nicht zu dem Gehalt, und dann verliert man Monate“, sagt Florenz Klasen.

Bleibt der Standort. München und Berlin zahlen einen sichtbaren Aufschlag gegenüber der Fläche. Seit Remote zum Normalfall gehört, konkurriert der regionale Mittelständler unmittelbar mit genau diesen Märkten.

App-Entwickler-Gehalt: durchschnittlich 82.000 Euro, Spanne 65.000 bis 105.000 Euro brutto im Jahr.

Einordnung: In der TechMinds Gehaltsstudie IT & Engineering steht diese Rolle auf der Ebene Senior Professional im Fachbereich Softwareentwicklung. Dort lassen sich die Gehaltsspannen aller 162 Tech-Rollen vergleichen.

Wie wird man App-Entwickler?

In die Rolle führt nur selten ein geradliniger Weg. Manche kommen über das Informatikstudium, andere über die Fachinformatiker-Ausbildung oder über den Quereinstieg aus der Webentwicklung. Fast immer allerdings mit eigenen App-Projekten, die den ersten Store-Eintrag bereits mitbringen. Danach verzweigt sich der Pfad.

Fachlich reift der Senior, der die Architektur der App maßgeblich prägt, in Richtung des Softwarearchitekten, der Systemgrenzen weit über die App hinaus zieht. Der Weg in die Führung verläuft über den Lead Developer für das Mobile-Team und trägt von dort aus weiter.

Und der Greenfield-Fall aus dem Praxisbeispiel zeigt noch eine dritte Spielart, die uns häufiger begegnet, als Lehrbücher sie beschreiben. Wer die erste App eines Hauses im Alleingang hochgezogen hat, formt im Anschluss das Team darum herum. Und wächst mit der selbst aufgebauten Struktur in die Führung hinein.

Wie KI die Arbeit des App-Entwicklers verändert

Coding-Assistenten erzeugen inzwischen Boilerplate, Testgerüste und halbe Oberflächen unmittelbar aus dem Design-Entwurf heraus. Ein geübter Entwickler erledigt damit in Tagen, wofür einst ein Sprint nötig war. Das Schreiben von Code wird dadurch günstiger, das Beurteilen hingegen nicht. Die Verantwortung für Architektur, Performance und Datenschutz wandert eben nicht in das Werkzeug hinein. Sie bündelt sich beim Entwickler, der dieses Werkzeug bedient.

Für die zweitgrößere Verschiebung halten wir eine andere Entwicklung. KI zieht in die Apps selbst ein, als Kamera-Erkennung, Sprachsteuerung oder On-Device-Modell. Damit verschiebt sich auch das Anforderungsprofil, von der Frage nach dem Framework über die Latenz bis hin zu der Frage, was der Akku überhaupt noch verkraftet.

Abgenommen wird dem Entwickler also wenig, zugemutet dagegen so einiges. Den Umgang mit beidem fragen wir in unseren Kandidatengesprächen inzwischen standardmäßig ab.

Ihr Headhunter für App-Entwickler

Gute App-Entwickler bewerben sich nur selten aus eigenem Antrieb. Und die mit Store-Erfahrung sowie nativer Tiefe erst recht nicht, in Hamburg übrigens genauso wenig wie in München. Wir erreichen sie als Headhunter für Softwareentwickler über unser gewachsenes Netzwerk in Kombination mit diskreter Direktansprache. Im Qualifikationsgespräch prüfen wir Stack-Tiefe und Produktdenken. Daraus stellen wir Ihnen eine handverlesene digitale Shortlist zusammen. Erste passende Profile erhalten Sie im Durchschnitt nach 16,3 Tagen.

Ob als Tech & IT Personalvermittlung für die feste Besetzung oder im Rahmen unserer Expert Search. Sie schildern uns Ihre Vakanz, wir zeigen Ihnen, wie wir sie besetzen.

Grafiken: Die Infografiken dürfen gerne verwendet und geteilt werden. Bitte nennen Sie als Quelle diesen Beitrag oder techminds.de

Überregional tätig

Headhunter im ganzen DACH-Raum

Besetzte Positionen

Verwandte Rollen, die TechMinds besetzt