Senior iOS Video Player Engineer
Удалённо, требуется ежедневное пересечение по времени с часовым поясом PST — 6–7 часов
Kake ищет Senior iOS Video Player Engineer для проектирования, создания и поддержки функционала воспроизведения live-видео в приложениях для iOS и tvOS.
Обязанности
•Оптимизировать воспроизведение по протоколу HLS с использованием AVPlayer (с фокусом на времени запуска, поведении буферизации, задержках и стабильности воспроизведения)
•Устранять сложные проблемы в средах live-стриминга (ошибки, зависания, отклонение от live-границы)
•Настраивать производительность воспроизведения в масштабных условиях для обеспечения надёжного и качественного просмотра
•Применять видеоаналитику и метрики QoE для диагностики проблем и улучшения реального качества воспроизведения
•Взаимодействовать с кросс-функциональными командами для поддержания качества и надёжности воспроизведения на разных устройствах
•Участвовать в формировании лучших практик и инициатив по непрерывному улучшению стриминговых проектов
Требования
•От 6 лет опыта разработки под iOS с глубокой экспертизой в Swift и Objective-C
•Подтверждённый опыт создания и поддержки видеоплееров и компонентов live-воспроизведения для iOS/tvOS
•Практический опыт работы с HLS и AVPlayer, включая настройку и устранение неполадок поведения воспроизведения для live-стриминга
•Умение диагностировать и оптимизировать производительность воспроизведения (повторная буферизация, время запуска, стабильность)
•Знание протоколов стриминга, концепций live-воспроизведения (задержка, live-граница, отклонение), логики адаптивного битрейта и интеграции DRM
•Опыт использования видеоаналитики или метрик QoE (например, Mux, Conviva) для улучшения качества воспроизведения
•Хорошие навыки письменной и устной коммуникации на английском языке
•Способность работать самостоятельно в удалённой динамичной среде
Будет плюсом
•Опыт в крупномасштабных спортивных live-стримингах
•Опыт работы с рекламными технологиями в сценариях live-стриминга
•Готовность работать в гибком графике с пересечением часовых поясов