← Усі вакансії

Full-Stack TypeScript Developer

FREITTY
Місто:
Київ
Формат:
повний remote
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

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

Відгукнутись на вакансію

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot