Шукаємо Full Stack .NET Engineer (Backend + Desktop UI) для роботи над продуктом у сфері Aerial Defense — системою, яка в реальному часі відслідковує та допомагає реагувати на повітряні загрози (зокрема дрони).
Це не типовий бізнес-додаток. Система працює з потоковими даними з різних джерел (відео, сенсори, радари), об’єднує їх в єдину картину та дозволяє оператору приймати рішення в умовах обмеженого часу, де затримка навіть у кілька секунд має значення.
У цій ролі ви будете працювати з real-time даними, інтеграціями з різними типами обладнання та інтерфейсом, який відображає складну ситуацію “в полі” і використовується для оперативного управління системою.
Над продуктом працює невелика distributed команда інженерів. Ми розширюємо команду для прискорення розробки, стабілізації інтеграцій та покращення якості продукту.
Технології на проєкті:
.NET (C#), Avalonia / MAUI, REST API, SSE / event streaming, RTSP (відео), PostgreSQL, Docker
Задачі:
— Розробка та розвиток backend API для роботи з командами, подіями та даними системи — Розробка desktop інтерфейсу (Avalonia / MAUI) для відображення повітряної обстановки, відео та управління системою — Інтеграція різних компонентів (сенсори, камери, дрони) через API та event-driven підхід — Робота з real-time потоками даних (події, телеметрія, відео) та їх відображення в UI — Оптимізація продуктивності системи (latency, обробка в реальному часі) — Участь у проєктуванні архітектури та покращенні структури коду
Бажані навички та досвід:
— Досвід роботи з .NET (C#) від 4 років — Досвід розробки desktop застосунків (Avalonia, MAUI або WPF) — Розуміння REST API та принципів побудови інтеграцій — Досвід роботи з асинхронними або event-driven системами — Досвід роботи з базами даних (PostgreSQL або подібні) — Досвід роботи з Docker
Буде плюсом:
— Досвід роботи з відео (RTSP, стрімінг, обробка потоків) — Досвід роботи з real-time системами — Досвід роботи з геоданими / картами — Досвід роботи з Azure або AWS — Досвід роботи з TimescaleDB
Ми пропонуємо:
Віддалена робота.
Оплата 2 рази на місяць.
Випробувальний термін — 3 місяці.
Надсилайте резюме якщо зацікавлені - із задоволенням розглянемо)