Backend .NET Developer
C# · .NET · ASP.NET Core · PostgreSQL · Docker
🌍 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».
API
REST та/або GraphQL: проектування контрактів, версіонування, обробка помилок.
Git · Docker · CI/CD
Самостійне налаштування пайплайну для свого сервісу. Не «знаю команди», а «можу зібрати і задеплоїти».
— БУДЕ ПЕРЕВАГОЮ
gRPC · Entity Framework Core · Dapper · RabbitMQ / Kafka · Redis · Stripe / платіжні інтеграції · Logistics domain · xUnit / NUnit · OpenAPI / Swagger · Azure / AWS
— ЩО ПРОПОНУЄМО
ФОРМАТ
Повністю віддалено, TZ Київ / Європа
КОМАНДА
Невелика, без зайвої бюрократії
ПРОДУКТ
Реальний, живий, з першими клієнтами
ВПЛИВ
Твій код іде в продакшен, архітектурні рішення за тобою
СТЕК
Сучасний стек на .NET без легасі
КОМПЕНСАЦІЯ
Обговорюємо індивідуально
Впізнав себе?
Надішли резюме і кілька слів про себе — розглянемо швидко. hr@freitty.com
Відгукнутись на вакансію



