Position: Android developer
Category: Android
English level: upper
Years of experience: 6

Android developer of application that has more than 1 million downloads on Google Play
Participated in the development of large international and Ukrainian projects
I have been developing applications for Android for more than 6 years on phones, tablets, Android Wear. I am doing native Android applications on Java and Kotlin any complexity. 

Technology Skills

Languages: Java, Kotlin
Tools and Technologies: Android SDK, Android Studio

Highlights

- Android Architecture Components (ViewModel, LiveData, Room, WorkManager)
- Dependency Injection, Dagger 2, Koin
- RxJava
- MVP, MVVM
- Data Binding
- Unit tests, Espresso, Mockito, Robolectric
- Android Material Design
- Firebase Services (Cloud Messaging, Remote Config, Storage, Realtime Database, Firestore, Analytics, Authentication, Crahlytics)
- Google Maps
- REST API, Retrofit, JSON, XML, Volley, Apollo, GraphQl
- SQLite Database, Room
- Push Notifications (Firebase Google Cloud Messaging, Amazon, OneSignal), Local notifications
- In-app billing (products and subscriptions)
- Firebase Analytics, Google Analytics, Facebook Analytics, AppsFlyer, Flurry
- SCM: Git, Bitbucket
- Tasks control in Jira 
- CI/CD 
- Google Functions (Node.js)
Interesting projects, opportunity to growth and learn new technologies