Position: middle Android developer
Company: Face IT
Category: Android
Experience required: 2y
English level: upper

Face IT is a company providing web-development services of various complexity all over the world.  The company was founded in 2009 with solid intention to provide quality services and innovative ideas in the field of web-development to clients in Ukraine, as well as far out of its borders.
Face IT today has over 130 members and it's only the beginning. We have already planned to grow up to 50% this year and far more in the nearest future. That's why we are looking for middle+ developers with flexible and relevant skill set together with confident English competence.
We are already pleased to meet you! Join us on the way to growth and success.
Mandatory skills:
- 2+ years in development experience
- programming in Java/Android
- knowledge of multithreading, coroutines, OOP principles, understanding design patterns
- understanding and using SOLID principles
- understanding MVP & MVVM architecture patterns
- experience of working with RxJava2, Dagger2, Retrofit2 and other third party libraries
- REST
- Knowledge of Android Architecture Components (ViewModel, LiveData, Room etc.).
- experience working with git

Nice-to-Have Skills: 
- working with different services like Google maps, firebase, etc.
- experience in publishing applications on play market 
- good understanding of project building process (gradle) and configuring projects
- experience in writing tests