Unser Kunde:
Produktorientiertes Technologieunternehmen, das groß angelegte mobile Lösungen entwickelt. Die iOS-Anwendung ist ein Kernstück des Produkts und wird mit einem starken Fokus auf Leistung, Stabilität und langfristige Wartbarkeit entwickelt.
Zuständigkeiten:
- Entwurf, Entwicklung und Pflege nativer iOS-Anwendungen unter Verwendung moderner Apple-Technologien
- Arbeit an komplexen, funktionsreichen mobilen Produkten, die von großen Ingenieurteams entwickelt werden
- Enge Zusammenarbeit mit Backend-Ingenieuren, Designern und Produktmanagern
- Mitwirkung an architektonischen Entscheidungen und Beitrag zur Verbesserung der Codequalität und der Wartbarkeit
- Optimierung von Anwendungsleistung, Stabilität und Skalierbarkeit
Erforderliche Erfahrung:
- Starke Erfahrung in der nativen iOS-Entwicklung mit Swift
- Praktische Erfahrung in der Arbeit mit iOS-Architekturmustern wie MVVM, VIPER, MVC (oder ähnlich)
- Solides Verständnis der iOS-Grundlagen: App-Lebenszyklus, Speicherverwaltung, Multithreading
- Erfahrung mit der Integration von RESTful APIs und der Arbeit mit asynchronem Code
- Erfahrung in der Entwicklung und Pflege komplexer mobiler Anwendungen in teambasierten Umgebungen
- Fähigkeit zur effektiven Zusammenarbeit in funktionsübergreifenden Produktteams
- Englisch - Upper-Intermediate oder höher
Arbeitsbedingungen
5-Tage-Woche, 8-Stunden-Arbeitstag;