В DevCats требуется «Middle/Senior Android Developer».
Должностные обязанности:
- Понимать и полноценно применять в работе ООП, базовые структуры данных и алгоритмы, основные паттерны проектирования;
- Понимать и уметь применять паттерны разработки MVC, MVP, MVVM;
- Понимать и уметь применять в работе Android Architecture Component;
- Уметь тестировать собственный код и разбираться в чужом коде;
- Уметь реализовать свои кастомные view-компоненты;
- Уметь работать с RoomDB, SharedPreferences, Local storage;
- Понимать и уметь применять в работе DI (Dagger/Hilt/Koin);
- Понимать и уметь применять в работе API: Retrofit, OkHttp;
- Понимать и уметь применять в работе основные команды GIT;
- Понимать и уметь применять в работе RxAndroid/Coroutines.
Требования к кандидатам:
- Инициативность, уметь работать в команде, следить за новыми технологиями;
- Опыт работы от 3х лет.
Заработная плата обговаривается индивидуально по результатам собеседования.