Remote nach Länderfreigabe
Senior-Produktentwickler für iOS und Swift
- Arbeitszeit
- Vollzeit
- Erfahrung
- Gefordert ist nachgewiesene Erfahrung in der nativen mobilen Entwicklung, verbunden mit starken Swift-Kenntnissen und tiefem Verständnis des iOS SDK und Entwicklungszyklus.
- Vergütung
- Gehalt nicht angegeben
Die Rolle in Kürze
Die Rolle verantwortet mobile Funktionen für Zahlungen und Cashmanagement vom technischen Entwurf bis zum Produktivbetrieb. In einem Team mit 5 bis 10 Personen arbeitet sie mit der Teamleitung, Produktmanagement, Design sowie Frontend- und Backend-Entwicklung zusammen.
Deine Aufgaben
- Mobile Funktionen werden vom technischen Entwurf bis zum Produktivbetrieb verantwortet, einschließlich kritischer Architektur- und UI-Arbeiten.
- Die Rolle löst Probleme bei der Echtzeitsynchronisation und leitet neue Initiativen innerhalb des Produktbereichs ihres Teams.
- Kontinuierliches Refactoring sowie Unit- und Snapshot-Tests sichern die Qualität der Codebasis und unterstützen eine schnelle, zuverlässige App.
- Im Rahmen der laufenden Migration werden Ansichten mit MVVM und async/await auf SwiftUI umgestellt.
- Die Rolle stimmt sich mit Backend-Teams, Design und Produktmanagement ab, damit das Team eine gemeinsame Produktvision verfolgt.
Das solltest du mitbringen
Erforderlich
- Ein Wohnsitz in Deutschland, Frankreich, Italien, Serbien, Portugal oder Spanien oder die Bereitschaft zum Umzug in eines dieser Länder ist Voraussetzung.
- Erwartet werden nachgewiesene Erfahrung in der nativen mobilen Entwicklung, starke Swift-Kenntnisse sowie ein tiefes Verständnis des iOS SDK und des Entwicklungszyklus.
- Erwartet wird die konsequente Anwendung bewährter Entwicklungspraktiken wie Unit-Tests mit XCTest und FBSnapshots, Clean Code und SOLID-Prinzipien.
- Erwartet werden pragmatische Problemlösung, greifbare Ergebnisse in einem schnelllebigen Umfeld und die Wahl der einfachsten funktionierenden Lösung.
- Erwartet werden klare Kommunikation auf Englisch und gute Zusammenarbeit mit technischen und nichttechnischen Kolleginnen und Kollegen.
- Erwartet werden Freude am Erlernen neuer Technologien und der Einsatz von KI-Werkzeugen zur Qualitätssteigerung, nicht nur zur Beschleunigung.
- Erwartet werden eigenständiges Experimentieren ohne vorherige Erlaubnis, der Einsatz von KI über naheliegende Anwendungen hinaus und das Urteilsvermögen, wann ihren Ergebnissen vertraut werden kann und wann sie hinterfragt werden müssen.
So ist Remote hier geregelt
- Voraussetzung ist ein Wohnsitz in Deutschland, Frankreich, Italien, Serbien, Portugal oder Spanien oder die Bereitschaft, in eines dieser Länder umzuziehen.
Das wird angeboten
- Die technische Umgebung umfasst eine zu 100 % in Swift geschriebene App mit MVP, Clean Architecture, mindestens 35 unabhängigen Modulen und einem zentralen Designsystem. Neue Ansichten entstehen mit SwiftUI; mindestens 80 sind bereits migriert.
- Die Codebasis umfasst mindestens 30.000 Unit-Tests und mindestens 450 Snapshot-Tests. Technische Vorabentwürfe, gemeinsame Code-Reviews und CI/CD mit GitHub Actions, Bitrise, Firebase Test Lab, Sonar, Fastlane und Tuist gehören zur Entwicklungsumgebung.
- Jedes Projekt hat eine Teamleitung und einen klaren Auftrag; das Team entscheidet selbst über seine Arbeitsweise und verbessert diese mit Kaizen und PDCA. Die Rolle erhält die volle Verantwortung für einen Produktbereich.
- Unbegrenzter Zugang zu KI-Werkzeugen sowie Zugang zu Cursor oder Copilot werden angeboten. Sprachmodelle sind Teil des Entwicklungsablaufs.
- Die Rolle ist Teil einer Mobile-Engineering-Community mit 140 Personen innerhalb einer Produktentwicklungsabteilung mit 500 Personen. Angeboten werden Mentoring, wöchentliche und monatliche Technikformate sowie Konferenzmöglichkeiten.
So läuft die Bewerbung
- Das Auswahlverfahren dauert durchschnittlich 20 Arbeitstage. Im Interviewprozess lernen Bewerbende ihre künftige Teamleitung kennen und sprechen vor ihrer eigenen Entscheidung direkt mit ihr.
- Mit der Bewerbung stimmen Bewerbende der Verarbeitung ihrer personenbezogenen Daten zur Bewerbungsprüfung zu. Die Daten werden bis zu 2 Jahre im Bewerberpool gespeichert.
- Im Auswahlverfahren werden keine externen Plattformen oder Agenturen eingesetzt, die Zahlungen von Bewerbenden verlangen.
Veröffentlicht: Datum unbekannt · 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.