Kake

Senior Android Video Player Engineer

Коротко

Senior Android Video Player Engineer будет проектировать, разрабатывать и оптимизировать фреймворки и SDK видеоплеера на Android и Android TV для live‑стриминга на базе ExoPlayer. Компания работает в сфере OTT/стриминга, требуется глубокая экспертиза в ExoPlayer, ABR, протоколах DASH/HLS, рекламных интеграциях (IMA, DAI, SSAI) и QoE‑аналитике. Нужно от 7 лет опыта Android-разработки на Kotlin/Java, знание Jetpack Compose, Coroutines и Flows, удалённая работа с ежедневным пересечением с PST 5–6 часов.

Вакансия Senior Android Video Player Engineer
Удалённо, требуется ежедневное пересечение по времени с часовым поясом PST — 5–6 часов
Kake ищет Senior Android Video Player Engineer для проектирования, разработки и оптимизации фреймворков и SDK видеоплеера под Android и Android TV для live‑стриминга.
Обязанности
•Кастомизировать и расширять компоненты ExoPlayer, логику ABR и билдеры плеера для повышения производительности воспроизведения
•Устранять сложные проблемы воспроизведения (буферизация, задержки, повторная буферизация)
•Работать с динамическими манифестами (MPD/M3U8) и адаптивной битрейтовой логикой для стабильного воспроизведения при разных сетевых условиях
•Интегрировать и поддерживать рекламные технологии (IMA, DAI, SSAI) в рамках фреймворка плеера
•Использовать аналитику QoE для диагностики проблем и улучшения реального качества воспроизведения
•Взаимодействовать с кросс‑функциональными командами для обеспечения надёжности воспроизведения на разных устройствах
•Участвовать в формировании лучших практик и инициатив по непрерывному улучшению стриминговых проектов
Требования
•От 7 лет опыта разработки под Android с глубокой экспертизой в Kotlin и Java
•Подтверждённый опыт создания и поддержки видеоплееров и компонентов live‑воспроизведения для Android/Android TV
•Практический опыт работы с ExoPlayer, включая кастомизацию и оптимизацию производительности для live‑стриминга
•Умение диагностировать и оптимизировать стабильность воспроизведения, задержки и повторную буферизацию
•Знание протоколов стриминга (DASH, HLS), рабочих процессов адаптивного битрейта и интеграций рекламы (IMA, SSAI, DAI)
•Опыт использования видеоаналитики или метрик QoE (например, Conviva, Mux, Hydrolix) для улучшения качества воспроизведения
•Владение Jetpack Compose, Kotlin Coroutines и Flows
•Хорошие навыки письменной и устной коммуникации на английском языке
•Способность работать самостоятельно в удалённой динамичной среде
Будет плюсом
•Опыт в вещании или OTT‑среде
•Опыт в крупномасштабных спортивных live‑стримингах
•Готовность работать в гибком графике с пересечением часовых поясов

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте