Getmatch · собрана 1 день назад

Fullstack Engineer (Frontend-focused)

Сбер

250 000–300 000 ₽
ОфисРоссияMiddle
JavaScriptTypeScriptReactPythonFastAPIDockerCI/CDQA

Описание вакансии

Fullstack Engineer (Frontend-focused) Grade: Middle Salary: 250000-300000 RUB Skills: Python, Docker, React, TypeScript, HTML, CI/CD, QA, FastAPI, HTML5, JavaScript / TypeScript Company URL: Description: Мы — технологическая команда, создающая инновационные решения для спорта. Наш продукт направлен на трансформацию и объективизацию судейства. Мы ищем 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 ключевой ставки ЦБ. Подписка Прайм с возможностью совместного использования на трёх близких. Вознаграждение за рекомендацию друзей в команду Сбера. Корпоративная пенсионная программа. 5:["$","$L18",null,{"initialState":{"status":"anonymous"},"children":[["$","$L19",null,{}],["$","main",null,{"children":["$","$L1a",null,{"vacancySlug":"36156-fullstack-engineer-frontend-focused","initialVacancy":{"published_at":"2026-10-10T09:00:50.100482","is_active":true,"position":"Fullstack Engineer (Frontend-focused)","language":"ru","type":"only_web","id":36156,"offer_type":"vacancy","cover_letter_required":false,"cover_letter_placeholder":null,"source":"hh_import","incognito_publication":false,"salary_description":"250 000 —‍ 300 000 ₽/‍мес на руки","salary_hidden":false,"salary_display_from":250000,"salary_display_to":300000,"salary_currency":"RUB","salary_taxes":"net","salary_is_total":false,"salary_by_our_version":false,"salary_hidden_variant":null,"offer_description":"Что делать: Довести до продакшена рефакторинг архитектуры приложения, развивать сценарии судейского интерфейса и обучения, переносить в новое приложение вьюер видеоаналитики с синхронизацией потоков и перемоткой.\n\nО компании: Сбербанк — крупнейший банк в России, Центральной и Восточной Европе, один из ведущих международных финансовых институтов.","skills_objects":[{"name":"Python","slug":"python","is_custom":false},{"name":"Docker","slug":"docker","is_custom":false},{"name":"React","slug":"react","is_custom":false},{"name":"TypeScript","slug":"typescript","is_custom":false},{"name":"HTML","slug":"html","is_custom":false},{"name":"CI/CD","slug":"ci/cd","is_custom":false},{"name":"QA","slug":"qa","is_custom":false},{"name":"FastAPI","slug":"fastapi","is_custom":false},{"name":"HTML5","slug":"html5","is_custom":false}],"url":"/vacancies/36156-fullstack-engineer-frontend-focused","description_html":null,"english_level":null,"location_requirements":[{"location_id":"moscow__mo__russia","format":"office","exclude":false,"ancestors":["moscow","mo__russia","russia","_cu-europe","_cu-emea","_cu-world"],"metros":[],"city":"Москва","country":"Россия"}],"location_items":[{"label":"Москва","format":"office","exclude":false}],"application":null,"viewed":false,"company":{"id":null,"name":"Сбер","logotype":"8f5d6d49-bb76-4250-9a