Position: Android Developer
Category: Android
English level: intermediate
Years of experience: 3

In a two weeks, I refactored legacy, increasing the conversion of the application by 23% (data from Analytics Firebase Console)
- Development and support of an application with 10,000,000+ installations.
- Development of multi-module applications
- Support and refactoring of legacy code (Java / MVP / RxJava).

Worked with all major MV* approaches:
MVP + RxJava/Coroutines
MVVM + Coroutines + LiveData/Flow
MVI + Coroutines

I love clean and readable code, so the words SOLID, KISS, DRY, Clean Architecture are not an empty phrase for me.

My stack:
Kotlin/Java 
Coroutine/RxJava/RxKotlin 
Dagger 2
Multi Modules Architecture 
MVP/MVVM/MVI 
Android Jetpack (Room, Navigation, ViewBinding, ViewModel, etc) 
Material Design
European product company, relocation opportunity, salary in USD/EUR