👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Tech Lead Android (МТС Лончер)

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

МоскваПолный рабочий день

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

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

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

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

  • Запустить приложение под OS Android c нуля;
  • Собрать команду разработки;
  • Руководить разработкой и проектированием нового функционала;
  • Отвечать за архитектуру приложения и качество реализации;
  • Поддерживать и развивать запущенное приложение;
  • Анализировать производительность приложения и оптимизировать его код;
  • Улучшать технические показатели приложения;
  • Заниматься интеграцией и адаптацией уже существующих сервисов МТС и взаимодействовать с другими командами разработки;
  • Участвовать в генерации идей по развитию функционала приложения;
  • Давать оценку по срокам разработки функционала, контролировать сроки;
  • Осуществлять взаимодействие с отделом тестирования и координировать работу по исправлению багов;
  • Осуществлять публикацию приложения в Google Play, координировать и решать вопросы возникающие в ходе публикации.

От Вас мы ждем: 

  • Более 2 лет руководство командой от 10 человек;
  • Более 5 лет занимаетесь разработкой приложений под ОS Android; разработка приложений, начиная с версии Android 4.1 (API 16 + ) до Android 9 (API 28);
  • Знание языка программирования Kotlin;
  • Опыт коммерческой разработки приложений с нуля и прохождения всех этапов разработки от проектирования до публикации в Google Play;
  • Знание классических алгоритмов и структур данных;
  • Отличные знания языка программирования Java;
  • Опыт разработки нативных библиотек на C++ под Android (NDK);
  • Опыт использования RX Java, Retrofit, Dagger 2, MVP- паттерн, MVVM – паттерн;
  • Опыт работы с Git, SVN, CVS;
  • Опыт создания многопоточных приложений.

Кроме того, приветствуются:

  • Понимание принципов SOLID, Clean Architecture, MV* и готовность им следовать;
  • Знание платформы Linux;
  • Опыт юнит- и UI-тестирования;
  • Опыт разработки сервисных программ и прикладных программ с GUI с использованием библиотек Boost, MFS, Qt 4;
  • Опыт разработки под windows и unix системы;
  • Опыт работы с языками/технологиями Python PHP, JavaScript, SQL, HTML\CSS;
  • Отличное понимание принципов Scrum и Agile и готовность им следовать;
  • Знание английского языка на уровне Upper Intermediate.

Бонусы

Мы, в свою очередь гарантируем:

  • Стабильная белая заработная плата, премии;
  • Скучно не будет - множество интересных и сложных проектов;
  • Саморазвитие - мы сделали обучение доступным. Вы можете проходить тренинги очно, дистанционно, в Корпоративном университете, у провайдеров, у наставников;
  • Развитие в компании - Вы сами выбираете: стать экспертом или руководителем;
  • Чемпионат по программированию – соревнуемся не только в спорте;
  • Здоровье своих сотрудников - ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж;
  • Спорт - корпоративные соревнования по футболу, баскетболу и волейболу, различные спорт-программы или компенсация вашего фитнес - абонемента;
  • Хороший отдых - отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно а также различные скидки на путешествия от наших партнеров;
  • Возможности раскрыть талант - мы поддерживаем хобби сотрудников, у нас есть корпоративный театр и кукольный театр;
  • Социальную ответственность - мы помогаем детям из детских домов, обучаем пенсионеров безопасному поведению в сети, сдаем кровь, очищаем парки от мусора на волонтерских субботниках и многое другое.