Что мы ожидаем от кандидата?
- опыт разработки Android от 2 лет;
- уверенные знания по Java и Kotlin;
- знание и понимание принципов SOLID;
- понимание и умение применять архитектурные паттерны (MVP, MVVM, …);
- опыт работы с Dagger 2, RxJava 2, Android Architecture Components;
- опыт разработки клиент-серверных приложений;
- опыт написания Unit/UI-тестов.
Чем нужно будет заниматься?
- поддержка существующего приложения, внедрение новой функциональности;
- поддержка кастомных элементов пользовательского интерфейса;
- написание Unit Test для существующих модулей;
- работа с системой контроля версий Git;
- работа в кросс-функциональной команде.