Вакансия: Team Lead Android
Описание вакансии
На проект Маркетплейс требуется Team Lead Android .
Проект Маркетплейс - это набор сервисов для участников экосистемы РЖД: работников, их семей и пенсионеров. Маркетплейс включает в себя: возможности заработка корпоративной валюты за участие в корпоративных мероприятиях и ее обмена на спонсорские или корпоративные товары и услуги.
Проект реализован на:
- React JS (front);
- Java (back);
- Kotlin (android);
- Swift (ios).
Чем предстоит заниматься:
- Подготовка, в том числе анализ существующих функциональных требований и технических заданий;
- Взаимодействие с функциональным заказчиком;
- Организация закрытия и сдачи проекта;
- Подготовка и согласование проектной, рабочей и эксплуатационной документации;
- Участие в приемке системы и передачи в эксплуатацию;
- Оценка стоимости бюджета проекта;
- Ресурсное и календарное планирование;
- Постановка и контроль исполнения задач командой разработки;
- Подготовка презентационных материалов, связанных с проектной деятельностью;
- Организация сопровождения системы.
Что мы ожидаем:
- Высшее образование, преимуществом является техническое или специальное (ИТ);
- Опыт разработки android приложений от 3-х лет и опыт руководства android командой (менторство, code review и проч.) от 1 года;
- Знание kotlin/java;
- Знание паттернов разработки (в том числе mvvm) и не понаслышке знание что такое clean architecture;
- Опыт использования: kotlin coroutines, koin/dagger, retrofit, android architecture components (navigation, livedata, lifecycle);
- Знание настройки сборки на gradle (в том числе сборки различных build variants);
- Умение читать спецификации open api;
- Опыт размещения android приложений в магазинах;
- Хорошие коммуникативные навыки и навыки декомпозиции задач.
Будет плюсом :
- Опыт разработки и сборки приложений под Huawei;
- Опыт работы с gitlab ci, misrosoft azure devops;
- Опыт написания unit тестов и ui тестов на espresso/kaspresso;
- Знание различных методологий разработки ПО.
Мы предлагаем: