Beschreibung
Role: Andriod Developer
Start: As soon as possible
Duration: Initial 3 month - with extension
Location: Bern
Language: Fluent German, Good English
Aufgaben
Client-Entwicklung basierend auf Android, in einem agilen Umfeld.
Muss-Kriterien
Android Entwicklung (Java)
Verständnis der Android Konzepte (Lifecycle, Activites, Services, Provider, Context, Intents, )
UI Entwicklung für unterschiedliche Bildschirmgrössen
Verständnis der OS Rückwärtskompatibilität (Fragmentation)
Build Tools (gradle, maven)
Entwicklungsumgebung (Android Studio)
Testing: unit (junit) und funktionale Testframeworks (robolectric)
Data Serialization und Validation (json)
Datenbanken (SQL)
Netzwerkprotokolle (HTTP und rest)
Soll-Kriterien
Erfahrung mit agiler Entwicklung im Team