Full-Stack/ Backend Developer - AI-Driven Development
Backend Focus · TypeScript · Python · React
Привіт, ми Navo24 👋
Ми створюємо нове покоління інструментів для міжнародної логістики. Допомагаємо замінити громіздкі legacy-платформи та рутину з десятками відкритих вкладок зручними продуктами, автономними AI-агентами й високопродуктивними API.
Наші рішення охоплюють відстеження контейнерів та авіавантажів, прогнозування затримок, розклади перевезень, фрахтові ставки й планування завантаження. Продукти доступні через web, API та MCP-інтеграції.
Шукаємо Full-Stack Developer із сильним backend-досвідом, який поділяє наш підхід: AI має бути повноцінною частиною щоденної розробки.
AI у нашій роботі
Ми будуємо інженерні процеси навколо активного використання Claude Code, Codex та AI-агентів. Тому шукаємо людину, яка вже застосовує їх у реальних проєктах і хоче розвивати цей підхід.
У цій ролі важливо вміти:
- Розкладати задачі на зрозумілі кроки, готувати контекст і делегувати роботу агентам.
- Використовувати AI для аналізу репозиторію, написання коду, тестів, рефакторингу й діагностики.
- Організовувати паралельну роботу агентів там, де це доречно, та узгоджувати їхні зміни.
- Перевіряти результат: читати код, запускати тести, знаходити помилки й контролювати безпеку.
- Експериментувати з інструментами та покращувати робочий процес на основі практичних результатів.
Активне використання AI - обов’язкова частина ролі. При цьому технічні рішення та відповідальність за якість залишаються за розробником.
Що ти робитимеш:
- Розвиватимеш конектори до морських та авіаперевізників: інтеграції з API, аналіз мережевих запитів, збір і нормалізацію даних.
- Підтримуватимеш стабільність інтеграцій: працюватимеш зі змінами зовнішніх систем, обмеженнями запитів, проксі-інфраструктурою та резервними джерелами в межах погоджених правил доступу.
- Удосконалюватимеш backend: черги, фонові воркери, оновлення статусів контейнерів і надійне доставлення webhooks.
- Працюватимеш із PostgreSQL: оптимізацією запитів, міграціями та ізоляцією даних клієнтів.
- Розвиватимеш аналітичну логіку: виявлення простоїв, оцінку ризиків демереджу та прогнозування часу прибуття.
- Допрацьовуватимеш інтерфейси: особистий кабінет на React та компоненти порталу на Astro.
- Створюватимеш MCP-інструменти та AI-інтеграції, які допомагають користувачам працювати з нашими продуктами.
- Готуватимеш зміни до релізу, перевірятимеш їхню роботу й допомагатимеш знаходити причини збоїв.
Що для нас важливо:
- Досвід самостійної розробки та підтримки сервісів у production.
- Упевнене володіння TypeScript / Node.js, практичний досвід Python та асинхронного програмування.
- Досвід із React, достатній для розвитку наявного клієнтського застосунку.
- Знання PostgreSQL: транзакцій, індексів, міграцій та оптимізації запитів.
- Досвід створення REST API, зовнішніх інтеграцій і конекторів.
- Розуміння черг, конкурентної обробки, таймаутів, повторних спроб і захисту від дублювання операцій.
- Навички роботи з Git, автоматичними тестами, CI/CD та контейнерами.
- Практичний досвід розробки з AI-агентами, готовність працювати з Claude Code і Codex та пояснювати отриманий результат.
- Увага до безпеки даних, секретів і доступів.
- Самостійність: уміння уточнювати задачі, пропонувати рішення, узгоджувати пріоритети й завчасно повідомляти про ризики.
Буде плюсом:
- Досвід із Bun, Supabase, RLS, Fly.io, Cloudflare та Sentry.
- Розробка MCP-серверів, робота із SSE.
- Знання Astro та Tailwind CSS.
- Досвід логістичних продуктів, стандартів DCSA / Cargo-IMP, систем трекінгу або прогнозування.
Не очікуємо знання кожного інструмента зі списку. Цінуємо міцну інженерну базу, досвід із ключовими технологіями та готовність навчатися.
Що пропонуємо:
- Віддалену роботу або можливість відвідувати офіс в Одесі - за бажанням.
- 20 днів оплачуваної відпустки на рік та лікарняні.
- Винагороду з прив’язкою до твердої валюти.
- Роботу в продукті, що швидко зростає, без зайвої бюрократії.
- Прямий вплив на архітектуру та продуктові рішення, взаємодію із засновниками.
- Простір для експериментів із AI та впровадження підходів, які справді покращують розробку.
Ми любимо динаміку, відкриті обговорення та ініціативу. Тут можна ставити запитання, пропонувати інший підхід і аргументовано не погоджуватися. Нам важливі зрозумілі домовленості, реалістичні пріоритети та якісний результат.
Познайомимося?🙂