обновлено 1 день назад
Fullstack Engineer (Frontend-focused)
250 000 - 300 000₽
RUВакансия из Hirify RU, списка российских tech-компаний
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Fullstack Engineer (Frontend-focused) (Next.js/React/Effector): Развитие веб-приложения для системы спортивного судейства с синхронизированным видеоаналитическим плеером, real-time-таблицами и аналитическими экранами с акцентом на клиентскую архитектуру, производительность и работу с большими объёмами данных. Focus on переносе видеоаналитики с синхронизацией потоков, устойчивом SSE-обновлении, виртуализации таблиц, деплое и мониторинге клиентских ошибок.
Локация: современный офис у м. Кутузовская, Москва
Зарплата: 250 000–300 000 ₽/мес на руки
Компания
Технологическая команда создаёт решения для спорта, направленные на трансформацию и объективизацию судейства.
Что делать
- Довести рефакторинг архитектуры веб-приложения по подходу Feature-Sliced Design до продакшена, продолжая продуктовую разработку.
- Развивать судейский интерфейс, апелляции, экспорт аналитики и обучающий раздел.
- Реализовать обновление таблиц и лидербордов в реальном времени через SSE с устойчивостью к нестабильной сети.
- Перенести и развивать видеоаналитический просмотрщик с синхронизацией нескольких видеопотоков, точной перемоткой, буферизацией и контролем памяти.
- Создавать отчётные и аналитические экраны с большими таблицами, графиками, виртуализацией и экспортом.
- Поддерживать FastAPI-сервис для выдачи медиа из S3 и отвечать за сборку, деплой, CDN, производительность и мониторинг клиентских ошибок.
Требования
- От 3 лет опыта во фронтенд-разработке, включая от 2 лет с React и TypeScript в строгом режиме.
- Глубокое знание Next.js, включая App Router, серверные и клиентские компоненты и кеширование.
- Опыт с Feature-Sliced Design или сопоставимым подходом и управление состоянием через Effector.
- Опыт тестирования с Vitest или Jest, Testing Library и E2E-инструментами.
- Знание HTML5 video, буферизации и синхронизации потоков, а также опыт с визуализацией данных и большими таблицами.
- Базовый рабочий Python, Docker, CI/CD, самостоятельный деплой и работа с OpenAPI-контрактами и генерацией типов.
Хорошо, если есть
- Опыт переноса функциональности с legacy-фронтенда при работающих пользователях.
- Опыт с SSE или WebSocket и видео высокого разрешения в браузере.
- Опыт создания доступных интерфейсов для планшетов.
- Опыт работы без постоянно выделенного дизайнера.
- Опыт в спортивных или трансляционных продуктах.
Культура и преимущества
- Ежегодный пересмотр зарплаты и годовой бонус.
- Корпоративный спортзал и зоны отдыха.
- Более 400 образовательных программ СберУниверситета.
- Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа.
- Льготные финансовые условия, подписка Прайм и вознаграждение за рекомендации сотрудников.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
NDA
1 день назад
Fullstack-разработчик (Node.js + React)
150 000₽
Газпром добыча Надым
12 дней назад
Middle/middle+ fullstack-разработчик (Python/TypeScript)
200 000 - 260 000₽
МТС Web Services
8 дней назад
Senior Fullstack Developer (Python/React)
Народный Таксопарк
8 дней назад
Fullstack-разработчик (FinTech)
150 000 - 200 000₽
NDA
5 часов назад
Разработчик полного цикла с AI
Крупнейший фармацевтический холдинг
8 дней назад
Ведущий IT-разработчик — инженер по работе с ИИ
270 000₽