Full-stack Engineer (Frontend-focused)
Мы — технологическая команда, создающая инновационные решения для спорта. Наш продукт направлен на трансформацию и объективизацию судейства. Мы ищем Frontend разработчика для участия в развитии наших решений.
В текущем состоянии платформа представляет из себя веб-приложение на Next.js 15 / React 19 / Effector и плеером видеоаналитики с несколькими синхронизированными видеослоями, таймлайном действий и LLM комментариями. Вы становитесь основным владельцем всего клиентского слоя.Тебе предстоит поддерживать и развивать веб-приложение для системы судейства:
- довести до продакшена начатый рефакторинг архитектуры приложения (Feature-Sliced Design), не останавливая продуктовую разработку
- развивать рабочие сценарии: судейский интерфейс с побалльной разбивкой, апелляции, экспорт аналитики, раздел с обучением и так далее
- Real-time-обновление таблиц и лидербордов по SSE, устойчивое к нестабильной сети Интернет
- перенести в новое приложение вьюер видеоаналитики: синхронизация нескольких видеопотоков, точная перемотка, память и буферизация
- собирать отчётные и аналитические экраны поверх витрин: большие таблицы, графики, виртуализация, экспорт
- поддерживать тонкий FastAPI-сервис отдачи медиа из S3
- отвечать за сборку, деплой, CDN, производительность и мониторинг клиентских ошибок* 3+ лет фронтенда, из них 2+ на React с TypeScript в строгом режиме
- глубокий Next.js (App Router, серверные и клиентские компоненты, кеширование)
- опыт с приложением для разноформатных экранов: FSD, сопоставимый подход
- управление состоянием на явных моделях с Effector
- тестирование (Vitest / Jest, Testing Library, e2e)
- видео в браузере: HTML5 video, буферизация, синхронизация потоков
- визуализация данных и большие таблицы
- базовый рабочий Python: поддерживать небольшой FastAPI-сервис
- Docker, CI/CD, самостоятельный деплой своей части
- работа по OpenAPI-контракту с генерацией типов
- дисциплина в отношении данных: клиент не пересчитывает оценки
Будет плюсом:
- перенос функциональности с legacy-фронтенда при живых пользователях
- SSE / WebSocket, видео высокого разрешения в браузере
- доступность и интерфейсы для планшетов
- опыт работы без постоянно выделенного дизайнера
- спортивные или трансляционные продукты* комфортный современный офис - м. Кутузовская
- ежегодный пересмотр зарплаты, годовой бонус
- корпоративный спортзал и зоны отдыха
- более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
- расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
- подписка Прайм с возможностью совместного использования на трёх близких
- вознаграждение за рекомендацию друзей в команду Сбера
- корпоративная пенсионная программа.
About the Company
당근은 동네의 숨은 가치에 주목합니다. 근처 이웃과의 중고 직거래를 시작으로, 전에 없던 지역 생활 커뮤니티를 만들어 나가고 있어요. 이웃들은 진짜 우리 동네 이야기를 나누고, 가게 사장님들은 이웃의 목소리를 가장 가까이서 들을 수 있지요. 거래부터 모임, 홍보, 결제까지, 로컬에서 일어나는 모든 경험을 당근이 하나로 연결하고 있습니다.
More jobs at 당근마켓
-
Middle Data Analyst (команда Мониторинга)
г Москва · · Sep 18, 2026
-
Senior Java Developer [FAP, МТС веб сервисы]
Москва · · Sep 18, 2026
-
Lead ML Engineer (Recsys)
г Москва · · Sep 18, 2026
-
QA инженер ( продукт SMILE )
г Москва · · Sep 18, 2026
-
Middle SRE инженер
г Москва · · Sep 18, 2026