вчера в 13:19
Просмотры 2
+1 сегодня
Вакансия партнера
Senior Frontend Engineer (Nuxt/Vue)
Санкт-Петербург
Специализация: Программист, разработчик
Формат работы: Удалённо
График работы: Сменный
Тип занятости: Полная занятость
Опыт: Более 6 лет
Категория прав: B
Выплата: ежемесячно
Описание
Hirix — это рекрутинговый партнёр по поиску IT-талантов. Мы помогаем компаниям собирать сильные команды, а специалистам находить проекты, где их экспертиза действительно нужна. Подбираем в IT, Digital, AI и ведём каждого кандидата от первого контакта до оффера.
Наш заказчик ищет к себе в команду Senior Frontend Engineer с высоким уровнем экспертизы в Nuxt/Vue.
01.Tech – IT-компания, создающая передовые веб-платформы, оказывающие влияние на мировую индустрию в сфере iGaming и не только!
Основная цель – создание высоконагруженных систем, ежедневно обрабатывающих десятки тысяч запросов в секунду, терабайты данных и поддерживающие более 100 миллионов пользователей по всему миру.
Задачи на этой роли:
- Проектирование и разработка ключевых частей фронтенд-архитектуры.
- Создание real-time пользовательских сценариев: просмотр стрима, чат, discovery, модерация, оверлеи.
- Тесная работа с backend, продуктом и дизайном. Повышение качества фронтенда: тесты, производительность, стандарты, code review.
- Разработка и поддержка функциональности live-стриминга.
- Обеспечение стабильности и отказоустойчивости UI. Поддержка высокого уровня качества кода и тестов.
- Совместная работа с backend-командой по API и real-time событиям.
- Frontend-экспертиза 5+ лет коммерческого опыта во frontend-разработке.
- Глубокое знание Vue 3+ (архитектура компонентов, composition API, паттерны состояния).
- Опыт работы с Nuxt3+: * Spa * маршрутизация * composables * runtime config * понимание деплоймента и SEO-аспектов
- Уверенная работа с типами, generics, type narrowing.
- Поддержка крупной типизированной кодовой базы.
- Практический опыт интеграции видеоплееров в web-приложениях: понимание Hls / Dash * UX плеера (качество, автозапуск, буферизация, ошибки).
- Особенности браузеров и устройств.
- Опыт разработки real-time функциональности: WebSocket / pub-sub , live-обновления, чат или аналогичные сценарии.
- Хорошее понимание: производительности (Core Web Vitals, hydration, bundle size, profiling) и тестирования (unit / integration / e2e).
- Ci/Cd и quality gates.
- Опыт code review и технического менторинга.
- Streaming-специфика
- Опыт работы с Amazon Ivs: интеграция player Sdk , live vs Vod , обработка ошибок, метрики и мониторинг.
- Понимание особенностей стриминга: low-latency playback, reconnect стратегии, Drm (будет плюсом), token-based доступ к стримам.
- Frontend-экосистема Pinia / Vuex, масштабируемые composables.
- Design system, component libraries.SentryAccessibility (Wcag), i18n.
- Опыт с WebRTC — дополнительный плюс.
- Опыт работы с high-load consumer-продуктами.
- Понимание edge-caching, feature flags, A/B тестов.
- Базовое понимание frontend-безопасности: Xss , работа с auth-токенами, UX инструментов модерации контента.
- Качественный опыт, рост скиллов и максимально комфортная рабочая атмосфера;
- Гибкое начало рабочего дня с 9:00 до 11:00 по Мск;
- Удаленный формат работы;
- Полностью оборудованное рабочее место с предоставлением техники;
- ДМС со стоматологией после испытательного срока;
- Компенсация занятий спортом, английского языка и проф. курсов;
- Зоны отдыха с настольным теннисом, самокатами и кухней;
- Корпоративная библиотека;
- Корпоративы с выездами на природу и призами, тимбилдинги, мастер-классы и т. д.;
- Релокационный пакет по желанию.