JavaScript
Node.js
Git
TypeScript
HTML5
Okko — один из крупнейших российских VoD-сервисов. Проект стартовал в 2011 году и сегодня представлен на всех ключевых платформах: Smart TV, mobile (IOS и Android), Apple TV, PlayStation 3, 4 и 5, web (ПК). Пользователи Okko могут купить и скачать понравившийся фильм в высоком качестве (8K, 4K, HDR), арендовать контент на 48 часов или купить подписку и смотреть его на любой популярной платформе. В коллекции сервиса — более 100 тысяч единиц популярного контента таких мировых киностудий, как Walt Disney Pictures, Paramount Pictures, 20th Century Fox, Warner Bros, Sony Pictures, Universal Pictures, а также ведущих европейских и российских производителей фильмов и сериалов.
На платформе Okko также доступен сервис спортивных трансляций Okko Спорт.
В техническую команду сервиса требуется Frontend-разработчик (видеоплеер)
Наш офис находится в Петербурге и мы рассматриваем кандидатов на релокацию из других городов.
Чем предстоит заниматься:
- Поддержкой Web-плеера Okko и расширением его функционала;
- Разработкой и внедрением системы сбора метрик качества видеосмотрения и мониторинга клиентских ошибок;
- Повышением качества и стабильности видеовоспроизведения.
Обязательные требования:
- Понимание специфики видеостриминга и воспроизведения видео на клиентских устройствах (способность отличить кодек от контейнера, HLS от DASH, Live oт VOD, H.264 от AAC);
- Опыт углубленной работы с HTML5 Video Element;
- Понимание стандартов Media Source Extension и Encrypted Media Extensions;
- Опыт работы с популярными видеоплеерами (shakaplayer, dash.js, hls.js, clappr, jwplayer и тд) и понимание их устройства;
- Интерес к устройству и принципам работы браузеров, особенно в контексте воспроизведения видео;
- Опыт разработки на TypeScript от 3-х лет;
- Опыт работы с React от 3-х лет;
- Опыт командной разработки.
Что станет преимуществом:
- Опыт верстки под web и web mobile;
- Опыт разработки собственных видеоплееров;
- Понимание специфики тестирования видеоплееров, наличие опыта автоматизации этого процесса;
- Опыт разработки под SmartTV и/или мобильные устройства;
- Опыт работы с Docker и node.js.
Что мы предлагаем:
- Неограниченные возможности для профессионального развития и самореализации;
- Топовое оборудование и весь необходимый софт;
- Официальное трудоустройство, достойная и полностью белая заработная плата; ДМС со стоматологией, офисный врач, доплата больничного листа, компенсация мобильной связи, корпоративные скидки;
- Льготные условия ипотеки от СберБанка ;
- Бесплатная подписка СберПрайм+ (она включает мобильную связь, подписку на СберЗвук и на Okko, бесплатную доставку продуктов и многое другое);
- Насыщенная корпоративная жизнь;
- Удалённый формат работы.