Опубликовано 16 июня 2026 г.

Frontend-разработчик (React) в Мад Софт Санкт-Петербург

Building iconв офис
Person iconmiddle
Money bag iconне указана

Привет!

Мад софт - команда увлеченных людей в сфере разработки софта и управления проектами.
Наши клиенты - средние и крупные компании, а также государственные/некоммерческие организации. Мы ищем опытного Frontend-разработчика, который не просто собирает интерфейсы, а осознанно использует искусственный интеллект для ускорения разработки, повышения качества кода и создания умных пользовательских сценариев.

Чем предстоит заниматься:

  • Разрабатывать и дорабатывать frontend-часть информационных систем на React или Vue;
  • Создавать пользовательские интерфейсы для личных кабинетов, реестров, карточек объектов, заявлений, задач, отчетов, административных разделов и рабочих мест операторов;
  • Интегрировать frontend с backend API: получать и отправлять данные, обрабатывать ошибки, статусы, права доступа, загрузку файлов, длительные операции и асинхронные процессы;
  • Реализовывать сложные формы, таблицы, фильтры, сортировки, поиск, массовые действия, валидацию данных, черновики и сценарии согласования/обработки заявок;
  • Настраивать клиентскую авторизацию и разграничение доступа: работа с ролями, правами, токенами, SSO/Keycloak/ЕСИА при наличии таких интеграций в проекте;
  • Реализовывать интерфейсы для типовых процессов ГИС: работа со статусами заявлений, реестровыми записями, документами, вложениями, историей изменений, уведомлениями и журналами действий;
  • Взаимодействовать с аналитиками, backend-разработчиками, тестировщиками и дизайнерами: уточнять требования, декомпозировать задачи, участвовать в обсуждении пользовательских сценариев;
  • Поддерживать качество кода, писать понятные и переиспользуемые компоненты, проводить code review, исправлять дефекты, оптимизировать производительность интерфейсов и сопровождать функциональность в эксплуатации.

Для нас важно:

  • Опыт коммерческой frontend-разработки от 3 лет, уверенное знание JavaScript/TypeScript, HTML5, CSS3, современных подходов к компонентной разработке;
  • Практический опыт разработки на React или Vue: работа с компонентами, роутингом, состоянием приложения, формами, валидацией, таблицами, фильтрами, модальными окнами и сложными пользовательскими сценариями;
  • Опыт интеграции frontend-приложений с backend API: REST, JSON, обработка ошибок, статусов, авторизации, пагинации, файловых загрузок, асинхронных операций и длительных процессов;
  • Понимание принципов разработки интерфейсов для корпоративных или государственных информационных систем: ролевой доступ, разные сценарии для разных категорий пользователей, журналируемые действия, работа с персональными данными, аккуратная обработка чувствительной информации;
  • Опыт работы с промышленными frontend-практиками: декомпозиция интерфейса на переиспользуемые компоненты, code review, Git, сборка проекта, работа с design system/UI-kit, базовое тестирование и сопровождение приложения в эксплуатации;
  • Умение ясно коммуницировать, аргументировать решения и быстро осваивать новые инструменты.

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

  • Опыт участия в разработке государственных информационных систем, личных кабинетов, ведомственных порталов, реестров, систем документооборота, заявочных или учетных систем;
  • Опыт интеграции с Keycloak, ЕСИА или другими SSO/IAM-решениями: OIDC/OAuth2, JWT-токены, роли, группы, refresh token, logout-сценарии, разграничение доступа на уровне интерфейса;
  • Понимание типовых сценариев ГИС: подача и обработка заявлений, статусы рассмотрения, маршрутизация задач, реестровые записи, карточки объектов, история изменений, работа с вложениями и документами;
  • Опыт работы с интерфейсами, связанными со СМЭВ, межведомственным обменом или внешними ведомственными сервисами: отображение статусов запросов, ошибок интеграций, протоколов обмена, повторных отправок и технических сообщений;
  • Опыт реализации интерфейсов для работы с электронной подписью: подписание документов, проверка подписи, работа с сертификатами, КриптоПро/браузерными плагинами, сценарии выбора сертификата пользователем;
  • Опыт работы с большими таблицами, реестрами и формами: сложная фильтрация, сортировка, массовые действия, экспорт/импорт, сохранение черновиков, автозаполнение, динамические формы;
  • Знание UI-библиотек и инструментов, часто используемых в корпоративной разработке: Ant Design, Element Plus, Vuetify, Material UI, Storybook, Figma, Vite/Webpack.


Мы предлагаем:

  • Трудоустройство по ТК РФ, белую заработную плату;
  • Работа в IT аккредитованной компании;
  • Гибкое начало рабочего дня;
  • Участие в корпоративных мероприятиях компании;
  • Возможность приобрести опыт в разноплановых проектах;
  • Гибридный формат работы (удаленная работа 5 любых дней в месяц).
Эту вакансию мы нашли в HH.ru
МС

Мад Софт

Санкт-Петербург

Получить оффер

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по JavaScript
стажировки по JavaScript
Автоотклики