Full Stack Developer (Node.js, React)

Блокчейн Лабс
Занятость Полная занятость
Полная занятость
Адрес Беларусь, Минск, Зыбицкая улица, 2
Описание вакансии

Ищем опытных fullstack-инженеров (с глубокой экспертизой в backend) для работы над CRM-платформой.

Стек проекта: JavaScript (ES6+), React, TypeScript, Node.js (NestJS/Express), PostgreSQL (Prisma), Redis, RabbitMQ, BullMQ.

КАКИЕ ЗАДАЧИ ПРЕДСТОИТ РЕШАТЬ:

  • Разрабатывать и поддерживать веб-приложение на React и NestJS/Express (Node.js).
  • Интегрировать PostgreSQL через Prisma, обеспечивая надежную работу с базой данных.
  • Настраивать и использовать Redis для кеширования и управления состоянием.
  • Реализовывать асинхронную обработку задач и обмен сообщениями с помощью RabbitMQ.
  • Управлять очередями задач и асинхронными процессами через BullMQ.
  • Участвовать в проектировании архитектуры и выборе технических решений.
  • Писать чистый, тестируемый и поддерживаемый код.
  • Оптимизировать производительность frontend и backend частей приложения.
  • Разрабатывать unit, интеграционные и end-to-end тесты.
  • Эффективно взаимодействовать с командой и смежными отделами.

КОГО МЫ ХОТИМ ВИДЕТЬ В КОМАНДЕ:

Backend (в приоритете):

  • Уверенное владение Node.js, NestJS, Express.js.

  • Глубокое понимание архитектуры серверных приложений и RESTful API.

  • Опыт работы с PostgreSQL, Prisma ORM, уверенные знания SQL и оптимизация запросов.

  • Знание Redis для кеширования и управления состоянием.

  • Опыт интеграции с RabbitMQ, BullMQ для очередей и асинхронной обработки.

  • Понимание принципов аутентификации, авторизации и защиты API.

    Frontend (как дополнительное преимущество):

  • Продвинутые навыки JavaScript (ES6+), TypeScript, React.

  • Опыт работы с React hooks, Context API, и современными инструментами управления состоянием (Redux Toolkit, React Query, Zustand).

  • Уверенное владение HTML5, CSS3, адаптивной версткой.

  • Знание инструментов сборки (Webpack, Parcel, Vite).

  • Опыт написания тестов (Jest, React Testing Library).

ЧТО МЫ ПРЕДЛАГАЕМ:

  • Участие в долгосрочных и стабильных проектах в сфере FinTech, Web3.
  • Гибридный график работы: часть времени вы работаете удаленно, часть — в комфортном офисе (Зыбицкая, 2).
  • Стабильность и гарантированная прозрачность: официальное оформление по ТК РБ, ЗП с привязкой к $.
  • Эффективный менеджмент: мы ценим ваше время и комфорт, поддерживаем продуктивную рабочую среду.
  • Оплачиваемые sick days и дополнительные дни к отпуску.

*Рабочее место, планируемое к созданию.

Требования
Опыт Более 6 лет
Условия работы
График работы Полный день
Добавлено 20 дней назад
Для связи с работодателем или просмотра контактов нажмите на кнопку