Position: Android Developer
Company: Softermii
Experience required: 3y
English level: upper

Requirements:
- 3+ years of Android app development;
- Good knowledge of OOP, Java Core, Java Collections, basic patterns;
- Experience with Kotlin; RxJava; MVP, MVVM Architecture;
- Good knowledge of Android SDK;
- Networking (integrating with third-party APIs would be a plus);
- SQL (good knowledge);
- Experience with 3rd-party libraries (​GreenDAO, Retrofit, Dagger, etc);
- GIT;
- Google Play Services;
- IDE - Android Studio;
- English - Upper intermediate.

Would be an advantage:
- Experience with Sockets;
- Experience with FireBase.

Benefits:
- Flexible schedule;
- A unique work environment where you can be a part of creating a new and innovative product;
- Work with high-profile customers;
- Friendly multi-cultural team;
- Competitive salary & career growth opportunities;
- English courses;
- 5 days of paid sick leave per year;
- 21 working days of paid vacation;
- Convenient office location.