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


More than 3 years of commercial experience in developing Android applications with Java and Kotlin. Solid knowledge of Android SDK, OOP principles, and Clean Architecture approaches. Experience in work with a dispersed team on the app with millions of downloads. Own applications with more than 30k total downloads.

•	Kotlin, Java, SQL
•	MVVM, MVP, Clean Architecture principles 
•	Development patterns, SOLID, KISS, DRY principles
•	Dagger 2, Kotlin Coroutines, RxJava 2,   Retrofit 2, OkHttp
•	Android Architecture Components. ViewModel, LiveData, DataBinding, WorkManager, Room
•	Navigation component, DeepLink
•	Google Maps API, Mapbox Maps API
•	REST, JSON, GSON, Moshi
•	JUnit, Mockito, Espresso
•	Google, Facebook, Twitter social authorization	
•	Firebase services. Cloud Firestore, Storage, Crashlytics
•	A/B Testing, Feature flags, Mixpanel
•	Publishing apps on Google Play 
•	Agile, Jira, Git, Bitbucket, CI
•	Figma, Zeplin
Desire to become a part of a professional team to work on modern projects and for knowledge exchange. Feel my contribution to the development of the application.