Senior Software Engineer Mobile (Android, iOS)
Senior Software Engineer Mobile (Android, iOS)
- Konzeption und Umsetzung von mobilen Anwendungen für verschiedene Plattformen in unterschiedlichen Programmiersprachen und -umgebungen
- Entwurf und Implementierung der zugehörigen Serverapplikationen, bzw. Schnittstellen
- Analyse, Design und Implementierung anspruchsvoller Endbenutzeranwendungen
- Design und Implementation gesamter Build-Prozesse vom Quelltext bis hin zum fertigen Produkt im Betrieb
- Umsetzung von QA-Massnahmen wie Unit Testing, UI Testing und Continuous Integration
- Abwickeln von Beratungsmandaten im Mobile-Umfeld
- Einschlägige Erfahrung in der Entwicklung von Software für iOS, Android oder vergleichbaren Plattformen
- Erfahrung in der Optimierung von Laufzeiteigenschaften wie Performance, Speicherverbrauch und Energiebedarf von mobilen Anwendungen
- Profunde Software-Engineering-Kenntnisse mit den Sprachen Java, Kotlin, JavaScript und/oder Swift, Objective-C
- Erfahrung in der Teamarbeit mit agilen Vorgehensmodellen wie Scrum
- Erfahrungen in Design und Umsetzung anspruchsvoller Mobile User Interfaces
- Exzellente Kommunikationsfähigkeiten
- Erfahrung mit RESTful Webservices, SOAP und SOA
Du erweiterst und verbesserst unsere bestehenden Produkte wie die Digital Banking Suite und die Security Suite oder entwickelst neue, innovative Lösungen für unsere vielfältigen Kunden aus den Bereichen Banking, Retail oder Government. Dich erwartet eine kollegiale Atmosphäre und eine Arbeitsplatzkultur, bei der Können vor Hierarchie kommt.
Zürich / Bern / Basel / Zürich oder Bern