О компании и команде
Ожидания от кандидата
Обязанности:
- Разработка и поддержка приложения под Android в дружной команде с выстроенными процессами CI
- Интеграция приложения с информационными системами компании
- Проведение Code Review
- Участие в принятии продуктовых и технических решений
- Взаимодействие с аналитиками, дизайнерами и тестировщиками
- Проведение декомпозиции и оценки поставленных задач
- Работа по гибкой продуктовой методологии, активное участие команды в планировании бизнес-процессов
Требования:
- Хорошие знания Kotlin, знание современных паттернов и архитектур, опыт работы с MVICore
- Опыт командной разработки приложений под Android от 2 лет
- Понимание работы клиент-серверных приложений (Rest API, JWT, Oath2)
- Опыт работы с Room, Kodein, RxJava, Notifications, Google Pay
В своей работе мы используем:
- Kotlin
- RxJava
- MVICore
- Unit-тесты
- UI-тесты на Appium
- CI на базе GitLab + Fastlane
- Detekt
- SonarQube
Не обязательно, но здорово, если вы:
- Имеете опубликованные проекты в Google Play
- Имеете опыт написание собственных SDK
- Имеете опыт Unit / UI тестирования
- Знакомы с гибкими методологиями (Scrum, Kanban)
Условия работы
- Формат работы на выбор: удаленка/офис/гибрид;
- Полугодовые премии (1-2 зарплаты в год);
- Скидка 30% на товары в магазинах сети (Спортмастер, O'STIN, FunDay);
- Обучение и сертификация за счет компании (онлайн-школы английского языка Skyeng и Language Link, корпоративная библиотека Alpina Digital, дистанционное образование от университета «Синергия»;
- Кафетерий льгот (возможен выбор опций: ДМС, спорт, английский).