Position: Senior Android (Java, Kotlin) Developer
Category: Android
English level: upper
Years of experience: 10

Why experience of the software engineer matters?
I gives ability to code faster?
No.
It gives another benefit - quality of solutions.
Every solution has its benefits and downsides. Most of them are not obvious and will come into play later, when the scale of your app becomes bigger.
That will be the time when the quality of initial solutions made by developer on early stages of the project will make a decisive impact on product's life.

Experience:
Complex mobile solutions development (from scratch to Play Market) experience.
Large codebase refactoring to modern technologies and architectures.
Unit test coverage implementation.
Experience in Automotive, E-Commerce, Telecom, Messaging areas
Knowledge of modern Android applications architecture patterns (MVVM, MVP, Clean Architecture). 
Proficient knowledge of Java and Kotlin programming languages.
Experience in interviewing and mentoring Junior/Middle developers. 
Task estimation, planning and requirements clarification experience.

Additionally:
 - Blackout-prepped. Equipped with emergency communication channel (Starlink).
- Autonomous powersource available.
Android, Java, SQLite, Google Play Services (locations, push-notifications, in-app purchase), GSON, Retrofit, RXJava, Git, Gradle, MVP, MVVM, Kotlin.
Long term cooperation on interesting, challenging and stable projects.