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

Мад Софт

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

Санкт-Петербург, набережная Обводного канала, 199-201П

Метро: Балтийская

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

Привет!

Мад софт - команда увлеченных людей в сфере разработки софта и управления проектами.
Наши клиенты - средние и крупные компании, а также государственные/некоммерческие организации. Мы ищем опытного 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 любых дней в месяц).
Навыки
  • React
  • VueJS
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
Посмотреть контакты работодателя

Адрес

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

Эксбо Север

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

Эксбо Север

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

  • Не указана

Рекомендуем
Скилла Работа

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

Скилла Работа

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

  • до 150000 RUR

Рекомендуем
Лаборатория Интерактивной Визуализации

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

Лаборатория Интерактивной Визуализации

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

  • до 300000 RUR

Рекомендуем
Бизнес Технологии

Senior frontend-разработчик

Бизнес Технологии

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

  • до 300000 RUR

Бизнес Технологии

Middle frontend-разработчик

Бизнес Технологии

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

  • до 200000 RUR

Бизнес Технологии

Senior/Tech Lead frontend-разработчик

Бизнес Технологии

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

  • до 350000 RUR

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

  • до 350000 RUR

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

Шайков Валерий Николаевич

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

  • до 150000 RUR

ЦРТ | Группа компаний

Senior frontend developer (TS/JS)

ЦРТ | Группа компаний

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

  • до 150000 RUR

ЦРТ | Группа компаний

Старший frontend-программист (react)

ЦРТ | Группа компаний

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

  • до 150000 RUR

Газпром нефть

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

Газпром нефть

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

  • до 150000 RUR

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

  • от 195000 RUR

ЮДС Медиа
  • Санкт-Петербург

  • от 195000 RUR

ЦРТ | Группа компаний

Старший frontend-программист (react)

ЦРТ | Группа компаний

  • Москва

  • от 195000 RUR

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

  • от 195000 RUR

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

  • от 195000 RUR

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

  • от 195000 RUR

Яндекс
  • Санкт-Петербург

  • от 195000 RUR

ТестОпс
  • Санкт-Петербург

  • от 195000 RUR

СевенТест, НТЦ
  • Санкт-Петербург

  • от 264500 RUR

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

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