Position: Android Developer
Company: PULS Software
Experience required: 1y
English level: intermediate

PULS Software is a fast-growing international company. We are not afraid of difficult tasks and always offer only high-quality and interesting solutions. The IT market is too competitive, so we are always looking for opportunities to improve and keep up with the latest trends.
Now we are looking for an  Android Developer. 
We offer you work with a team of professionals, take part in contributing to exciting projects and grow in your experience.
It is a full-time position with flexible working hours.


**Requirements:**
- 1+ years commercial experience;
- Good knowledge of Kotlin/Java Core;
- Good knowledge of Android SDK;
- Understanding of OOP principles, design patterns, SOLID, Clean Architecture, MVVM;
- Experience with RxJava or Coroutines, Dagger or Koin;
- Experience with Git;
- Experience with Google/Firebase services
- English — Intermediate level;

**Nice To Have:**
- Mokk, Mockito, JUnit, Espresso, Kakao, Robolectric;
- Understanding of CI/CD processes.