C# / .NET Backend Developer
Повна зайнятістьРозробкаВіддалено (Європа)
Accounting — наша фінансова платформа для малого й середнього бізнесу: виставлення рахунків, облік витрат, синхронізація з банками, ПДВ та експорт в 1C/BAS. Її наступне ядро ми будуємо на .NET і шукаємо C#-інженера, який візьме його на себе: леджер із подвійним записом, податковий і звітний рушій, інтеграції з банками та платіжними провайдерами, а також фонові задачі, що тримають бухгалтерію тисяч бізнесів синхронізованою. Тут коректність важливіша за швидкість: грошова арифметика, аудит-трейли й ідемпотентна обробка — це щоденна робота. Ви працюватимете разом із фронтенд-командою на TypeScript і визначатимете контракт API між бекендом і клієнтом.
Вимоги
- 4+ роки продакшн-досвіду з C# і .NET (ASP.NET Core, EF Core або Dapper)
- Сильні навички PostgreSQL: транзакції, рівні ізоляції, проєктування схем і міграції
- Моделювання фінансових даних: decimal-арифметика, мультивалютність, незмінні леджери, аудит-трейли
- Фонова обробка та надійний обмін повідомленнями (Hangfire, Quartz або MassTransit; RabbitMQ або Redis Streams)
- Проєктування REST API з OpenAPI, версіюванням та автентифікацією (JWT, OAuth 2.0)
- Культура тестування: xUnit або NUnit, інтеграційні тести на реальній базі, Testcontainers
- Деплой у Docker на Linux і CI/CD (GitHub Actions)
- Плюсом буде досвід інтеграції з банківськими API чи Open Banking, експорту в 1C/BAS або української податкової звітності
Переваги
Повністю віддалено — працюйте з будь-якої точки Європи
Гнучкий графік — async-first культура, жодних обов'язкових зустрічей до обіду
$1,500 на рік на професійний розвиток (конференції, курси, книжки)
$1,000 на облаштування домашнього офісу
Ви відповідаєте за фінансове ядро — архітектурні рішення ухвалюєте й відстоюєте ви
Невелика команда — ваш внесок видно з першого дня
Оплачувана відпустка: 20 днів + державні свята України