Мы разрабатываем и улучшаем плеер для iOS/tvOS, который используется для воспроизведения фильмов, сериалов и трансляций масштабных событий. Всё, что мы делаем, напрямую отражается на пользователях Okko и других приложений, в которые мы интегрируемся. У нас сильная команда, работающая на стыке пользовательского опыта, качества видео и низкоуровневой работы с медиа. Если у тебя горят глаза от нестандартных задач, ты не боишься проблем, у которых нет однозначного решения, и любишь погружаться в сложные темы — тогда тебе к нам!
Чем предстоит заниматься:
-
Оптимизацией загрузки видео и работы видеоплеера;
-
Модуляризацией проекта. Сейчас уже есть модули и необходимые абстракции, но SDK растёт, и для его дальнейшего развития мы планируем разделить его на отдельные части, чтобы уменьшить TTM и сохранить стабильность;
-
Работой с аналитикой: изучаем логи, графики, следим за тем, как пользователи взаимодействуют с плеером; часть задач по улучшению приносит команда разработчиков;
-
Добавлением новой функциональности и поддержанием стабильности. Поставляем готовый SDK в Okko и другие приложения.
Требования:
-
Опыт разработки под iOS/tvOS от 3 лет;
-
Отличное знание Swift;
-
Знание фреймворков UIKit, Core Data и т. д.;
-
Опыт работы с метриками и оптимизации производительности высоконагруженных приложений (HitchRate, HangTime и т. д.);
-
Понимание паттернов проектирования и умение правильно их применять;
-
Знание основных алгоритмов и структур данных;
-
Умение работать в команде.
Условия:
-
Топовое оборудование и весь необходимый софт;
-
Официальное трудоустройство;
-
ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
-
Льготные условия ипотеки в рамках зарплатного проекта;
-
Бесплатная подписка на сервисы партнёров;
-
Совместные занятия спортом: йога, волейбол;
-
Насыщенная корпоративная жизнь.