Fullstack-разработчик (React / TypeScript / BFF) — Беларусь, Минск
Зарплата не указана
Откликнуться«NqdkcxMY9GyVk vsQ7xaD UJ9wDv» приглашает 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, ••••••••, SSE, OpenAPI / Swagger.
• OAuth2 / OIDC, JWT, SSO, RBAC, Keycloak.
• Docker, Nginx.
• Опыт разработки интерфейсов для AI-приложений, чатов, визуальных редакторов, аналитических систем.
• Представление о CI/CD и автоматизированном тестировании (Vitest, Playwright).
Что мы предлагаем своим сотрудникам:
• Оформление в соответствии с трудовым законодательством РБ;
• Оплачиваемый отпуск 30 календарных дней;
• Обслуживание в медицинских центрах с дотацией компании либо компенсация части стоимости ДМС в рамках корпоративной программы;
• Поддержка спортивных активностей сотрудников;
• Занятия спортом в многофункциональном спортивном центре рядом с офисом;
• Корпоративные скидки и льготы.