Menschen und Technologien zu verbinden, den Perfect Match für unsere Kunden zu gestalten, immer die richtigen Expert:innen für die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafür suchen wir dich: als ambitionierte:r Kolleg:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Wir realisieren spannende Projekte für namhafte Anbieter und Entwickler von IT-Lösungen für smarte Integration von IT-Trends und etablierter Lösungen.
iOS Platform Engineer (Swift & DevOps) (m/w/d)
Dein Aufgabengebiet
- Entwicklung, Betrieb und Optimierung von Build-, Release- und Deployment-Prozessen für iOS-Anwendungen
- Weiterentwicklung und Refactoring bestehender Softwarekomponenten mit Swift, SwiftUI und UIKit
- Implementierung automatisierter Tests mit XCTest, Swift Testing sowie Unit- und UI-Tests
- Analyse und Behebung von Fehlern in Anwendungen, Build-Pipelines und Entwicklungsumgebungen
- Integration neuer Technologien, Frameworks und Tools in die bestehende Entwicklungsplattform
- Zusammenarbeit mit Entwicklungsteams bei Architektur-, CI/CD- und DevOps-Themen (GitHub Actions, Jenkins, Ansible)
Deine Vorteile bei uns
- Unbefristeter Arbeitsvertrag
- Viel Flexibilität durch die Möglichkeit, mobil zu arbeiten
- Flexible Arbeitszeitgestaltung durch Gleitzeitregelungen, Teilzeitmöglichkeiten und z. T. Vertrauensarbeitszeit
- Weiterbildungsangebote unseres Inhouse-Instituts, der FERCHAU Academy (E-learnings, Trainings und Seminare)
- Satte Rabatte mit Einkaufsvergünstigungen, z. B. bei Reisen, Elektronik oder Autos
- Fit bleiben mit einer vergünstigten Mitgliedschaft bei Fitness First
Dein Profil
- Bachelor- bzw. Fachhochschulausbildung mit Berufserfahrung oder anderweitig erworbene vergleichbare Kenntnisse
- Mehrjährige Erfahrung in der Softwareentwicklung mit Swift sowie im Aufbau und Betrieb von CI/CD-Pipelines
- Fundierte Kenntnisse in Xcode, Git, GitHub Actions, Swift Package Manager, SwiftUI und UIKit
- Erfahrung im Bereich automatisierter Softwaretests mit XCTest, Swift Testing sowie Unit- und UI-Tests
- Idealerweise Know-how in Jenkins, Ansible, Node.js, Continuous Delivery oder der Entwicklung mit Kotlin Multiplatform bzw. im Mobile-Umfeld (iOS/Android)
- Sehr gute Deutschkenntnisse (C1) in Wort und Schrift