Android developer МП IT Driven
Требования
Местоположение и тип занятости
Компания
ИТ-компания в составе группы компаний «Спортмастер»
Описание вакансии
О компании и команде
Цель продукта - обеспечить сотрудников розничной сети мобильными приложениями для выполнения регламентных операций в единой экосистеме с бесшовным переходом между задачами, чтобы повысить эффективность и качество выполнения операций и сделать важную рутину простой и понятной для каждого сотрудника, даже новичка.
Ожидания от кандидата
- Хорошие знания Kotlin, Android SDK, Android Studio.
- Знание Jetpack Components.
- Успешный опыт разработки приложений на базе Android от 2 лет.
- Наличие опубликованных проектов в Google Play.
- Понимание работы Rest Api и HTTP.
- Знание SQL (SQLite, Room), Realm.
- Знание ООП, стандартных структур данных и шаблонов проектирования (MVC, MVP, MVVM, MVI).
- Опыт работы с системой контроля версий Git.
- Опыт работы с системами автоматической сборки проектов (Gradle).
- Опыт unit и ui-тестирования.
- Опыт работы в командах разработки.
- Личные качества: инициативность, ответственность, системный подход, инновационное мышление, готовность к дальнейшему обучению.
Условия работы
Условия:
- Формат работы на выбор: офис/гибрид/удаленка.
- Участие в проекте кафетерия льгот (ДМС, спорт, мобильная связь, обучение, впечатление (отдых за городом)).
- Обучение и развитие (как внутреннее, так и внешнее) + корпоративные скидки на Skyeng, Lerna (Skillbox, Geekbrains), Яндекс Практикум, Language Link, Novakid.
- Скидка на питание в офисе компании.
- Корпоративная скидка 30% на товары компании.
- Программа лояльности - льготные тарифы в фитнес-центры (World Class, X-fit, Fitmost), скидка на медицинские услуги KDL и Invitro, специальные условия от банков-партнеров и мобильная связь (Мегафон и Билайн), возможность приобретать билеты с корпоративной скидкой на спортивные мероприятия, в театры (Сатирикон, МДМ), Kidzania, экскурсии Tripster и многое другое.
- Подарки к новому году (для сотрудников и детей).
- Паркинг (через бронирование).
Дополнительные инструкции
- Разработка нового функционала.
- Взаимодействие с аналитиками, дизайнерами и тестировщиками.
- Аудит программного кода.
- Проведение декомпозиции и оценки поставленных задач.
- Поиск лучшего решения каждой задачи.
- Участие в планировании релизов.