Ми в Airlogix розробляємо інноваційні продукти у сфері безпілотних літальних апаратів (БпЛА). Ми зростаємо, масштабуємося, посилюємо обороноздатність країни.
Наразі ми запрошуємо до команди .NET Engineer (Web Services), який працюватиме над серверною частиною платформи: розроблятиме API та вебсервіси для взаємодії з клієнтськими застосунками, керування оновленнями й доступом користувачів, збору діагностичних даних і розвитку інструментів адміністрування.
Формат: повна зайнятість
Локація: м. Київ, гібрид
Офіційне оформлення, бронювання
Основні завдання ролі:
Розробка та підтримка веб-сервісів на .NET для забезпечення взаємодії між програмними компонентами системи.
Реалізація інтеграційних рішень для взаємодії програмного забезпечення з обладнанням.
Робота з комунікаційними протоколами: аналіз принципів обміну даними, побудова логіки взаємодії та реалізація відповідних програмних компонентів.
Розробка допоміжних сервісів для тестування, налагодження та підтримки процесу розробки, зокрема сервісів для передачі й обробки даних.
Взаємодія з командою Desktop Development для інтеграції сервісів із десктопними застосунками та узгодження механізмів обміну даними.
Написання якісного, підтримуваного коду та покриття його тестами.
Участь у технічних обговореннях, оцінюванні завдань і плануванні розробки.
Підготовка технічної документації.
Ми будемо раді бачити у твоєму досвіді
Вища технічна освіта.
Від 3 років досвіду розробки ASP.NET Core, зокрема .NET 8.
Розуміння принципів ООП, SOLID, Dependency Injection та сервісно-орієнтованої архітектури (SOA).
Досвід розробки веб-сервісів і API для взаємодії між програмними компонентами.
Розуміння принципів побудови контрактів і організації віддаленої взаємодії між сервісами, бажано з використанням gRPC.
Розуміння мережевої взаємодії та принципів роботи протоколів TCP/UDP, IP, DNS, ARP та ICMP.
Розуміння принципів побудови комунікаційних флоу та обміну даними між програмним забезпеченням і зовнішніми системами.
Розуміння принципів авторизації та контролю доступу: OAuth 2.0, OpenID Connect, RBAC.
Досвід написання Unit та Integration Tests, участі в Code Review і роботі з CI/CD.
Навички роботи з командним рядком (Bash, PowerShell) для автоматизації задач розробки та збирання.
Docker; розуміння принципів контейнеризації та Kubernetes.
Буде плюсом
Досвід інтеграції програмного забезпечення з апаратними компонентами або зовнішніми пристроями.
Практичний досвід роботи з комунікаційними протоколами та форматами обміну даними між системами.
Досвід розробки інструментів для тестування, симуляції або налагодження взаємодії між програмними компонентами й обладнанням.
Досвід інтеграції бекенд-сервісів із десктопними застосунками.
Досвід роботи з потоковим відео та WebRTC.
Досвід роботи з геоінформаційними системами (GIS)
Компанія забезпечує:
1. Можливість впливати як на вектор розвитку продуктів та компанії і напряму бути залученим до наближення перемоги нашої країни на полі бою.
2. Офіційне працевлаштування із першого дня чи гіг-контракт.
3. Бронювання із першого дня за наявності діючих військово-облікових документів.
4. Відпустку 24 дні на рік, оплачувані лікарняні та державні святкові дні.
5. Безпеку: бомбосховище, генератор та стабільний інтернет.
6. Відповідний досвіду та ринку рівень оплати та, щонайменше, раз на рік її перегляд.
7. Всебічну підтримку від керівництва, команди та державних органів.
8. Персональну техніку для роботи.
9. Гнучкий початок робочого дня (з 8.00 для early birds).
Етапи співбесід:
Рекрутер (до 60-ти хвилин)
Технічний Лід (60 хвилин)
Поліграф



