Remote Kyiv / Europe timezone Українська + EN Intermediate Logistics / Freight
— ПРО НАС
Freitty — американська логістична платформа для ринку freight management. Ми будуємо онлайн-середовище для кросс-докінгу: бронювання складських слотів, управління локаціями, потоки замовлень без реєстрації. Продукт реальний, команда невелика, рішення ухвалюються швидко.
Зараз ми на активній фазі розробки і шукаємо сильного backend-інженера на .NET, який впевнено проектує сервіси, працює з базою даних на рівні планів запитів і транзакцій, і будує надійні інтеграції — від платежів до зовнішніх API.
— ЧИМ БУДЕШ ЗАЙМАТИСЯ * Проектувати та розробляти backend-функціональність платформи на C# / .NET (ASP.NET Core): доменна логіка, сервіси, API. * Працювати з PostgreSQL: схема даних, міграції, індекси, плани запитів, транзакції та рівні ізоляції. * Будувати та підтримувати REST / GraphQL API: проектування контрактів, версіонування, обробка помилок. * Інтегрувати зовнішні сервіси: платежі (Stripe / QuickBooks), SMS/email, черги повідомлень, сторонні API. * Покривати доменну логіку unit-тестами, критичні сценарії — інтеграційними та e2e тестами. * Брати участь у code review, обговоренні архітектурних рішень та trade-offs. * Розробляти AI-інтеграції із підтримкою різних LLM-моделей (OpenAI, Anthropic тощо): оркестрація, prompt engineering, інтеграція через відповідні SDK/API.
— ОБОВ’ЯЗКОВІ ВИМОГИ
C# / .NET
Просунутий рівень: сучасний C#, async/await, LINQ, generics, патерни. Не «код, що компілюється» — а продумана архітектура.
AI
Ми очікуємо, що AI-інструменти — частина твого робочого процесу, а не експеримент: від генерації коду та code review до дебагінгу і документування.
ASP.NET Core
Продакшен-рівень: Web API, dependency injection, middleware, filters, authentication/authorization, конфігурація.
Entity Framework Core
Робота з ORM і міграціями. Розуміння change tracking, lazy/eager loading, проблеми N+1, оптимізація запитів.
PostgreSQL
Індекси, плани запитів, транзакції, рівні ізоляції — не просто «вміти писати SELECT».