> DOU
middle
D1Backend Engineer
format:Officetype:Full-timecompany:Product
pythonasynciofastapiaiohttpsqlalchemylinuxqmlpytest
reservation:yes
> full description
Ми — Українська компанія, розробляємо та виробляємо радіолектронні спецзасоби, що наближають перемогу. Повний цикл виробництва, сильне R&D, масштабованість та робочі продукти, що проходять бойові тестування і використовуються багатьма підрозділами.
Наша місія — забезпечити перевагу України на полі бою, шляхом створення технологічних засобів і рішень.
У зв’язку з активним розширенням шукаємо в команду Middle Python Developer.
Задачі:
- Розробка та підтримка кросплатформних десктопних застосунків (PySide6 / QML) для автоматизації виробничих і тестових процесів.
- Розробка бекенд-сервісів та REST API для збору, зберігання та надання виробничих і тестових даних.
- Інтеграція ПЗ з обладнанням та приладами через стандартні інтерфейси (serial / UART, TCP, HTTP).
- Ухвалення архітектурних рішень: модульна структура, ізоляція процесів, абстракції драйверів пристроїв, IPC.
- Написання тестів та налагодження на реальному залізі разом з hardware-інженерами та firmware-інженерами.
- Кросплатформна збірка, пакування та доставка (Windows, Linux / SBC).
Необхідні знання та навички:
- 3+ роки досвіду розробки на Python.
- Глибоке розуміння асинхронного та паралельного програмування — насамперед asyncio, а також multithreading і multiprocessing.
- Впевнене знання ООП, патернів проєктування та принципів чистої, багаторівневої архітектури.
- Досвід створення бекенд-сервісів та REST API на асинхронному Python (FastAPI / aiohttp / тощо) з реляційною БД / ORM (напр. SQLAlchemy).
- Linux (Ubuntu / Debian) та написання shell-скриптів; досвід кросплатформної розробки.
- Досвід написання тестів (pytest).
- Готовність працювати із залізом та в команді з hardware-інженерами і firmware-інженерами.
Що ми пропонуємо:
- Бронювання з першого робочого дня (відповідно до законодавства, за наявності необхідних документів).
- Офіційне працевлаштування, оплачувана відпустка, повна компенсація лікарняних згідно законодавству.
- Медичне страхування.
- Конкурентна винагорода
- Участь в створенні амбітних та цікавих продуктів
- Мінімум бюрократії — короткий шлях від ідеї до її реалізації
- Ефективні рішення не відкладаються, а впроваджуються.
- Швидке професійне зростання у сфері defense-tech.
- Сучасна техніка для комфортної і продуктивної роботи.
- Комфортний офіс зі снеками та фруктами, а також паркомісця для співробітників (робота full-time в офісі)