Proximie
RemoteStar
Senior iOS Entwickler
Über uns
Kunde: Ein globales Fintech-Unternehmen aus dem FTSE 250-Index mit Hauptsitz in London, das in 18 Ländern und auf fünf Kontinenten präsent ist. Ihre preisgekrönten Produkte und Plattformen unterstützen Macher auf der ganzen Welt und geben ihnen Zugang zu über 19,000 Finanzmärkten.
Über die Rolle
Wir suchen einen hochqualifizierten und passionierten Senior iOS Entwickler mit starkem Hintergrund in Swift und Verständnis für agile Methoden sowie moderne Entwicklungspraktiken wie Spec-Driven Development (TDD), Test-Driven Development (TDD) und Extreme Programming (XP). Wenn Sie ein Teamplayer sind, der in einem kollaborativen und schnelllebigen Umfeld erfolgreich ist und Pair Programming genießt, ist diese Rolle genau das Richtige für Sie.
Hauptverantwortlichkeiten
- Entwerfen, Entwickeln und Pflegen von qualitativ hochwertigen iOS-Anwendungen mit Swift.
- Zusammenarbeit mit funktionsübergreifenden Teams unter Anwendung agiler und Extreme-Programming-Praktiken.
- Pair Programming praktizieren und zu einer kollaborativen Coding-Kultur beitragen.
- Implementieren und Pflegen von CI/CD-Pipelines für effiziente App-Bereitstellung und -Auslieferung.
- Schreiben von sauberem, testbarem Code und Befolgen von TDD-Prinzipien zur Sicherstellung der Softwarequalität.
- Teilnahme an Code-Reviews, Retrospektiven und täglichen Stand-ups.
- Auf dem Laufenden bleiben über iOS-Trends und kontinuierlich neue Ideen einbringen.
Erforderliche Fähigkeiten & Qualifikationen
- 8+ Jahre professionelle Erfahrung in der iOS-Entwicklung.
- Expertise in Swift und iOS SDK.
- Starke Erfahrung mit Spec-Driven Development
- Erfahrung mit CI/CD-Tools wie Bitrise, Jenkins, GitHub Actions oder Ähnlichem.
- Starke Erfahrung mit Test-Driven Development (TDD).
- Vertrautheit mit Extreme Programming (XP) Praktiken und Werten.
- Praktische Erfahrung mit Pair Programming in einem professionellen Umfeld.
- Tiefes Verständnis von agilen Methoden wie Scrum oder Kanban.
- Ausgezeichnete Kommunikations- und Problemlösungsfähigkeiten.
- Fähigkeit, in einem schnelllebigen, kollaborativen Umfeld zu arbeiten.
