Softwareentwickler Android Mobile, Zürich
Ziel und Herausforderung
Nachhaltige Lösungen für Kundenbedürfnisse mit modernen Technologien entwickeln.
Ihr Aufgabenbereich
* Erstellung von Software-Designs und -Lösungen für mobile Android-Geräte in Java/Kotlin
* Mitarbeit bei der Definition von Anforderungen, Spezifikationen, Systemarchitektur und Release-Planung
* Konzeption und Entwicklung einer Multi-App-Lösung mit umfangreichen Funktionen wie z.B. Gerätemanagement, Kioskmodus, Offline-Caching und Push-Benachrichtigungen
* Die Implementierung und Integration von Lösungen in vorhandene Projekte
* Das Führen von Code-Reviews und die Identifizierung von Optimierungsbedarfen
* Mitwirkung an agilen Prozessen und der kontinuierlichen Verbesserung von Produkten
* Die Kommunikation mit dem Team und Kunden über Requirements, Probleme und Lösungen
* Gewährleistung eines hohen Qualitätsstandards durch regelmäßiges Testen und Refactoring
* Fortbildung und Weiterbildung im Bereich der neuesten Technologien
* Deutsch als Kommunikationsmittel (mündlich und schriftlich)
Voraussetzungen
* Außergewöhnliche Erfahrungen mit Java/Kotlin und Android-Jetpack
* Erfahrung mit Reactive Extensions (RxJava) und Kotlin-Flows sind ein Plus
* Offenes und flexibles Verhalten gegenüber neuen Technologien und Anforderungen
* Bereitschaft zur Fortbildung und Weiterbildung in verschiedenen Bereichen
* Sehr gute Kommunikationsfähigkeiten und eine starke Ausdrucksweise in Deutsch