Position: Android Developer
Category: Android
English level: upper
Years of experience: 5

- Application development of varying complexity.
- Created libraries for: gesture support, background caching of data, ui customization features, RecyclerView optimization extension, live videos integration, custom views, geolocation, etc..
- Participated in design discussions and planning tasks.
- Team management skills.
- Engaged in promotion.
- Implemented new features.
- Setup build process.
- App store optimization.
Java/Kotlin, Android SDK, OOP, Architecture patterns (Clean architecture, MVP, MVVM), SOLID, Dagger 2, Data Binding 2, ButterKnife, Volley, Retrofit 2, Okhttp, GSON, Multithreading, RxJava 2, SQLite, Room, Navigation, Paging, Android Job, Firebase, API's (Twitter, YouTube, Facebook, Reddit and other), ExoPlayer, Billing client, Android Architecture Components.
Friendly team, convenient schedule, interesting projects.