Android developer (junior+/middle)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Проект:
Вам предстоит работать над одним из ключевых сервисов компании, сервисом грузоперевозок. Это масштабный проект автоматизации межфилиальных перевозок.
Проект завершил стадию MVP и находится в активной разработке.
На данный момент у нас более 16000 магазинов по всей России и более 3000 грузовиков.
Данная платформа (веб, мобильное приложение, API для интеграции с партнерами) позволяет отслеживать и управлять грузоперевозками в режиме реального времени.
Мы создаем с помощью веб / android приложений платформу по управлению перевозками:
- Регистрация компаний перевозчиков и их водителей
- Назначение водителей на рейсы
- Отслеживание состояния рейсов
- мониторинг состояния перевозимого груза
Стек технологий:
- Android SDK
- Kotlin
- RxJava 2
- Dagger 2
- Room
- Retrofit
- MVI
- Clean Architecture
- Android Architecture Components
Состав команды: Teamlead, 4 backened разработчика, 2 Frontend разработчика, 2 Android разработчика, 2 системных аналитика, Auto QA, Product Owner, Scrum Master.
Требования:
- Опыт коммерческой разработки Android приложений от 1,5 лет;
- Опыт работы с RxJava 2;
- Опыт командной разработки;
- Понимание паттернов проектирования MVP/MVVM/MVI;
- Знание и понимание подходов Clean Architecture;
- Опыт написания unit-тестов.
Будет плюсом:
- Опыт работы с UI тестами (barista);
- Опыт разработки «custom views»;
- Опыт разработки «background services»;
- Опыт работы с использованием гибких методологий управления продуктом;
- Желание постоянно развиваться, осваивать новые технологии и подходы к разработке.
Задачи:
- Участие в разработке клиентского приложения для платформы Android;
- Участие в разработке нового функционала;
- Разработка отдельных компонентов приложения;
- Помощь тестировщикам в локализации ошибок;
- Поддержка существующего кода;
- Проведение code-review;
- Разработка unit-тестов.
Бонусы
- Работа по Scrum (Less) в одной из продуктовых команд c двухнедельными спринтами;
- Открытость к предложениям и идеям;
- Корпоративное обучение, оплата конференций;
- Удобный и эргономичный офис - м. Добрынинская (3 мин. пешком);
- Гибкий рабочий график;
- Оформление по ТК РФ с официальной заработной платой и бонусной программой;
- Соц. пакет - ДМС со стоматологией, страхование жизни и здоровья, мобильная связь и другие корпоративные скидки у партнеров, корпоративные мероприятия, скидки в наших магазинах;