Position: 2 Middle Android developers
Company: Triare
Category: Android
Experience required: 2y
English level: intermediate

**Responsibilities:**
- Communication with the customer.
- Analyze technical requirements and provide an estimate for the project.
- Join an ongoing development, review code and advice enhancements.
- Be responsible for the development of the Android application which is a part of the product.

**Requirements:**
- Strong experience with Kotlin.
- 2+ years of experience in developing Android Apps.
- Enough knowledge of Android APIs and SDK.
- Architecture Component (Lifecycles, LiveData, Navigation, Paging, Room, ViewModel, WorkManager.
- Rest API Retrofit2, Gson, OkHttp3.
- Good experience with frameworks: Coroutines, Glide, Android KTX, Google Maps.
- Еxperience with Firebase Auth, Firestore, Storage, Crashlytics, Cloud Messaging, Dynamic Links.
- Good experience with Android Material Components.
- Architecture: MVVM, MVP.
- Continuous Delivery: Fastlane, App Distribution.
- Intermediate English level.

**Will be a plus:**
- RxJava, Dagger2, Koin.

**We offer:**
- Career and professional growth;
- Competitive salary;
- Flexible working hours;
- Annual paid vacation;
- Regular team activities;
- Professional and friendly team;
- Pleasant and quiet working atmosphere;
- Corporate trainings and seminars;
- Comfortable office with cakes, coffee and sweets.