Position: Middle Android Developer
Company: Aimprosoft
Category: Android
Experience required: 2y
English level: intermediate

**Responsibilities:**
- Development of native applications for Android
- Publish and support applications on Google Play
- Work on bug fixing and improving performance of the application

**Required skills:**
- 2+ years of commercial experience in Android development
- Strong knowledge of Android SDK, Java, Kotlin
- Strong experience in working with REST API 
- Experience in RxJava2, RxAndroid
- Experience working with Firebase
- Experience in Realm
- Understanding of MVP, MVVM patterns, Clean architecture
- English level - Intermediate and higher

**Nice to have:**
- Experience with Dependency Injection
- Experience with Room
- Familiar with AndroidX