Zum Inhalt springen

Remote Worldwide

Softwareentwickler für Apple-Plattformen

Zweimal im Jahr trifft sich das Team persönlich bei unternehmensweiten Retreats.

  • Swift · erforderlich
  • iOS · erforderlich
  • Git · erforderlich
  • Englisch · erforderlich
Arbeitszeit
Die Tagesarbeitszeit kann selbst gewählt werden. Empfohlen werden 8 Stunden täglich und höchstens 40 Stunden pro Woche.
Erfahrung
Erwartet wird Berufserfahrung im Entwurf, in der Entwicklung und Wartung produktiver iOS-Apps mit Swift sowie Erfahrung mit produktivem SwiftUI und Code-Reviews.
Vergütung
Gehalt nicht angegeben

Die Rolle in Kürze

Die Rolle entwickelt schnelle, zuverlässige Apps für iOS, iPadOS und watchOS und unterstützt die Modernisierung einer seit 2013 ausgelieferten Codebasis für Millionen Menschen. Sie arbeitet in einem vollständig remote und vorrangig asynchron organisierten Team aus sieben Entwicklern und einer Entwicklungsleitung mit Design, Backend-Entwicklung und Produktmanagement zusammen.

Deine Aufgaben

  • Die Rolle konzipiert, entwickelt und veröffentlicht Funktionen für Produktivitäts- und Kommunikationsapps auf Apple-Plattformen, von der Prüfung der Spezifikation bis zur Veröffentlichung im App Store.
  • Nach der Einarbeitung übernimmt sie die direkte Verantwortung für einen Bereich wie Architektur, technische Grundlagen, Tests, Performance, Barrierefreiheit, Integrationen oder Build-Konfigurationen und entwickelt dessen Ausrichtung und Qualität weiter.
  • Sie migriert Oberflächen von UIKit zu SwiftUI und bestehenden asynchronen Code zu Swift Concurrency innerhalb einer derzeitigen MVVM-C-Architektur mit Dependency Injection.
  • Sie untersucht und behebt Abstürze und Performanceprobleme, die über Sentry und das Kundenerfahrungsteam gemeldet werden.
  • Sie hält CI-Pipeline und Entwicklungswerkzeuge einschließlich der Automatisierungen zur Untersuchung von CI-Fehlern funktionsfähig.
  • Sie arbeitet in funktionsübergreifenden Teams mit Design, Backend-Entwicklung und Produktmanagement und beteiligt sich am rotierenden Unterstützungsdienst für das Kundenerfahrungsteam.
  • Sie trägt zu Verbesserungen der Synchronisierungsengine bei und übernimmt Entwicklungsbereiche von Anfang bis Ende.

Das solltest du mitbringen

Erforderlich

  • Erwartet werden hohe eigene und gemeinsame Qualitätsmaßstäbe sowie der Anspruch, Probleme mit großer Wirkung für Kunden und Unternehmen zu lösen.
  • Erwartet werden Qualitätsbewusstsein, kontinuierliches Lernen und die Weiterentwicklung der eigenen Fähigkeiten sowie intensive Arbeit mit anschließendem vollständigem Abschalten zur Erholung.
  • Erwartet werden Eigeninitiative, Verlässlichkeit, gegenseitiges Vertrauen und volle Projektverantwortung mit wenig oder keiner Anleitung. Hochwertige Ergebnisse sollen selbstständig, konstant und termingerecht geliefert werden.
  • Erwartet werden klare, prägnante und ansprechende Kommunikation, verlässlicher Informationsaustausch und respektvolle Beziehungen sowie kulturelles und soziales Bewusstsein im Umgang mit anderen.
  • Erwartet wird Berufserfahrung im Entwurf, in der Entwicklung und Wartung produktiver iOS-Apps mit Swift sowie die kontinuierliche Beschäftigung mit der Weiterentwicklung der Sprache.
  • Erwartet werden SwiftUI-Erfahrung im Produktiveinsatz und ausreichende UIKit-Kenntnisse, um in einer älteren Codebasis zu arbeiten und sie zu migrieren.
  • Erwartet wird praktische Erfahrung mit Swift Concurrency, einschließlich async/await, Actors und strukturierter Nebenläufigkeit sowie der Migration von Callback- oder Combine-basiertem Code.
  • Erwartet wird Vertrautheit mit gängigen Persistenzansätzen wie GRDB, SQLite oder Core Data und mit der sicheren Migration von Nutzerdaten in einer seit Jahren genutzten App.
  • Erwartet wird eine bewährte Testpraxis mit fachlich begründbaren Unit- und UI-Tests sowie einer eigenen Einschätzung dazu, was getestet werden sollte.
  • Erwartet werden Sicherheit im Umgang mit Git, Pull-Request-basierten Arbeitsabläufen und CI-Pipelines sowie Erfahrung mit Reviews, die den Code anderer verbessern.
  • Erwartet wird Vertrautheit mit den Human Interface Guidelines für Apple-Plattformen und mit den relevanten Änderungen jeder WWDC.
  • Erwartet wird der wirksame Einsatz von KI-Codeassistenten und Agenten zur Beschleunigung der Arbeit, verbunden mit eigenständiger Prüfung ihrer Ergebnisse und dem Erkennen ihrer Fehler.
  • Erwartet wird ein sicherer Umgang mit einer von direktem Feedback geprägten Arbeitsumgebung, einschließlich des Gebens und Annehmens von Rückmeldungen.
  • Erwartet wird die Bereitschaft, die Entwicklungsrichtung mitzugestalten und an einer Planung mitzuwirken, die Nutzen schafft und Risiken früh reduziert.
  • Erwartet werden klare schriftliche Englischkenntnisse und Sicherheit bei schriftlichen Entscheidungen, da der Großteil der Arbeit schriftlich erfolgt.
  • Barrierefreiheit und Sicherheit sollen als integrale Bestandteile guter Softwareentwicklung behandelt werden.

Von Vorteil

  • Erfahrung mit watchOS, Widgets oder App-Erweiterungen ist von Vorteil.
  • Erfahrung mit einer umfangreichen Codebasismigration oder einer Monorepo-Struktur ist von Vorteil.
  • Erfahrung mit Remote-Arbeit über Zeitzonen hinweg ist von Vorteil.

So ist Remote hier geregelt

  • Die Tätigkeit erfolgt vollständig remote und vorrangig asynchron. Der Arbeitsort kann weltweit ohne Standortbeschränkungen gewählt werden.
  • Zweimal jährlich finden persönliche Treffen bei unternehmensweiten Retreats statt.

Das wird angeboten

  • Das Gehalt wird anhand einer Formel aus branchenüblichen Kompetenzbewertungen und geografischem Standort berechnet; eine Gehaltsverhandlung ist dafür nicht erforderlich.
  • Ein wiederkehrendes Weiterbildungsbudget steht für Konferenzen, Kurse und Bücher zur Verfügung.
  • Es gibt persönliche Retreats auf Team- und Unternehmensebene.
  • Die Kosten eines passenden Coworking-Arbeitsplatzes werden übernommen.
  • Ein monatliches Budget finanziert arbeitsunterstützende Dienste wie Internet zu Hause, Arbeitsapps und Musikabonnements.
  • Für arbeitsbezogene Ausstattung steht ein wiederkehrendes Budget bereit.
  • Pro Jahr gibt es 8 Wochen beziehungsweise 40 Tage bezahlte Freizeit, die nach eigener Wahl für Urlaub und gesetzliche Feiertage genutzt werden können.
  • Neue Eltern erhalten 5 Wochen bezahlte Elternzeit zusätzlich zu 13 Wochen bezahlter medizinischer Freistellung im Zusammenhang mit einer Schwangerschaft.

So läuft die Bewerbung

  • Die Bewerbung umfasst einen Lebenslauf oder manuell eingetragene Berufserfahrung sowie durchdachte Antworten auf sämtliche Bewerbungsfragen. Ein Anschreiben ist nicht erforderlich.
  • Auch Bewerbungen von Personen, die nach eigener Einschätzung mindestens die Hälfte der Anforderungen erfüllen, werden berücksichtigt.
  • Jede Bewerbung wird hinsichtlich Motivation, Fähigkeiten und Erfahrung geprüft; anschließend erfolgt eine Rückmeldung zum Bewerbungsstatus.
  • Für Personen in der engeren Auswahl wird vorab die standortbezogene Gehaltsspanne berechnet und mitgeteilt. Anschließend folgt ein 30-minütiges Erstgespräch mit dem Recruitingteam.
  • Es folgen ein Gespräch zur Werteübereinstimmung mit der Entwicklungsleitung, eine bezahlte Arbeitsaufgabe, ein Gespräch zur fachlichen Passung und ein Gespräch zum kulturellen Beitrag mit der technischen Leitung.
  • Nach Referenz- und Hintergrundprüfungen erhält die ausgewählte Person ein Angebot.
  • Bewerbungsdaten werden im Bewerbermanagementsystem gespeichert und ausschließlich für Recruitingzwecke verwendet. KI-Werkzeuge können bei Prüfung und Organisation unterstützen; jede Einstellungsentscheidung trifft ein Mensch.

Veröffentlicht: 09.10.2026 · Quelle geprüft: 17.10.2026.

Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.