Beschreibung
Aufgabenbereich:- Weiterentwicklung einer nativen iOS- und Android-Applikation
- Selbstständige Gestaltung von Softwarearchitekturen
- Haupt-Ansprechpartner für Produkt-Owner
- Kontinuierliche Qualitätskontrolle und Verbesserung der App
- Sicherstellen des Betriebs der Anwendung, der Schnittstellen und Durchführen von Code-Reviews
- Analyse und Optimierung der Anwendungen im Hinblick auf Usability und Performance
Erforderliche Skills /Eigenschaften:
- Mindestens drei Jahre relevante Berufserfahrung in der Entwicklung von Apps für Android und iOS
- Native Programmier- und Systemkenntnisse in Android und iOS – ausgewiesene Erfahrung in Objective-C/Swift/Java
- Erfahrung in der Nutzung von Webservice-Schnittstellen (REST/JSON)
- Hohe Qualitätsansprüche an den selbst entwickelten Code
- Erfahrung in der Durchführung und Implementierung von Unit- und Integrationstests
- Selbstständige und lösungsorientierte Arbeitsweise
- Wahrung des Qualitätsstandards durch eine klare, strukturierte und zieloptimierte Vorgehensweise und die Anwendung moderner Entwicklungsmethoden
- Kenntnisse in der agilen Softwareentwicklung nach Scrum sowie im Umgang mit den Tools SVN, Git, Jira, CI-Server oder Build-Management sind von Vorteil