О компании:
Topparcel — международная IT-компания в сфере логистики. Разрабатываем CRM/CMS/IRP, системы трекинга и биллинга, модули ролевого доступа и GEO‑функционал.
Обязанности:
Разработка на Next.js 16 (App Router, SSR/ISR), React, TypeScript, ShadCN UI, Zustand.
Backend на Node.js (Elisia.js; возможно Nest/Fastify/Express), интеграции, вебхуки, WebSocket.
Работа с PostgreSQL + Drizzle ORM: проектирование схем, миграции, оптимизация запросов.
Реализация RBAC (Better Auth или аналог), управление организациями/командами/правами, аудит‑лог.
Работа с адресами, координатами, зонами доставки (PostGIS, Mapbox, Google Maps — желательно).
Требования:
5–7 лет опыта в продакшн‑разработке (рассматриваем сильных мидлов, только Fullstack).
Отличное знание Next.js, React, TypeScript, ShadCN UI и Tailwind; опыт с Zustand.
Node.js, Drizzle, PostgreSQL, Redis, WebSocket.
Опыт разработки админок/CRM с ролевой моделью доступа.
Знание REST, Git, Docker на базовом уровне.
Будет плюсом:
Опыт с Payload 3, Strapi 5, Better Auth/SSO/OIDC.
Работа с очередями (BullMQ/SQS), кэшированием (Redis), rate limiting.
GEO‑стек (PostGIS/OSRM), идемпотентность вебхуков.
Условия:
Полная удалёнка.
Современный стек.
Участие в архитектурных решениях.
Оформление по B2B.



