Aufgaben
* Entwicklung einer App auf Android-Basis und das dazugehörige Backend sowie Schnittstellen zu den Partnersystemen iterativ und inkrementell
* Kernfeatures sind die Kontrolle und die Fahrpreisnacherhebung von Fahrausweisen
* Iterative und inkrementelle Softwareentwicklung der Anwendungsarchitektur und der Features
* Schätzung, Planung und Umsetzung der User-Stories des Product Backlogs in Time-Boxes
* Aktive Mitarbeit an der Verfeinerung und Detailierung der User-Stories; bei der Präsentation der Ergebnisse; den Retrospektiven sowie den täglichen Abstimmungen und Feinplanungen
* Entwicklung mit Methoden der agilen Softwareentwicklung, u.a.
o Test Driven Development (TDD)
o Continious Integration (CI)
o Continious Delivery (CD)
o Pair Programming und XP (Extreme Programming)
Erforderliche Kompetenzen
* Erfolgreich abgeschlossenes Studium
* Aktuelle, praxiserprobte Erfahrung mit Kotlin in der Android App-Entwicklung und zugehörigen Bibliotheken.
* Aktuelle, mehrfach praxiserprobte Kenntnisse in der testgetriebenen Entwicklung von mobilen Anwendungen (Apps) und der dazugehörigen Backend- und Persistenz-Systeme.
* Sehr gute Deutschkenntnisse in Wort und Schrift