Senior Android developer МП Спортмастер
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Спортмастер: интернет-магазин – это современное E-commerce приложение интернет-магазина Спортмастер с многомиллионной аудиторией.
Вы можете стать частью команды динамично развивающегося продукта. А также повлиять на развитие направления Android в нашей компании. Минимум бюрократии и отсутствие ненужных совещаний.
Ожидания от кандидата
- Хорошие знания Kotlin (мы не пишем на Java), знание современных паттернов и архитектур (сейчас это чистый MVVM, но мы хотим MVI).
- Умение пользоваться корутинами (практически никакой реактивщины).
- Опыт командной разработки приложений под Android от 3 лет.
- Понимание работы клиент-серверных приложений (что такое REST и как им пользоваться).
- Опыт работы с Retrofit, Room, Dagger2, Push notification, Google Cloud Services.
Условия работы
Спортмастер: интернет-магазин – это современное E-commerce приложение интернет-магазина Спортмастер с многомиллионной аудиторией.
Вы можете стать частью команды динамично развивающегося продукта. А также повлиять на развитие направления Android в нашей компании. Минимум бюрократии и отсутствие ненужных совещаний.
Обязанности:
- Разработка и поддержка приложения под Android в дружной команде (внутри которой есть не только разработчики) с выстроенными процессами CI.
- Интеграция приложения с информационными системами компании (мы интегрировали авторизацию VK ID а скоро будет и Yandex Pay).
- Проведение Code Review Участие в принятии продуктовых и технических решений.
- Взаимодействие с аналитиками, дизайнерами и тестировщиками Проведение декомпозиции и оценки поставленных задач.
- Работа по гибкой продуктовой методологии, активное участие команды в формировании беклога.
Не обязательно, но здорово, если вы:
- Имеете опубликованные проекты в Google Play (или другие менее известные магазины).
- Имеете опыт написание собственных SDK (или отдельные модули более крупного приложения).
- Имеете опыт Unit / UI тестирования.
- Знакомы с гибкими методологиями (Scrum, Kanban).
В своей работе мы используем:
- Kotlin.
- Coroutine + Dagger + MVVM.
- Unit-тесты (примерное покрытие 20%).
- CI на базе GitLab + Fastlane.
- Detekt + SonarQube.
Бонусы
Став частью Sportmaster Lab, вы получите:
- Работаем в удобном формате: 2 дня в офисе, 3 дня дома
- Дисконтная карта 30% (Sportmaster, Ostin, Funday)
- Обучение как внутри компании, так и у партнеров
- Кафетерий льгот
- Зарплата + полугодовые премии