Compare the Carrier (CtC) — міжнародна логістична компанія, що цифровізує індустрію та створює сучасні маркетингові й продуктові рішення для клієнтів у США. Ми будуємо унiверсальну платформу для логістичного бізнесу — Business Process Automation & Analytics Platform. Це живий продукт із реальною бізнес-цінністю, який активно розвивається.
Проєкт побудований як monorepo на TypeScript (PNPM / Turborepo) з єдиним, строго типізованим стеком, фокусом на стабільну архітектуру, масштабованість і розширюваність. Технологічний стек:Backend * Node.js, Hono (HTTP API, модульна архітектура) * Cloudflare Workers, Hyperdrive (Postgres), KV, R2, Queues * Postgres, Drizzle ORM * Валідація та контракти: Zod, OpenAPI
Вимоги: * 3+ роки комерційного досвіду розробки з TypeScript / JavaScript * Впевнений React (hooks), досвід розробки SPA * Розуміння клієнтської архітектури (TanStack Router / Query) * Досвід роботи з Node.js на TypeScript, розробка REST / HTTP API * Практика роботи з SQL-БД (бажано Postgres) та будь-якою ORM (плюс, якщо був досвід з Drizzle) * Розуміння contract-first підходу (Zod / OpenAPI або аналоги) * Досвід роботи з monorepo або multi-package архітектурою (Nx / Turborepo / Lerna тощо) * Вміння швидко розбиратися в існуючому коді та архітектурі
Буде плюсом: * Досвід з Cloudflare Workers або іншими serverless-платформами * Знання Radix UI, Tailwind-екосистеми, Zustand * Досвід інтеграції з зовнішніми API (Google, Telegram, телефонні або email-сервіси) * Участь у проєктуванні CRM / ERP / внутрішніх бізнес-систем Досвід профілювання та діагностики в продакшені (логування, трейсинг, edge-моніторинг)
Ми пропонуємо: * Роботу з сучасним стеком у реальному продукті * Повністю віддалений формат та гнучкий графік * Повна зайнятість, довгострокова співпраця * Адекватний темп роботи, без хаосу * Реальний вплив на архітектуру та технічні рішення * Code review та взаємодію з сильною інженерною командою * Команда, яка швидко росте, та культура прозорості, ініціативності й професійного розвитку