Software Developer iOS / Swift (m/w/d)
Standort: Hamburg
Arbeitszeit: 40 Stunden pro Woche
Remote-Anteil: 90 %
Für unseren Kunden, ein großes deutsches Dienstleistungsunternehmen, suchen wir einen Software Developer iOS / Swift (m/w/d). In dieser Position entwickeln Sie native iOS-Anwendungen weiter und gestalten moderne Benutzeroberflächen und wiederverwendbare UI-Komponenten in einem agilen, crossfunktionalen Entwicklungsteam. Dabei arbeiten Sie eng mit verschiedenen Fachbereichen und Entwicklerteams zusammen und tragen zur Qualität und Weiterentwicklung der mobilen Anwendungen bei.
Deine Aufgaben - Moderne iOS-Anwendungen entwickeln
- Entwicklung und Umsetzung nativer iOS-Features mit Swift und etablierten Entwicklungstools
- Technische Weiterentwicklung und Refactoring bestehender Features und Komponenten
- Mitarbeit an der Konzeption betriebssystemspezifischer Lösungen sowie Analyse technischer Anforderungen
- Abstimmung offener Umsetzungsfragen und Einschätzung von Aufwand und Komplexität
- Qualitätssicherung der entwickelten Komponenten inklusive Dokumentation
- Durchführung von Code Reviews, beispielsweise für Pull Requests
- Analyse und Behebung von Softwarefehlern sowie Integration externer Module und Bibliotheken
- Regelmäßige Präsentation von Entwicklungsergebnissen im Projektteam
- Aktive Zusammenarbeit mit anderen Teams und Beteiligung am fachlichen Austausch innerhalb der iOS-Community
Dein Profil - Das bringst du mit
- Abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation bzw. nachgewiesene Kenntnisse
- Nachweisbare Berufserfahrung in der nativen iOS-Entwicklung mit Swift, Xcode und Git: mindestens 600 Tage Programmiertätigkeit innerhalb der letzten fünf Jahre vor Ablauf der Angebotsfrist
- Sehr gute Kenntnisse in SwiftUI sowie Erfahrung mit UIKit
- Erfahrung mit UI-Komponenten und Design-Systemen
- Kenntnisse im automatisierten Testing, insbesondere UI- und Unit-Tests mit XCTest
- Ausgeprägte Kommunikations- und Teamfähigkeit sowie Freude an der Zusammenarbeit mit anderen Teams
- Bereitschaft zum Einsatz KI-gestützter Entwicklungstools und zu modernen Entwicklungsansätzen wie Agentic Coding
- Kenntnisse in reaktiven Frameworks wie Combine und Erfahrung mit Swift Package Manager (SPM), CocoaPods, CI/Jenkins und Fastlane sind von Vorteil
Das erwartet dich
- Mitarbeit an der Weiterentwicklung moderner mobiler Anwendungen
- Ein agiles Arbeitsumfeld nach Scrum in einem crossfunktionalen Team
- Hoher Remote-Anteil von ca. 90 %
- Einsatz moderner Entwicklungswerkzeuge und KI-gestützter Methoden
- 40-Stunden-Woche