MTS Bank
Lead Android Developer
Experience: from 2 years
Work format: remote or hybrid
☑️ Responsibilities
- Develop products using Kotlin/Java Core, participate in support and feature expansion
- Conduct code reviews for continuous improvement
- Participate in development, planning, and PBR
- Communicate with architects, analysts, testers, and other developers
- Write unit tests, refactor existing codebase
☑️ Requirements
- Commercial Android development experience of 2+ years
- Strong command of Kotlin, knowledge of Java Core
- Practical experience in UI development with Jetpack Compose
- Experience with Kotlin Coroutines/Flow
- Experience with Dagger 2
- Understanding of Clean Architecture, SOLID
- Understanding of MVI and MVVM patterns
- Ability to write Unit tests
- Proficiency in Git