💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

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 профессионалов отрасли