Senior / Lead Full-Stack Support and Maintenance Engineer

$$$$

Ми шукаємо досвідченого інженера, який візьме під надійний контроль комплексну екосистему діючого продукту. Проєкт включає сучасний бекенд на останніх версіях .NET, клієнтські рішення (Blazor WASM та кросплатформний мобільний додаток на Flutter), а також розподілену інфраструктуру на базі Linux/Windows кластерів.

Якщо ви любите інженерну автономію, легко перемикаєтеся між мобільним кодом, серверною логікою та налаштуванням кластерних баз даних — ця роль саме для вас.

Основні обов'язки

  • Підтримка та еволюція бекенду: супровід і оптимізація високопродуктивного API на базі .NET 10, профільування запитів, обробка фонових черг та інтеграцій.
  • Клієнтська частина: підтримка та точкове доопрацювання веб-інтерфейсу на Blazor WebAssembly та мобільного додатку для iOS / Android на Flutter.
  • Бази даних та кешування: моніторинг, оптимізація запитів, підтримка реплікації та відмовостійкості для PostgreSQL cluster та Redis cluster.
  • Інфраструктура та оточення: робота з Docker-контейнерами (Ubuntu), налаштування зворотного проксі та балансування через Nginx, адміністрування та траблшутинг компонентів у Windows Cluster (failover, сервіси).
  • Інцидент-менеджмент: локалізація та швидке усунення критичних збоїв (L3 підтримка), налаштування моніторингу та логування, регулярний рефакторинг вузлів продукту.

Наші очікування (Вимоги)

  • Backend: від 4+ років досвіду комерційної розробки на C# / .NET (впевнене володіння стандартами .NET 8–10, розуміння асинхронності, пам'яті, ASP.NET Core).
  • Mobile (Flutter): практичний досвід з Flutter (Dart), розуміння життєвого циклу мобільних додатків, пуш-повідомлень та публікації під iOS і Android.
  • Frontend (Blazor WASM): досвід роботи з Blazor WebAssembly (компонентна модель, state management, JS interop).
  • Бази даних: глибоке розуміння роботи кластерних конфігурацій PostgreSQL (HA, пулінг з'єднань, оптимізація індексів) та Redis Cluster (стратегії інвалідації, топологія кластера).
  • DevOps & Sysadmin: впевнене володіння Docker на базі Linux (Ubuntu), конфігурація Nginx (SSL termination, rate limiting, routing, upstream balancing), розуміння архітектури та підтримки Windows Server Failover Clustering (WSFC).

Буде суттєвим плюсом

  • Софт та криптопровайдери ІІТ: досвід роботи з бібліотеками та модулями АТ «Інститут інформаційних технологій» (ЕЦП/КЕП, криптопровайдери, захищені носії/токени, протоколи ДСТУ/ГОСТ).
  • CI/CD автоматизація: навички побудови та підтримки пайплайнів (GitLab CI, GitHub Actions або Azure DevOps) для гібридних середовищ (Linux + Windows).
  • Апаратні інтеграції: розуміння взаємодії з IoT-шлюзами, промисловими протоколами або серверами збору телеметрії.

Що ми пропонуємо

  • Автономія: високий рівень самостійності у прийнятті технічних та архітектурних рішень.
  • Стек: робота з сучасним та потужним технологічним стеком (.NET 10, кросплатформні рішення) без зайвої бюрократії.
  • Формат співпраці: повністю віддалений формат роботи (Full Remote) та гнучкий графік.
  • Винагорода: гідна, стабільна та конкурентна фінансова компенсація.
  • Можливість бронювання.

Required skills

Flutter, Blazor, PostgreSQL, ASP .NET Core Web API, C#

Required languages

English A2 - Elementary
Ukrainian B1 - Intermediate
Published 13 October
119 views · 10 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...