Als JUNIOR IOS DEVELOPER unterstützt du uns, die Anwendungen unserer aktuellen und zukünftigen Kunden kontinuierlich zu verbessern.
Du bist offen für eine enge Zusammenarbeit mit unseren Senior iOS Developer und bereit, Best Practices aus unseren bisherigen Entwicklungs-Projekten zu übernehmen und weiterzuentwickeln? Diese Position bietet dir die Möglichkeit, von einem erfahrenen Team zu lernen und als Entwickler zu wachsen.
Development ist deine Leidenschaft? Du möchtest Software mit modernen Technologien entwickeln und Praxiserfahrungen sammeln? Du hast Interesse an der kontinuierlichen Verbesserung bestehender Funktionen? Dann bist du bei uns genau richtig!
Wie sehen deinen Aufgaben bei uns aus?
- Design und Entwicklung von komplexen Anwendungen für iOS
- Optimierung und Weiterentwicklung von bestehenden Anwendungen
- Kontinuierliche Prüfung, Bewertung und Anwendung von neuen Technologien, um die Entwicklungseffizienz zu maximieren
- Mitarbeit in der Produktentwicklung mit Berücksichtigung der Besonderheiten der einzelnen Zielbranchen und im Hinblick auf exzellente UX
Was dich bei uns erwartet?
- Spannendes und freundliches Arbeitsumfeld
- Freie Gestaltung deiner Arbeitszeit
- Kontinuierliche Weiterbildung
- Hervorragende Karriereaussichten
- Junges, dynamisches und unabhängiges Development Team
- Leistungsgerechte Vergütung
War erwarten wir von dir?
- Ein abgeschlossenes Informatikstudium oder vergleichbare Ausbildung
- Mindestens 2 Jahre Berufserfahrung in iOS Development
- Erfahrung in Design Patterns wie MVC, MVP, MVVM
- Erfahrung mit iOS Frameworks wie Core Data, Core Animation etc.
- Vertraut mit RESTful APIs für die Anbindung von iOS Anwendungen an Back-End Systemen
- Kenntnis über die Design Prinzipien und Schnittstellenrichtlinien von Apple
- Kenntnisse über weitere Webtechnologien und UI / UX Standards
- Erfahrung mit Versionskontroll- und Quellcodeverwaltungsplattformen (Git, Github)
- Wehrdienst bereits geleistet
Nice to have:
- Reaktive Programmierung (RxSwift)
- Erfahrung mit Offline-Speicherung, Threading, Leistungsoptimierung
- Erfahrung mit Tools zur Leistungs- und Speicheroptimierung
- Vertraut mit Cloud Messaging APIs und Push Nachrichten
- Erfahrungen in der Arbeit mit häufig verwendeten Libraries und Services von Drittanbietern
- Kenntnisse zu Design Patterns und App Architekturen