💛 Расскажите, за что вы любите вашего эйчара — а мы доставим доброе послание в любую точку мира → поделиться

Android разработчик

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

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

Компания

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

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

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

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

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

В направление мобильных решений для бизнеса в рамках создания новых продуктов ищем Android разработчика уровня Middle/Senior.

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

Почему мы:

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

Наш тех стек:

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

Обязанности:

  • Проектировать и создавать новую функциональность;
  • Дорабатывать и поддерживать существующую функциональность;
  • Покрывать функционал unit-тестами;
  • Участвовать в процессе code review;
  • Давать оценку сложности разработки и участвовать в планировании;
  • Принимать участие в разработке микросервисной архитектуры и выборе технологий;
  • Быстро адаптироваться к новым задачам, учиться новому и делиться знаниями с коллегами.

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

  • Опыт коммерческой разработки мобильных приложений под Android от 2-х лет;
  • Хорошее знание Kotlin (1.5.31 - 1.6);
  • Знание ООП, паттернов проектирования;
  • Понимание принципов SOLID, умение писать чистый, тестируемый код;
  • Знание основных архитектурных паттернов (MVC, MVVM, MVP);
  • Понимание работы в фоновом режиме;
  • Имеете опыт работы с системами контроля версий (Git);
  • Понимаете как устроено сетевое взаимодействие (Retrofit/Ktor);
  • Знаете как писать многопоточный код;
  • Jetpack Compose или большое желание изучить его;
  • Умение работать с типичным ПО (Android Studio, Jira, Gitlab, Figma, etc...).

Плюсом будет:

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

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

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

Смотреть ещё вакансии