Senior Android Developer

Remotely
Full-time
Project occupancy
Requirements: - Android development experience of 3 years or more - strong knowledge of Java and Kotlin - Ability to understand and work with other people's code - Readiness for teamwork and work on common tasks - Knowledge and understanding of SOLID principles - understanding and ability to apply architectural patterns (MVP, MVVM, ...) - experience with Dagger 2, RxJava 2, Android Architecture Components - experience with Git - participation in code review - Experience in client-server application development Will be a plus: - Experience in writing unit/UI tests Project: working on a banking project. TasTracker: Jira, confluence. Duration of the project is more than 1 year. Citizenship: RF, RB.