Middle Android разработчик для сети розничных магазинов
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В настоящее время мы ищем удалённого Middle разработчика с пониманием жизненного цикла приложения и принципов взаимодействия приложения с Android, чтобы присоединиться к нашей команде.
Заказчик - группа компаний, представленная сетью розничных магазинов электроники и бытовой техники в России.
Обратите внимание, что даже если Вы подаете заявку на эту должность, Вам могут быть предложены другие проекты для участия в EPAM Anywhere.
Присоединяйтесь к EPAM Anywhere, чтобы быстро и легко находить проекты, соответствующие Вашим знаниям и опыту, работать с клиентами Forbes Global 2000, строить успешную карьеру в сфере IT и получать хорошее вознаграждение. Платформа предоставляет дополнительные преимущества, включая гибкий график, возможности профессионального развития и доступ к сообществу экспертов.
Обязанности
- Анализировать бизнес-требования с помощью BA
- Подготавливать документы HLD и поддерживать изменения в существующих функциях
- Разработка микросервисов: создание спецификации OpenAPI, разработка модели данных, подготовка интеграционных документов, проверка и проектирование потока данных
- Руководить и направлять команду разработчиков с точки зрения архитектуры и технического лидерства
- Подготовка POC для анализа сложности и осуществимости функции
- Участие в исследовании производственных ошибок
Требования
- Понимание жизненного цикла приложения и принципов взаимодействия приложения с Android
- Понимание Clean Architecture, MVP, MVVM, MVI
- Понимание основных принципов работы с многопоточностью
- Базовые знания SQL
- Опыт разработки клиент-серверных приложений
- Понимание работы REST API
Будет плюсом
- Понимание и опыт работы с single activity
- Опыт написания Unit Test
- Знание kotlin coroutines
- Опыт использования и настройки CI/CD (Dagger 2/ Koin)
- Опыт работы с Jira / Confluence / Bitbucket
- Опыт работы с Sketch / Zeplin / Figma
- Опыт работы с GoogleAnalytics, Firebase
Мы предлагаем
- Конкурентный уровень дохода в зависимости от вашего опыта
- Работа над долгосрочными проектами глобального уровня
- Полная удаленная занятость
- Медицинская страховка
- Неограниченный доступ к учебным курсам (учебные курсы EPAM, регулярные уроки английского языка и внутренняя библиотека)
- Сообщество из более 38 000 профессионалов отрасли