Москва
Чем предстоит заниматься:
- Участвовать в разработке Android-приложения;
- Оптимизировать существующие и новые продукты;
- Быстро адаптироваться к новым задачам, учиться новому и делиться знаниями с коллегами.
Какие знания и навыки для нас важны:
- Высшее техническое образование;
- Опыт разработки под Android от 3 лет;
- Знание корутин, RxJava;
- Знание Room, WorkManager, ViewPager, Dagger;
- Знание compose;
- Умение писать сложные CustomView на XML;
- Умение работать с многопоточным кодом;
- Знание REST API, web sockets;
- Понимание архитектуры clean architecture и принципов SOLID;
- Знание Dagger;
- Умение писать unit-тесты и понимание, зачем это нужно.