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

iOS Team Lead

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

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

Компания

Место встречи лучших

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

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

Облако Mail.ru

Мы разрабатываем и поддерживаем сервис хранения файлов Облако Mail.ru, которое позволяет загружать любые типы файлов, делиться ими в интернете и синхронизировать их между своими устройствами.

Задачи: 

  • формирование команды: технические собеседования, адаптация, планирование загрузки по команде и потребности в дополнительных ресурсах;
  • управление командой разработки из 4 человек;
  • формирование команды: технические собеседования, адаптация, планирование загрузки по команде и потребности в дополнительных ресурсах;
  • мотивирование команды: совместно с техническим директором фокусировка по целям и транслирование стратегии и правил команде, приоритизация задач;
  • поддержание высокого качества разработки: code review, ретроспективы, управление техническим долгом, решение архитектурных и наиболее сложных задач в разработке;
  • участие в полном цикле работ над задачами: обсуждение бизнес-требований, макетов дизайнеров, проектирование архитектуры реализации, покрытие кода продуктовыми и техническими метриками;
  • бережный перевод текущего проекта с ObjC на Swift;
  • разработка интересных фич, связанных с новым позиционированием Облака как лучшего фотохранилища в Рунете. Придется писать много качественного кода в соответствии с архитектурой MVVM и принципами SOLID;
  • погружение в технически сложное приложение. Глубина определяется всесторонней интеграцией с операционной системой и использованием широкого спектра возможностей iOS SDK. Перед вами будут стоять вызовы во всех слоях приложения: перманентная оптимизация скорости загрузки файлов, работа со сверхбыстрой key-value базой данных LMDB, сложная бизнес-логика, насыщенный UI с нестрандартными анимациями, нетривиальная многопоточная архитектура в целом;
  • возможность выходить из зоны программирования под iOS. При желании вы сможете брать на себя DevOps-задачи по развитию системы скриптов для CI/CD, логирования и мониторинга приложения.
  • мотивирование команды: совместно с техническим директором фокусировка по целям и транслирование стратегии и правил команде, проведение стендапов, приоритизация задач;
  • поддержание высокого качества разработки: code review, ретроспективы, управление техническим долгом, решение архитектурных и наиболее сложных задач в разработке.

Требования:

  • опыт разработки не менее 5 лет;
  • уверенное владение Objective-C;
  • знание классических алгоритмов и структур данных;
  • знание классических шаблонов проектирования;
  • опыт разработки клиент-серверных приложений;
  • умение и желание предлагать альтернативные решения бизнес-задач, улучшать процессы, эффективность команды и прочее.


Бонусы

  • комфортно работаем: просторные опенспейсы, звукопоглощающие панели, несколько десятков переговорных, дополнительные мониторы, мощное железо и макбуки, если нужно;
  • вкусно кормят: в офисе есть ресторан с завтраками и обедами, а на каждом этаже есть 2 кухни, где всегда есть фрукты и ягоды, чай, кофе, кола и, конечно, печеньки;
  • приятно отдыхаем: большая лаунж-зона, массажные кресла, бар со свежевыжатыми соками, качели, уголки с пледами и подушками, где можно отдохнуть, игровые приставки, кинотеатр;
  • заботимся о здоровье: с первых дней работы мы даем отличную программу ДМС, включающую стоматологию и даже массаж;
  • занимаемся спортом: бесплатный фитнес-зал в офисе (со всеми тренажерами и, конечно, душевыми), теннисные столы и даже футбольное поле;
  • легко добираемся: мы находимся в пяти минутах ходьбы от м. «Аэропорт». Для тех, кто предпочитает добираться на работу на машине, у нас есть 5-этажная подземная парковка. И да, на ней есть места;
  • профессионально развиваемся: в нашем офисе регулярно проходят семинары, тренинги, мероприятия для разработчиков ― Moscow.pm, CocoaHeadsMoscow, UX-среда и др. Конечно, мы отправляем сотрудников и на внешние профессиональные мероприятия.
  • поможем с переездом: кандидатам оплатим билеты, услуги риелтора и первый месяц проживания.