Android Developer (Kotlin)
Develop commercial Kotlin applications for Android.
Develop commercial applications on Kotlin for Android for at least two years.
It's good to know the Android SDK.
Be able to create Clean Architecture (MVP, MVVM patterns), know the basic design patterns.
Work with Retrofit2, OkHttp, RxJava2, DI (Dagger2) / SQL (Room) / git and git flow.
Understand and apply the principles of SOLID
Have experience in developing client-server applications and parallel, multi-threaded programming.
Be able to work in a team.
Be able to evaluate tasks and be able to fit into estimates with a reasonable margin of error.
Be sure to know English at the level of reading technical documentation.
We work as a distributed team, because we believe that this is the future, which is already here. Our guys work in different time zones, from different cities of Russia and neighboring countries, and someone combines work with us and life on the seashore.
But there is also an office in Novosibirsk;
We have fast hiring process