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 👀
📊
$2000-3500
Average salary range of similar jobs in
analytics →
Loading...