Middle/Senior Android-разработчик
Требования
Местоположение и тип занятости
Компания
Digital-интегратор высоконагруженных eCommerce проектов, разработчик RetailCRM
Описание вакансии
Условия работы
Мы ищем специалистов уровня Middle и Senior Android Developer, которые имеют хороший опыт с Kotlin и Java, а также знакомы с основными алгоритмами и структурами данных.
Обязательным требованиям является знание различных архитектур и подходов, а также умение спроектировать и применить оптимальную решение для конкретной задачи.
Задачи:
- Поддержка и развитие нового функционала в существующих Android проектах;
- Проектирование (API и внутренняя архитектура);
- Реализация больших и интересных проектов с нуля.
Мы видим на этой позиции человека, который:
- Имеет опыт коммерческой разработки под Android от 3 лет;
- Имеет опыт разработки приложений с нуля, публикации их в Play Store;
- Знает Kotlin, Java;
- Знает Android SDK, AndroidX;
- Знает Jetpack компоненты: View Binding, LiveData, ViewModel, Navigation;
- Имеет опыт использования Kotlin Coroutines, RxJava, Dagger, Retrofit, OkHttp;
- Работал с Firebase;
- Знает ООП, подход Clean Architecture, принципы SOLID, шаблоны MVVM и MVP;
- Знает паттерны построения мобильного UI/UX, принципы Material Design.
Будет являться плюсом:
- Опыт проектирования и разработки приложений с нуля с последующей длительной поддержкой и развитием этих приложений;
- Опыт поддержки приложений с большим количеством активных пользователей.
Условия работы:
- Крупные проекты для лидеров ecommerce;
- Достойные условия оплаты труда. Рост зп по системе грейдов. Премии и бонусы;
- Мы работаем как из офисов в Липецке, Воронеже, Ростове и Москве, так и в удаленном режиме.