Beschreibung
Liebes Netzwerk,für meinen Endkunden suche ich derzeit Unterstützung im Bereich Android Entwicklung (m/w/d):
Rahmendaten:
Start: gerne asap; spätestens Anfang / Mitte Mai
Laufzeit: 3-4 Monate (Option auf Verlängerung)
Einsatzort: bis auf weiteres full remote
Auslastung: gerne Vollzeit, Teileit nach Absprache auch möglich
Aufgabe:
* Fehlerbehebung in den Codes
Anforderungen:
* Entwicklung von Android Anwendungen unter Verwendung von Android Studio und gradle
* Sehr gute Kenntnisse in Functional Reactive Programming Kotlin + RxJava, Retrofit, Databinding und AppCompat, SOLID-principles
* Gute Kenntnisse im Umgang mit Git / GitHub PR Workflow, REST, CI/Jenkins
* Wünschenswert sind Erfahrungen im Testing (UI- und Unit-Tests) mittels Espresso und Mockito
* Test Driven Development
* Architectural Skills (MVP, MVVM, MVI, ...)
* Erfahrungen mit Restful APIs, modular architecture
* Erfahrungen in agiler Software-Entwicklung (Scrum)
* Skills Android
Principles:
* Clean Architecture
* Verständnis von MVP/MVVM/MVI/etc
* Dependency Injection
* Multi-module multi-flavour Gradle Builds
* Material Design
* SDK Design Skills, Entwicklung der Whitelabel-Komponenten
* Scrum
Technologies:
* Kotlin
* Kotlin coroutines, kotlin flows
* Android Jetpack (ViewModel, LiveData usw)
* material-components-android
* Koin, Dagger 2
* ProGuard
* OkHttp, Retrofit, ktor
* RxJava / RxKotlin (Maintenance vom bestehenden Code)
Testing:
* Mockito/MockK
* Robolectric
* Dependency Injection
Allgemein (Android)
* REST OAuth2 / OIDC
* AuthCode Flow
Sie bringen die geforderten Kenntnisse mit oder kennen jemanden aus Ihrem Netzwerk?
Dann freue ich mich auf Ihre Bewerbung mit Ihrem aktuellen CV im Word-Format und Ihrem All In Stundensatz.
Rufen Sie mich gerne unter der Telefonnummer an, oder melden Sie sich per Email unter
Ich freue mich auf Ihre Nachricht.
Bei Fragen melden Sie sich gern.
Liebe Grüße schickt
Lena Stabrey
Senior Candidate Consultant