Aufgaben:
- Entwicklung von Anwendungen in den Bereichen Bankensoftware, Social Media
- Entwicklung und Dokumentation einer Bibliothek von Komponenten für mobile Anwendungen
- Effektive Lösung von Nicht-Standardaufgaben
Anforderungen:
- Insgesamt mindestens 3 Jahre Programmiererfahrung
- Gute Kenntnisse von Objective-C, Xcode
- Fähigkeit, mit dem Versionskontrollsystem git zu arbeiten - Konsole, IDE, Web (Stash)
- Erfahrung in der Entwicklung von Anwendungen, die Netzwerke nutzen
- Verständnis für die Integration einer Client-Anwendung in ein bestehendes System
- Kenntnisse von OOP, Software-Entwurfsmustern
- Fähigkeit zur Arbeit im Team
Wesentliches Plus:
- Verfügbarkeit von abgeschlossenen Projekten in App-Shops
- Verständnis für die Gestaltung von Benutzeroberflächen
- Erfahrung mit Code-Reviews (Code-Qualitätskontrolle)
- Erfahrung in der serverseitigen Anwendungsentwicklung (Java, Scala, Python)
- Datenbankerfahrung (Oracle, SQLite)
- Erfahrung in der Entwicklung von bash/Unix-Shell-Skripten
- Verständnis für den Projektansatz.