← к выдаче
разработка

Full Stack Engineer

Blue ArrowKyiv16 дн. назад

Коротко

Designs, develops, and maintains frontend and backend components of a multi-UAV management platform (RII): mission planning interfaces in React/TypeScript · Needs: 5+ years of commercial full-stack development, solid experience with React and TypeScript, solid experience with Python and FastAPI, Git/GitHub, Docker, Linux

Описание от работодателя

Blue Arrow розробляє сучасні технології для безпілотних систем для потреб Сил безпеки та оборони України. Ми працюємо на стику hardware та software: створюємо й інтегруємо системи автономної навігації, управління та групового керування БПЛА, і постійно експериментуємо з новими технологіями. Шукаємо fullstack розробника , який/яка безпосередньо буде розробляти ПЗ для керування БПЛА та бачити результат своєї роботи в реальних умовах. Обов’язки Проєктувати, розробляти та підтримувати фронтенд- і бекенд-компоненти платформи управління кількома БПЛА (RII). Розробляти інтерфейси планування місій, керування та управління місіями з використанням React і TypeScript. Розробляти масштабовані бекенд-сервіси та API з використанням Python і FastAPI. Створювати інтуїтивно зрозумілі інтерфейси для управління флотом БПЛА, візуалізації телеметрії, виконання місій і відображення поточної обстановки в реальному часі. Інтегрувати фронтенд-застосунки з бекенд-сервісами, системами зв’язку та засобами потокової передачі відео. Оптимізувати продуктивність і швидкість відповіді застосунків, забезпечувати обмін даними з мінімальними затримками між компонентами платформи. Тісно співпрацювати з командами розробки програмного та апаратного забезпечення для реалізації інтегрованих функцій продукту. Брати участь у проєктуванні архітектури програмного забезпечення, перевірці коду, тестуванні та постійному вдосконаленні продукту. Кого ми шукаємо Від 5 років комерційного досвіду full-stack розробки. Ґрунтовний практичний досвід роботи з React і TypeScript. Ґрунтовний досвід роботи з Python і FastAPI. Досвід роботи з Git/GitHub. Досвід роботи з Docker. Хороші знання середовищ Linux і Windows. Досвід розгортання та підтримки застосунків у Microsoft Azure. Глибоке розуміння REST API та інтеграції фронтенду з бекендом. Уміння писати чистий код, який легко підтримувати. Буде перевагою* Досвід роботи з протоколом MAVLink та автопілотами БПЛА (ArduPilot, PX4) Знання C++ і Qt. Досвід роботи з вбудованими системами на базі Linux (наприклад, Raspberry Pi) через SSH. Розуміння IP-мереж, VPN і протоколів зв’язку. Досвід роботи з технологіями потокової передачі відео та обробкою даних у реальному часі. Досвід розробки продуктів у сфері робототехніки, автономних систем, БПЛА або оборонних технологій. Знання англійської мови на рівні B2 або вище. Що ми пропонуємо Конкурентну заробітну плату. Бронювання військовозобов’язаних працівників за наявності відповідних підстав згідно з чинним законодавством України. Корпоративні курси англійської мови. Корпоративне таксі. Компенсацію витрат на навчання та професійний розвиток. Можливість працювати з передовими технологіями та інноваційними продуктами. *Ми не очікуємо, що кандидати матимуть досвід роботи з усіма переліченими нижче технологіями. Водночас усі вони входять до нашого технологічного стеку, тож Ви працюватимете з ними й маєте бути готові опановувати їх у процесі роботи.