
Знание принципов ООП. Работы в команде, работа с системами контроля версий Опыт работы с языком программирования Java. Знание Android Studio; Знание архитектуры OS Android / принципов разработки Android; Практические навыки работы с Dagger2, Room. Понимание принципов UI/UX дизайна, SQL, SQLite. Умение исправлять ошибки в чужом коде.