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

Уровень дохода не указан

Опыт работы: 1–3 года

Полная занятость
Оформление: Трудовой договор

График: 5/2

Рабочие часы: 8

Формат работы: на месте работодателя

Напишите телефон, чтобы работодатель мог связаться с вами
Нажимая «Продолжить», вы подтверждаете, что ознакомлены, полностью согласны и принимаете условия «соглашения»

«Международный деловой альянс» приглашает Fullstack-разработчика присоединиться к нашей команде.

*перспективное рабочее место

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

  • Разработка пользовательских интерфейсов на React и JavaScript/TypeScript.

  • Разработка и интеграция микрофронтендов в модульную архитектуру веб-платформы.

  • Реализация серверной части пользовательских приложений (BFF), интеграция с REST API.

  • Разработка интерфейсов администрирования, настройки, мониторинга, работы с данными и AI-функциональностью.

  • Работа с PostgreSQL: запросы, модели данных, базовые операции с БД.

  • Интеграция с сервисами аутентификации и авторизации.

  • Доработка существующих компонентов, исправление ошибок, оптимизация и тестирование.

Что мы ждем от кандидата:

  • Коммерческий опыт от 6 месяцев.
  • JavaScript / TypeScript - уверенное владение, понимание асинхронного программирования.

  • React - функциональные компоненты, Hooks, управление состоянием.

  • HTML / CSS - адаптивная вёрстка, Flexbox, Grid, использование UI-библиотек.

  • Node.js - умение разрабатывать BFF и серверную логику на TypeScript.

  • REST API / HTTP / JSON - разработка и интеграция API, обработка ошибок, авторизация запросов.

  • SQL / PostgreSQL - SELECT, JOIN, INSERT, UPDATE, индексы, базовое понимание транзакций.

  • Git - работа с ветками, merge/rebase, pull/merge requests.

  • Базовое понимание архитектуры клиент-серверных и многосервисных приложений.

  • Навыки отладки, анализа логов, работы с 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.

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

  • Представление о CI/CD и автоматизированном тестировании (Vitest, Playwright).

Что мы предлагаем своим сотрудникам:

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

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где предстоит работать

Минск, Уручье, Первомайский район, улица Программистов, 3
Вакансия опубликована в Минске