13.08.2025 aktualisiert


Premiumkunde
100 % verfügbarSenior iOS Developer
Mannheim, Deutschland
Deutschland
Bachelor of ScienceSkills
iOSSwiftContinuous Integration (CI)User Experience DesignKotlinJenkins CI/CDNode.jsUI DesignTypescriptTestautomatisierung
iOS Entwicklung, UI Design, RESTful APIs, Continuous Integration, Test Automation, Swift, TypeScript, Ruby, Kotlin, C#, Jenkins, Firebase, iOS, MVVM, Interfaces, Apple Human Interface Guidelines, CoreLocation, Core Data, Software Architektur, fastlane
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Lead-Entwickler bei der Neuentwicklung eines Authenticator-Moduls und einer dazugehörigen Whitelabel iOS App mit SwiftUI, Async/Await und Kotlin Multiplatform Mobile.
- Refactoring eines komplexen Login-Prozesses auf Basis von PromiseKit zur Verbesserung der User Experience durch Parallelisierung.
- Technische Evaluierung mehrerer SaaS zur Softwarelokalisierung und prototypische Implementierung eines Custom Localisation-Workflows mit AWS (Lambda, DynamoDB, API Gateway).
- Integration eines neuen Login-Flows basierend auf OAuth 2.0.
- Einbringung mehrerer Ideen zur effizienteren Gestaltung der Build Pipeline und der Developer Experience.
- Unterstützung bei Bugfixes und A11y Verbesserungen, um die Apps mehr Menschen zugänglich zu machen.
- Weiterentwicklung einer bestehenden REST Schnittstelle auf Basis von C# und .NET.
- Entwicklung komplexer Formulare zur Dateneingabe inkl. Validierung und Kommunikation mit dem Backend.
- Mitwirkung bei der Konzeption, Implementierung und Veröffentlichung mehrerer Apps auf Basis von Swift, MVVM?C und RxSwift.
- Entwicklung eines Bild-Upload-Mechanismus mit Hilfe von Background Upload Sessions.
- Planung und Implementierung eines Echtzeit-Bestellprozesses via Firebase.
- Konzeption komplexer User-Interfaces bei Beachtung der Apple Human Interface Guidelines, sowohl eigenständig, als auch in Zusammenarbeit mit dem Design-Team.
- Implementierung mehrerer standortbezogener Mechanismen mit CoreLocation.
- Eigenverantwortliche Konzeption einer verhaltensbasierten Teststrategie zur Entwicklung geteilter Unit Tests zwischen Android und iOS.
- Implementierung eines progressiven Ansatzes zur Migration von Datenspeichern, die mit Core Data verwaltet werden.
- Durchführung von internen Code Reviews, sowohl für Android (Kotlin) als auch für iOS.
- Automatisierung des Release-Prozesses auf Basis von fastlane und Ruby.
- Einarbeitung und Betreuung neuer Mitarbeiter.

exali Berufshaftpflicht-Siegel
Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.
Versichert bis: 01.08.2026