Anforderungen: • 4+ Jahre Erfahrung in der iOS-Entwicklung; • fundierte Kenntnisse von Swift und SwiftUI; • Verständnis von Multithreading und asynchroner Entwicklung. Gute Kenntnisse in strukturierter Parallelität; • Gute Kenntnisse in einem der UI-Muster: MVVM, VIPER oder MVC • Verständnis der iOS-Designprinzipien und Schnittstellenrichtlinien; • Verständnis des iOS-Anwendungslebenszyklus; • Erfahrung mit der Integration von Weblösungen in eine native Anwendung, Überbrückung zwischen JS-Code u
Anforderungen: • 4+ Jahre Erfahrung in der iOS-Entwicklung; • fundierte Kenntnisse von Swift und SwiftUI; • Verständnis von Multithreading und asynchroner Entwicklung. Gute Kenntnisse in strukturierter Parallelität; • Gute Kenntnisse in einem der UI-Muster: MVVM, VIPER oder MVC • Verständnis der iOS-Designprinzipien und Schnittstellenrichtlinien; • Verständnis des iOS-Anwendungslebenszyklus; • Erfahrung mit der Integration von Weblösungen in eine native Anwendung, Überbrückung zwischen JS-Code und Swift; • Kenntnisse der Benutzeroberfläche /UX-Standards moderner Anwendungen; • ausgeprägtes Verständnis des gesamten mobilen Entwicklungslebenszyklus, der OOP-Prinzipien und Designmuster; • Leidenschaft für Softwareentwicklung, Lernen und kontinuierliche Verbesserung. Verantwortlichkeiten: • Produktanforderungen analysieren; • mit dem Produktteam an der technischen Implementierung arbeiten in Übereinstimmung mit dem Architekturdesign und den Codestilen; • neue Funktionen entwickeln und alte beibehalten; • die bestmögliche Leistung, Qualität und Reaktionsfähigkeit nativer Anwendungen sicherstellen; • Dokumentation erstellen und aktualisieren. Was wir bieten: • Hochwertige Vergütung und regelmäßige leistungsbasierte Vergütung Gehalts- und Karriereentwicklungsüberprüfungen; bezahlter Urlaub und Krankheitsurlaub; • Sportvergütung; • Englischunterricht mit Muttersprachlern, Schulungen, Teilnahme an Konferenzen; • Empfehlungsprogramm; • Teambildung, Firmenveranstaltungen.