Position: Android developer
Company: HumanLab
Experience required: 2y
English level: intermediate

2+ years Android development
Knowledge of Java and Kotlin languages
RxJava
Familiarity with Clean architecture
Knowledge of basic libraries -- Retrofit, okhttp
Experience with ORM frameworks
Experience using dependency injection and strong knowledge of Dagger 2
Experience with Gradle (Groovy)
SCM (Git)
Understanding of Android app development lifecycle, OOP principles, design patterns


Would be a plus:
WebRTC experience
Koin
Coroutines
ORMLite
Jackson
Unit testing