iOS-разработчик в команду видеоформатов

Middle
Senior
Комбинированный
Офисный
Удалённый
Даша ФарафоноваРекрутер

О Дзене

Каждый день миллионы людей смотрят, читают и обсуждают контент в Дзене. Здесь можно всё: снимать видео или короткие ролики, писать статьи или делиться фотографиями в постах.

О команде

Команда Видео — одна из самых быстрорастущих продуктовых команд Дзена. В нашей кросс-функциональной команде есть 2 направления: длинное и короткое видео. Мы своевременно следим за производительностью и качеством нашего проекта: улучшаем скорость компиляции, следим за плавностью интерфейса, нагрузкой сети и энергопотреблением. А еще развиваем различные пользовательские сценарии с публикацией и просмотром контента.

Ты будешь

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

С помощью таких технологий, как

  • Swift;
  • iOS 14+;
  • вёрстка кодом с использованием auto layout и frames;
  • начинаем внедрять SwiftUI, Combine, async/await;
  • свои библиотеки для работы с UICollectionView;
  • архитектура: лучшее из MVC, MVVM, VIPER + координаторы, ценим uni-directional flow;
  • тесно работаем с AVFoundation, есть свой видеоплеер на основе AVPlayer;
  • пишем UI-тест;

У нас всё сложится, если ты

  • хорошо знаешь Swift и платформы iOS;
  • хочешь изучать новые технологии, готовность развивать и развиваться;
  • знаешь классические алгоритмы и структуры данных;
  • знаешь современные принципы построения архитектуры мобильных приложений;

Как мы проводим собеседования


1Знакомство

Просто общаемся: вы задаёте вопросы о потенциальной работе, мы рассказываем о продукте и команде. Это может быть созвон или встреча в офисе — как вам удобнее. Знакомство нужно, чтобы на старте понять, будет ли нам классно работать вместе. Поэтому узнайте здесь как можно больше: чем вы будете заниматься, как выглядит типичная рабочая неделя, какие задачи стоят перед вами и командой. Для чего нужно знакомство?

2Интервью

Если знакомство прошло хорошо, вам предложат пройти интервью — их количество зависит от вашей специализации и уровня. На этом этапе вы поймете, с какими типами задач будете работать в Дзене, а мы — ваш ход мыслей. Например, все разработчики обычно проходят whiteboard-интервью и интервью по технологиям. У продакт-менеджеров, маркетологов и креативных команд свои интервью и тестовые задания. Лучше всех их порядок и количество знает рекрутер — не стесняйтесь задавать вопросы. Как проходят интервью?

3Финал

Общаемся ещё раз: вы сможете задать любые вопросы, а мы подробно расскажем о технологиях, фреймворках, планах на развитие продукта и почему нам будет классно работать вместе. После возьмём небольшую паузу и вернёмся с ответом. Если всё сложится, обсудим первый рабочий день, если нет — обязательно дадим обратную связь. Какой следующий шаг?

Давайте знакомиться!
Заполняйте форму и приходите к нам

    glider