Вакансия: Frontend-разработчик (Senior), платформа для стриминга музыки
Описание вакансии
Мы в поиске Frontend-разработчика. Предстоит участвовать в проекте по разработке инновационного TV приложения: реализовывать обмен данными в режиме реального времени через WebSocket и интегрировать функционал с использованием мультимедиа API. Суть: обеспечить воспроизведение приложения на профессиональных панелях Samsung (SSSP 7 / Tizen 7) через нативное Tizen-приложение. Скоуп проекта: - Tizen Web App (.wgt) для SSSP 7+ приложение на HTML5/JS/CSS поверх Player Core. - Аудио + видео воспроизведение. -Интеграция с backend и админкой (управление устройством). - Дистрибуция и обновление, например через MagicINFO.
Чем предстоит заниматься:
Работать со следующим стеком: 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 при реализации функционала.
Тестировать и обеспечивать стабильность работы приложения на широком спектре моделей телевизоров, включая устранение платформенно специфичных ошибок.
Для нас важно:
Опыт разработки приложений для SAMSUNG SMART TV/TIZEN обязателен.
Опыт работы с TypeScript, JavaScript (ES6+), HTML5/CSS3, Web API.
Уровень квалификации Senior.
Подтверждённый уверенный опыт в области frontend разработки.
Глубокое знание языков программирования TypeScript и JavaScript.
Понимание принципов построения асинхронной архитектуры, опыт работы с протоколом WebSocket.
Практический опыт взаимодействия с мультимедиа API (работа с аудио, видео и сопутствующими интерфейсами).
Владение рабочим процессом в Git (Git workflow).
Самостоятельность в решении задач и способность обоснованно принимать технические решения на уровне проекта.
Главный принцип SkillStaff - Выбирай!
РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
КОМФОРТ. SkillStaff аккредитованная IT-компания, белая зарплата и удобный график работы. Создавай идеальные условия для своей работы: удаленная работа или возможность работать как в офисе клиента, так и в комфортном офисе SkillStaff в центре Москвы на Воздвиженке.
РАЗВИТИЕ. Выбирай сам путь, по которому ты хочешь развиваться. Используй возможность обмена опытом и получение знаний через участие в разных проектах, совместную работу с высококвалифицированными коллегами.
КУЛЬТУРА. Нашу культуру создают сами сотрудники мы их слышим и помогаем развиваться, чтобы #вместе переходить на новый уровень!