Frontend Developer (React/Next.js)
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
TL;DR
Frontend Developer (React/Next.js): Разработка веб-клиента для видеоплатформы с гибридной архитектурой (SSR/ISR) и сложным видеоплеером на базе Shaka Player с акцентом на производительность, SEO и мультирегиональность. Фокус на реализации адаптивного стриминга, синхронизации состояния через WebSocket и системном применении AI-инструментов в разработке.
Локация: Офис в Екатеринбурге либо удаленная работа (РФ)
Компания
Крупная технологическая компания HeadHunter, специализирующаяся на HR-tech решениях.
Что делать
- Разработка веб-клиента (desktop + mobile web) на React, Next.js и TypeScript с использованием гибридной архитектуры (SSR/ISR/CDN).
- Создание веб-видеоплеера на Shaka Player с поддержкой протоколов HLS/DASH, адаптивного битрейта и мультиаудио.
- Реализация вертикальной ленты коротких видео с оптимизированной предзагрузкой и автозапуском.
- Интеграция WebSocket-канала для синхронизации состояния просмотра между устройствами.
- Разработка систем авторизации (Firebase Auth, JWT), профилей пользователей и интеграция платежных шлюзов.
- Локализация интерфейса через next-intl и оптимизация метрик Core Web Vitals для слабых сетей.
Требования
- Коммерческий опыт фронтенд-разработки от 4 лет.
- Глубокие знания React, Next.js и TypeScript (стейт-менеджмент, стратегии кеширования).
- Обязателен коммерческий опыт работы с веб-видеоплеерами (Shaka Player, hls.js, Video.js или dash.js).
- Обязателен опыт системного использования AI-инструментов (Cursor, GitHub Copilot, Claude Code) в продакшн-разработке.
- Опыт работы с REST API, WebSocket, Firebase и понимание безопасности (XSS, CSP, CSRF).
- Навыки адаптивной вёрстки и кроссбраузерной оптимизации.
Хорошо, если есть
- Опыт работы со стриминговыми или OTT-продуктами.
- Знание DRM-технологий (Widevine, FairPlay, EME).
- Опыт построения сложных админ-панелей и CMS с ролевой моделью (RBAC).
- Опыт SEO-оптимизации контентных платформ с большими каталогами.
Культура и преимущества
- Трудоустройство в аккредитованную IT-компанию в России.
- Гибкий график работы и возможность удаленки.
- Компенсация 50% стоимости занятий английским языком.
- Специальный бюджет на лечение и медикаменты.
- Бесплатные консультации штатного юриста по личным вопросам.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →