Москва
Чего мы ждем от тебя:
- опыт коммерческой разработки Android от 3х-лет;
- отличное знание Kotlin, Java, Android SDK;
- знание ООП, паттернов и принципов проектирования ПО;
- умение писать Clean Code (SOLID, KISS, DRY);
- знание архитектурных паттернов MVVM/MVI;
- опыт с DI (Dagger, Toothpick);
- уверенные знания Kotlin Coroutines, Flow, RxJava;
- опыт разработки многопоточных приложений, понимание проблем многопоточности;
- знание моделей и способов взаимодействия между клиентом и сервером (REST API, JSON, SOAP);
- опыт работы с базами данных (Realm, Room);
- понимание цикла разработки, гибких методологий (Scrum/Kanban);
- опыт работы с Gradle;
- опыт написания Unit-тестов;
- умение работать в команде;
- английский язык на уровне чтения технической документации.
Чем предстоит заниматься:
- полным циклом разработки приложений;
- взаимодействием с внутренними заказчиками;
- участием в код-ревью.