Senior frontend разработчик (React)

СБЕР

Senior frontend разработчик (React)

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

В команду продукта Налоговые вычеты для юридических лиц (СберБизнес) ищем старшего фронтенд-разработчика.

Продукт представляет собой сложное одностраничное приложение (SPA), интегрированное в экосистему СберБизнес и используемое корпоративными клиентами Сбера для управления налоговыми вычетами.

Проект работает по модульной архитектуре: основной контейнер (Module Federation) загружает подмодули «на лету» — лайтбоксы, страницы реестра, страницы статусов и результаты обработки. Каждый лайтбокс (подтверждение, подключение/отключение продукта, создание/редактирование справки, импорт из XML, массовые операции) — это автономный модуль с собственным состоянием, логикой и UI.

Обязанности

Что разрабатывать:

  • Главная страница — реестр справок с таблицей, фильтрами (в т.ч. продвинутые фильтры и чипы), пагинацией и табами (Справки / Результаты обработки / Настройки)
  • Лайтбокс справки — многоступенчатая форма (stepper: клиент → вычет → создание/редактирование) с валидацией, сохранением черновика, подписанием через CADES/КриптоПро, историей изменений и корректовками
  • Лайтбокс подтверждения 10ДО — расшифровка документов, выбор сертификата, просмотр связанных справок, статусы
  • Лайтбокс подключения/отключения продукта — OTP-подтверждение, трекинг статуса, создание/аннулирование приложений
  • Лайтбокс импорта справок — загрузка XML, парсинг, маппинг данных
  • Лайтбокс массовых операций — массовое подписание и расшифровка файлов через CryptoPro ActiveX
  • Страница статуса продукта — отслеживание текущего статуса продуктов
  • Криптографический слой — интеграция с CADES Plugin (CryptoPro), выбор сертификатов, диагностика, подпись файлов
  • Аналитика и логирование — интеграция с внутренней системой аналитики СберБизнес, трассировка действий
  • E2E-тестирование — покрытие автотестами на Playwright + Allure-отчёты

Требования

Обязательные:

  • TypeScript — глубокое знание (типобезопасные паттерны, conditional types, template literal types, типобезопасные хуки)
  • React — опыт 3+ лет, продвинутые паттерны (compound components, render props, error boundaries, Suspense, concurrent features)
  • Redux Toolkit / State Management — опыт проектирования сложных state-машин, оптимизации ререндеров (React.memo, useSelector с селекторами Reselect), настройка RTK Query (invalidation, polling, optimistic updates)
  • Архитектура — опыт проектирования и поддержки модульных/микрофронтендных приложений, разделения слоёв (domain/service/presentation)
  • Performance — оптимизация производительности React-приложений (code splitting, bundle analysis, memoization, virtualization, lazy loading)
  • Тестирование — опыт построения тестовой инфраструктуры (E2E, integration, contract tests), покрытие >80%
  • Code Quality — настройка linting, code review, code ownership, contribution guidelines

Бонус:

  • Опыт работы с криптографическими библиотеками и плагинами (CryptoPro, webcrypto)
  • Опыт работы с OpenAPI codegen и поддержкой типобезопасных API-клиентов
  • Опыт работы с i18n в сложных проектах (namespace-ы, pluralization, fallback-языки)
  • Опыт менторинга и проведения code review
  • Опыт работы с design systems и UI-библиотеками

Будет плюсом:

  • Опыт работы в банковском/финтех секторе
  • Понимание бизнес-процессов налогового учёта
  • Знание внутренней экосистемы СберБизнес
  • Участие в других enterprise-проектах

Работа с ИИ-инструментами:

  • Опыт работы с CLI-агентами: постановка многошаговых задач, контроль и проверка результатов
  • Создание переиспользуемых скиллов/команд агентов, настройка MCP-серверов
  • Опыт spec-driven разработки (OpenSpec и аналоги)
  • Опыт использования AI-ревью в процессах code review
  • Участие в развитии AI-инструментария команды: подбор, настройка, документация, best practices

Условия

  • Комфортный современный офис: Москва, ул. Вавилова 19
  • Офисный формат работы на период испытательного срока, после возможен гибридный график работы. Полной удаленки нет
  • Ежегодный пересмотр зарплаты, доход формируется из оклада и годовой премии
  • Корпоративный спортзал и зоны отдыха
  • Более 400 образовательных программ СберУниверситета для -профессионального и карьерного развития
  • Программа адаптации и помощь руководителя на старте (для Junior позиций)
  • Расширенный ДМС, льготное страхование для семьи и корпоративная -пенсионная программа
  • Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
  • Подписка Прайм с возможностью совместного использования на трёх близких
  • Вознаграждение за рекомендацию друзей в команду Сбера.
Посмотреть контакты работодателя

Похожие вакансии

Lofty.
  • Москва

  • Не указана

Рекомендуем
ЛУКОЙЛ
  • Москва

  • Не указана

Рекомендуем
СОГАЗ
  • Москва

  • Не указана

Рекомендуем
СБЕР
  • Москва

  • Не указана

Р-Софт
  • Москва

  • Не указана

БЮРО 1440
  • Москва

  • Не указана

EYES OF WONDER SOFTWARE LLC

Senior Frontend Engineer (Angular)

EYES OF WONDER SOFTWARE LLC

  • Москва

  • Не указана

ИдаПроджект

Frontend разработчик

ИдаПроджект

  • Москва

  • Не указана

Системная Интеграция

Frontend-разработчик (React, TS)

Системная Интеграция

  • Москва

  • Не указана

Ruscore
  • Москва

  • Не указана

СБЕР
  • Москва

  • Не указана

Frontend-разработчик (Vue)

СМОТРИМ (ООО Платформа Трим)

  • Москва

  • Не указана

Bell Integrator
  • Москва

  • Не указана

ANCOR
  • Москва

  • Не указана

НПП МетаСофт Про

Frontend-разработчик

НПП МетаСофт Про

  • Москва

  • Не указана

Пихта Банк
  • Москва

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию