Team Lead Android

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Информационные технологии и услуги

Описание вакансии

О компании и команде

Компания «Т1 Интеграция», входящая в Группу «Т1» — один из лидеров рынка системной интеграции в России, обладает широким набором компетенций, подтвержденными официальными статусами от ключевых производителей и разработчиков России и мира.

Заказчики «Т1 Интеграция» — государственные структуры и крупнейшие компании ключевых отраслей экономики: операторы связи, финансовые организации, промышленные, топливно-энергетические, транспортные и торговые предприятия.

Наше направление оказывает полный спектр услуг по разработке ПО для цифровизации тяжелых отраслей и увеличения операционной эффективности бизнеса благодаря использованию передовых технологий.

Команда проекта занимается созданием программных продуктов для специализированных задач бизнеса, работающего в удаленных регионах нашей страны.

В новое направление ищем Руководителя команды разработки Android.

Почему мы:

  • Интересные задачи по созданию амбициозного и масштабного проекта;
  • Только современные технологии и подходы, строим решения с ориентиром на CNCF (Cloud Native Computing Foundation);
  • Возможность выбирать и влиять на архитектуру, инструменты, подходы;
  • Отсутствие "векового" legacy;
  • Гибкие процессы и отсутствие банковской бюрократии.

Наш стек

  • Взаимодействие с backend - REST
  • Kotlin, Room, Retrofit, MVVM, CI/CD, RxJava / Coroutines, Dagger2
  • Kotlin flows, Jetpack Compose

Чем предстоит заниматься:

  • На старте формировать команду и развивать направление;
  • Координация работы кросс-функциональной команды состоящей из 5-8 человек;
  • Постановка задач, работа с мотивацией, организация обучения и развития сотрудников;
  • Стать code owner разрабатываемых приложений и заниматься их развитием;
  • Участие в разработке и согласовании API;
  • Участие в разработке архитектуры решения и выборе технологий, построение моделей данных;
  • Внедрение новых технологий и решение технических проблем;
  • R&D ключевых участков подсистем
  • Проведение code review

Ожидания от кандидата

  • Опыт работы в аналогичной должности от 2 лет;
  • Готовность принимать решения и брать на себя ответственность;
  • Уверенное владение Java/Kotlin не менее трех лет
  • Хорошее знание Jetpack Compose или большое желание изучить его
  • опыт коммерческой разработки Android-приложений не менее трех лет;
  • глубокое знание Android SDK;
  • опыт параллельного и многопоточного программирования
  • знание инфраструктуры GitLab CI/CD
  • Отличное знание ООП, паттернов проектирования
  • Отличное знание основных архитектурных паттернов (MVC, MVVM, MVP)
  • Глубокое понимание, как устроено сетевое взаимодействие (Retrofit/Ktor)
  • Умение работать с типичным ПО (Android Studio, Jira, Gitlab, Figma, etc...)
  • Умение оценивать объем и сроки выполнения работ, делать обещанное вовремя;

Будет плюсом:

  • Знание Coroutines, Flow и умение применять эти знания на практике
  • Jetpack Compose или большое желание изучить его
  • Опыт работы с Java
  • Опыт работы с WebSockets
  • Опыт написания unit-тестов
  • Опыт работы с Rx
  • Опыт разработки приложений с нуля
  • Опыт работы с Gradle
  • Умение писать сложный UI
  • Умение оптимизации приложения
  • Умение писать техническую документацию

Условия работы

  • Интересную работу в аккредитованной динамичной ИТ-компании;
  • Классный коллектив единомышленников;
  • Конкурентную заработную плату;
  • Полное соответствие ТК РФ;
  • ДМС по окончании испытательного срока;
  • Медицинскую страховку для выезда за границу;
  • Корпоративную мобильную связь;
  • Скидки от компаний-партнеров;
  • Зеленый свет для новых идей и предложений.