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 та впровадження підходів, які справді покращують розробку.
Ми любимо динаміку, відкриті обговорення та ініціативу. Тут можна ставити запитання, пропонувати інший підхід і аргументовано не погоджуватися. Нам важливі зрозумілі домовленості, реалістичні пріоритети та якісний результат.
Познайомимося?🙂