- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Frontend разработчик Middle+, Senior (Smart TV/Tizen)
Интересный проект в сфере стриминга с четкими требованиями и понятным стеком. Балл снижен из-за отсутствия названия компании и специфичности платформы, что сужает круг кандидатов.
Сложность вакансии
Высокая сложность обусловлена узкой специализацией на платформе Tizen/Samsung Smart TV и необходимостью глубоких знаний мультимедийных API и оптимизации под специфическое железо.
Анализ зарплаты
Указанная ставка 1100 (вероятно, в час) с НДС соответствует рыночному уровню для Senior-разработчиков в РФ, работающих по контракту, особенно учитывая редкую специализацию на Smart TV.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Если у вас есть опыт разработки под Tizen и вы готовы создавать стриминговые сервисы для ТВ, откликайтесь прямо сейчас!
Описание вакансии
Frontend разработчик Middle+, Senior
Ставка: 1100, с НДС
Локация: РФ
Гражданство: РФ
Обязательные требования
- Опыт разработки приложений для SAMSUNG SMART TV/TIZEN обязателен;
- Опыт работы с TypeScript, JavaScript (ES6+), HTML5/CSS3, Web API;
- Уровень квалификации Senior или уверенный Middle+;
- Подтверждённый уверенный опыт в области frontend‑разработки;
- Глубокое знание языков программирования TypeScript и JavaScript;
- Понимание принципов построения асинхронной архитектуры, опыт работы с протоколом WebSocket;
- Практический опыт взаимодействия с мультимедиа API (работа с аудио, видео и сопутствующими интерфейсами);
- Владение рабочим процессом в Git (Git workflow);
- Самостоятельность в решении задач и способность обоснованно принимать технические решения на уровне проекта.
Дополнительные требования
- Понимание специфики проектирования пользовательских интерфейсов для ТВ‑устройств (большой экран, дистанция просмотра, ограниченный набор элементов управления);
- Навыки реализации системы навигации с фокусом (focus navigation) и поддержки управления с помощью пульта дистанционного управления (TV remote control);
-Опыт оптимизации производительности приложений под ограниченные аппаратные ресурсы Smart TV;
- Знание ограничений, накладываемых embedded browser environments, и умение учитывать их при разработке.
Задачи на проекте
- Работа со следующим стеком: Tizen 7 SDK, TypeScript, JavaScript (ES6+), Web API, WebSocket, HTML5 Audio, HTML5 + CSS3, React.js, Python (Player Core), ;
- Проектирование, разработка и техническая поддержка приложения для платформы Smart TV;
- Реализация обмена данными в режиме реального времени с использованием протокола WebSocket;
- Интеграция мультимедийных функций (воспроизведение аудио и видео, управление контентом);
- Оптимизация производительности и потребления ресурсов приложения с учётом ограничений TV‑устройств;
- Работа с Tizen API, учёт особенностей платформы Samsung при реализации функционала;
- Тестирование и обеспечение стабильной работы приложения на широком спектре моделей телевизоров, включая устранение платформенно‑специфичных ошибок.
Описание проекта и команды
Заказчик - платформа для стриминга музыки, подкастов и аудиокниг.
Проект по разработке инновационного TV‑приложения.
Откликнуться на запрос: Откликнуться
По вопросам партнерского сотрудничества: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- JavaScript
- Tizen
- Samsung Smart TV
- React
- WebSocket
- HTML5
- CSS3
- Git
- Web API
- Python
Возможные вопросы на собеседовании
Проверка понимания специфики платформы Smart TV.
Расскажите об основных ограничениях браузеров в Tizen и о том, как вы оптимизировали производительность приложения под слабые аппаратные ресурсы ТВ?
Критически важный навык для ТВ-интерфейсов.
Как вы реализуете систему навигации с фокусом (spatial navigation) для управления пультом ДУ? Какие библиотеки или подходы используете?
Проверка опыта работы с потоковыми данными.
С какими сложностями вы сталкивались при работе с HTML5 Audio/Video API на телевизорах Samsung разных поколений?
Проверка навыков работы с реальным временем.
Опишите ваш опыт реализации обмена данными через WebSocket: как вы обрабатываете переподключения и синхронизацию состояния?
Оценка самостоятельности и архитектурного мышления.
Приведите пример технического решения, которое вы приняли самостоятельно на уровне проекта. Почему было выбрано именно оно?
Похожие вакансии
Фронтенд-разработчик, React / Micro Frontends (Senior)
Angular разработчик (Senior)
Frontend / Fullstack инженер (Senior)
React/ React native developer
Frontend-разработчик — Angular
Senior Frontend разработчик в Маркетплейс
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!