Назад

Fullstack-разработчик (React / TypeScript / BFF)

Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Страна
Belarus
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Fullstack-разработчик (React / TypeScript / BFF) (веб-платформа и AI-функциональность): разработка пользовательских интерфейсов, микрофронтендов и серверной части BFF с интеграцией REST API, PostgreSQL и сервисов аутентификации с акцентом на модульную архитектуру и полный цикл от интерфейса до базы данных. Focus on создание административных и AI-интерфейсов, интеграцию многосервисных приложений, оптимизацию, тестирование и работу с существующим кодом.

Локация: Минск, Первомайский район, улица Программистов, 3; работа на месте работодателя

Компания

Международный деловой альянс развивает веб-платформу с модульной архитектурой, административными интерфейсами и AI-функциональностью.

Что делать

  • Разрабатывать пользовательские интерфейсы на React и JavaScript/TypeScript.
  • Создавать и интегрировать микрофронтенды в модульную архитектуру веб-платформы.
  • Разрабатывать BFF и серверную логику на TypeScript, интегрировать REST API.
  • Создавать интерфейсы администрирования, настройки, мониторинга, работы с данными и AI-функциональностью.
  • Работать с PostgreSQL, сервисами аутентификации и авторизации.
  • Дорабатывать существующие компоненты, исправлять ошибки, оптимизировать и тестировать код.

Требования

  • Коммерческий опыт от 6 месяцев.
  • Уверенное владение JavaScript/TypeScript, React, HTML и CSS.
  • Опыт разработки BFF и серверной логики на Node.js/TypeScript.
  • Знание REST API, HTTP, JSON, SQL/PostgreSQL, Git и основ клиент-серверной и многосервисной архитектуры.
  • Навыки отладки, анализа логов, работы с Linux и командной строкой.
  • Способность самостоятельно реализовывать функциональность от пользовательского интерфейса до API и базы данных; готовность использовать AI-инструменты разработки с проверкой результата.

Хорошо, если есть

  • Опыт работы с микрофронтендами, Module Federation и Vite.
  • Знание MUI, Bootstrap, NestJS, Express, Fastify, TanStack Query, Redux Toolkit или React Hook Form.
  • Опыт работы с WebSocket, Socket.IO, SSE, OpenAPI/Swagger, OAuth2/OIDC, JWT, SSO, RBAC или Keycloak.
  • Знание Docker, Nginx, CI/CD и автоматизированного тестирования.
  • Опыт разработки интерфейсов для AI-приложений, чатов, визуальных редакторов или аналитических систем.

Культура и преимущества

  • Оформление в соответствии с трудовым законодательством Республики Беларусь.
  • Полная занятость и оплачиваемый отпуск 30 календарных дней.
  • Обслуживание в медицинских центрах с дотацией компании или компенсация части стоимости ДМС.
  • Поддержка спортивных активностей и занятия в спортивном центре рядом с офисом.
  • Корпоративные скидки и льготы.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →