← к выдаче
разработка

Frontend-разработчик (Smart TV)

КинофлексКазань10 дн. назад

Коротко

Stabilizes and optimizes a Smart TV app, works with hls.js for 4K video playback, adapts UI for TV, and configures Webpack 5 builds. · Needs: Proficiency in Vue 3, Pinia, TypeScript, JavaScript ES2020+; deep understanding of Webpack 5; experience with hls.js; experience developing for Smart TV (Tizen

Описание от работодателя

Привет! Мы ищем специалиста, который возьмёт на себя стабилизацию и оптимизацию Smart TV-приложения, усилит команду и поможет решить проблемы с воспроизведением 4K-контента. Задачи: • Провести аудит текущей кодовой базы, системно работать с техническим долгом и повысить стабильность приложения на всех целевых Smart TV-платформах. •Оптимизировать производительность приложения с учётом жёстких ограничений Smart TV (память, CPU, графический рендеринг). • Наладить стабильное воспроизведение 4K-видео: работа с hls.js, кастомизация ABR-логики, обработка ошибок сегментов, мониторинг метрик буферизации и переключения качества. • Адаптировать интерфейс под особенности TV-среды: навигация пультом (D-pad), управление фокусом, скролл без мыши/тача, учёт safe zones и кросс-диагональная вёрстка. • Настроить сборку проекта под TV: Webpack 5 (code splitting, tree-shaking, минификация, оптимизация загрузки ассетов). • Отлаживать приложение на реальных устройствах и эмуляторах, готовить релизы, работать с сертификатами и публиковать сборки в LG Content Store и Samsung Seller Portal. Наши ожидания: • Уверенное владение стеком: Vue 3 (Composition API, реактивность), Pinia, TypeScript (строгий режим), JavaScript ES2020+. • Глубокое понимание Webpack 5 и умение оптимизировать бандлы для устройств с ограниченными ресурсами. • Практический опыт работы с видеоплеерами (hls.js или аналоги), знание форматов HLS, DASH, MPEG-TS, fMP4, понимание метрик воспроизведения (QoE/QoS). • Опыт разработки под Smart TV (Tizen и/или WebOS): учёт ограничений железа, реализация навигации D-pad, работа с TV-safe zones. • Умение отлаживать приложения через remote inspector, системные логи и физические устройства. • Ответственность за результат, проактивность, готовность работать с legacy-кодом и выстраивать поддерживаемую архитектуру. Будет плюсом: • Опыт публикации приложений в магазинах Smart TV. • Знание принципов работы с DRM (Widevine, PlayReady, FairPlay). • Опыт интеграции видео-аналитики и кастомных метрик воспроизведения. Мы предлагаем: • Формат работы: гибрид (3 дня в офисе / 2 дня удалённо) в г. Казань. Рассматриваем полную удалёнку для сильных кандидатов. • Стабильную и достойную заработную плату, соответствующую твоим ожиданиям и скиллам. • Молодой и дружный коллектив, совместные крутые мероприятия (корпоративы, вылазки на природу, настольные игры, квизы и пр.)