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

Изигейт

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

Санкт-Петербург, Боровая улица, 32

Метро: Звенигородская

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

О компании: Специализируемся на управлении и организации складских операций наших клиентов.

О проекте: Команда специалистов по внешнеэкономической деятельности создаёт платформу EasyGate, которая упрощает международную торговлю между Россией и Китаем. Одна из её частей — «Веб-Декларант», в котором участники ВЭД заполняют и подают таможенные документы.

Ищем senior-разработчика, который возьмёт на себя фронтенд продукта.

Задачи

  • Формы документов, которые строятся по XML-схемам: сотни полей, вложенные и повторяющиеся блоки, валидация

  • Конструктор форм для аналитиков, справочники и большие таблицы, визуальный редактор схем обмена

  • Личный кабинет: компании, контрагенты, уведомления

  • Перевод интерфейса на нашу дизайн-систему и её развитие

Стек

TypeScript, React 18, React Router 7, Redux Toolkit, TanStack Query, Tailwind CSS, своя библиотека компонентов на Ark UI и Storybook, AG Grid, GoJS, dnd-kit, Orval (OpenAPI), Vite, Vitest, React Testing Library, Sentry, Docker, GitLab CI.

Требования

  • Коммерческий опыт frontend-разработки от 5 лет, на React и TypeScript — от 3 лет

  • Опыт со сложными формами и большими таблицами, понимание оптимизации отрисовки

  • Работа с REST API, понимание HTTP и авторизации (JWT, OAuth)

  • Умение писать тесты на компоненты и хуки

  • Опыт работы через merge request и код-ревью

  • Ежедневная работа с ИИ-ассистентами (Claude Code, Cursor, Copilot): умение поставить агенту задачу, проверить его код и отвечать за результат как за свой

Будет плюсом

  • Опыт с дизайн-системой или библиотекой компонентов

  • AG Grid, GoJS, drag-and-drop

  • Генерация API-клиента по OpenAPI

  • Работа с XML/XSD, знание ВЭД

  • Опыт настройки ИИ-агентов под проект: правила, навыки, хуки, MCP

Условия

  • Удалённо или в офисе

  • Официальное трудоустройство

  • Гибкий график

  • Достойная зарплата и премии по результатам

  • Оплачиваемый испытательный срок — 3 месяца

Перед откликом

Начните сопроводительное письмо со слова «Декларант» и коротко, своими словами ответьте на вопросы:

  1. Форма на 500 полей тормозит при вводе в одно поле. Как найдёте причину и что сделаете?

  2. Вспомните случай, когда ИИ-ассистент написал вам правдоподобный, но неверный код. Что было не так и как вы это заметили?

  3. Каким своим фронтенд-решением вы гордитесь и что бы сейчас в нём сделали иначе?

Приложите ссылку на свой код (GitHub, GitLab) или фрагмент.

Навыки
  • React
  • TypeScript
  • REST API
  • HTTP
  • JWT
  • OAuth
Посмотреть контакты работодателя

Адрес

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

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

  • Не указана

Рекомендуем
Юниверс Дата
  • Санкт-Петербург

  • Не указана

Рекомендуем
Леста Игры
  • Санкт-Петербург

  • Не указана

Рекомендуем
DCloud
  • Санкт-Петербург

  • до 315000 RUR

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

  • до 315000 RUR

Честный знак.рф
  • Санкт-Петербург

  • до 315000 RUR

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

  • до 315000 RUR

Новые Технологии

Middle+ // Senior PHP Developer

Новые Технологии

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

  • до 300000 RUR

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

  • до 500000 RUR

ТаймВэб

Senior Python Developer

ТаймВэб

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

  • до 500000 RUR

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

  • до 500000 RUR

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

  • от 250000 RUR

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

  • от 250000 RUR

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

  • от 250000 RUR

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

  • от 250000 RUR

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

  • до 300000 RUR

Транспортно-логистическая группа «Трансойл»

Ведущий программист (БП)

Транспортно-логистическая группа «Трансойл»

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

  • до 300000 RUR

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

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