FREITTY LLC
Full-Stack TypeScript Developer
TypeScript · NestJS · Next.js · React · PostgreSQL
🌍 Remote 🕐 Kyiv / Europe timezone 🇺🇦 Українська + EN Intermediate 📦 Logistics / Freight
— ПРО НАС
Freitty — американська логістична платформа для ринку freight management. Ми будуємо онлайн-середовище для кросс-докінгу: бронювання складських слотів, управління локаціями, потоки замовлень без реєстрації. Продукт реальний, команда невелика, рішення ухвалюються швидко.
Зараз ми на активній фазі розробки і шукаємо інженера, який впевнено почувається на всьому стеку, але особливо сильний у фронтенді — від архітектури компонентів до складних UI-сценаріїв із реальним станом і асинхронними даними.
— ЧИМ БУДЕШ ЗАЙМАТИСЯ
Розробляти та підтримувати full-stack функціональність на TypeScript: backend на NestJS, frontend на Next.js (App Router) + React.
Реалізовувати UI: компонентна архітектура, форми, таблиці та дашборди; клієнтський стан, асинхронне завантаження, кешування та оптимістичні оновлення.
Писати міграції, підтримувати PostgreSQL, оптимізувати запити.
Покривати доменну логіку unit-тестами, критичні сценарії — e2e.
Брати участь у code review, обговоренні архітектурних рішень та trade-offs.
Інтегрувати сервіси між собою: REST/GraphQL, черги, зовнішні API.
Розробляти AI-агентів із підтримкою роботи з різними LLM-моделями (OpenAI, Anthropic, локальні моделі тощо), включно з оркестрацією, prompt engineering та інтеграцією через відповідні SDK/API.
— ОБОВ’ЯЗКОВІ ВИМОГИ
TypeScript
Generics, conditional/mapped types, discriminated unions, строгий режим. Не «JS з типами» — саме TypeScript як інструмент проектування.
AI
Ми очікуємо, що AI-інструменти — частина твого робочого процесу, а не експеримент: від генерації коду та code review до дебагінгу і документування.
NestJS
Продакшен-рівень: модулі, DI-контейнер, providers, Guards, Interceptors, Pipes, Exception Filters.
Next.js + React 18
App Router, Server Components, Server Actions, маршрутизація, стратегії кешування. TypeScript наскрізь.
ORM
TypeORM, MikroORM або Prisma з міграціями.
PostgreSQL
Індекси, плани запитів, транзакції, рівні ізоляції — не просто «вміти писати SELECT».
API
REST та/або GraphQL: проектування контрактів, версіонування, обробка помилок.
Git · Docker · CI/CD
Самостійне налаштування пайплайну для свого сервісу. Не «знаю команди», а «можу зібрати і задеплоїти».
— БУДЕ ПЕРЕВАГОЮ
Zustand / Jotai · React Query / SWR · Turborepo / monorepo · WebSocket / SSE · Stripe / платіжні інтеграції · Logistics domain · Playwright / Cypress · Redis · OpenAPI / Swagger
— ЩО ПРОПОНУЄМО
ФОРМАТ
Повністю віддалено, TZ Київ / Європа
КОМАНДА
Невелика, без зайвої бюрократії
ПРОДУКТ
Реальний, живий, з першими клієнтами
ВПЛИВ
Твій код іде в продакшен, архітектурні рішення за тобою
СТЕК
Сучасний TypeScript-монорепо без легасі
КОМПЕНСАЦІЯ
Обговорюємо індивідуально
Впізнав себе?
Надішли резюме і кілька слів про себе — розглянемо швидко.
hr@freitty.com
Freitty LLC · USA · freitty.com
Відгукнутись на вакансію


