Senior Frontend Developer для видеоплеера
Что за роль
Wisebits ищет Senior Frontend Developer для направления Player. В центре задач — развитие клиентской части видеоплеера на JavaScript и TypeScript: важны понимание браузерной среды, рендеринга и качество инженерных решений. В работе используются популярные UI-фреймворки; конкретный выбор может зависеть от проекта.
Что предстоит делать
- Разрабатывать и поддерживать интерфейс видеоплеера на JavaScript стандарта ES2015+ и TypeScript.
- Проектировать клиентскую логику с учётом принципов клиентского и серверного рендеринга.
- Разбираться в существующем коде и проводить code review, оценивая читаемость и корректность решений.
- Обрабатывать асинхронные сценарии и учитывать особенности многопоточности в браузерной среде.
- При необходимости работать с HTML5 video и технологиями VOD, включая HLS.js.
- Писать и поддерживать тесты с использованием Jest и Testing Library.
- Согласовывать интеграционные решения с учётом взаимодействия frontend с backend.
Что потребуется
- Более 6 лет опыта работы во frontend-разработке.
- Уверенное знание нативного JavaScript ES2015+ и TypeScript 4+.
- Опыт с одним из популярных UI-фреймворков: React, Vue или Svelte.
- Понимание ООП, клиентского и серверного рендеринга.
- Навык проведения code review, самостоятельность и ответственность.
- Готовность глубоко разбираться в коде, в том числе при использовании нейроинструментов.
Что важно знать
Опыт с HTML5 video, VOD и HLS.js, знание PHP или Node.js, CSS-препроцессоров LESS/SCSS и БЭМ, а также тестирование через Jest или Testing Library будут преимуществом. В описании отдельно отмечены здравый смысл и чувство визуального качества.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram