Проектирование и разработка пользовательского интерфейса на React / Next.js: серверные actions, адаптивная и кросс-браузерная верстка по макетам Figma. Работа с готовыми компонентами UI-китов.
Создание и поддержка backend-логики на Node.js (NextJS / Express / Fastify): REST / WebSocket-API, работа с БД MongoDB, реализация кабинетов пользователей. Работа c Nodemailer. Работа с библиотекой платежных систем.
Реализация регистрации, авторизации (JWT/OAuth2), подтверждения email, ролевой модели доступа. (У нас разработан универсальный модуль, возможно, на проекте его нужно будет немного дорабатывать)
Интеграция платежных систем, корзины и могут быть проекты с каталогом товаров.
Подключение внешних сервисов (SMTP / SendGrid, аналитика, SMS), настройка рассылок.
Уверенное владение TypeScript, React + Next.js, Tailwind CSS и любой UI-библиотекой.
Опыт работы с React Query, React Hook Form + Zod.
Backend: Node.js (NestJS/Express/Fastify), MongoDB, Mongoose/ORM, WebSockets.
Базовое понимание микросервисов, GraphQL (Ethers.js, WalletConnect).
Уверенная работа с Git-flow и code-review.
Базовое понимание принципов контейнеризации (Docker)
Формат: удалённо, возможна full-time или part-time занятость.
Оплата: по-проектная; в среднем, при полной занятости 2–3 проекта в месяц, при частичной 1-2
Старт быстро: фронт- и бэк-части не «с нуля», у нас есть готовые модули.
Поддержка роста: если в стеке есть пробелы, поможем их закрыть.
Прозрачная постановка задач и гибкий график