Senior C++ Developer (Miltech)
Формат: віддалено · Full-time
Локація команди: Київ (робота дистанційна)
Домен: системне програмування, робота з телеметрією та обробкою відеопотоків
Про роль
Компанія формує нову продуктову команду і шукає першого, ключового інженера. Це не позиція «ще один розробник у великій команді» — це можливість впливати на архітектуру, технічні рішення та задавати планку якості з першого дня.
Тобі підійде ця роль, якщо ти впевнено почуваєшся в Modern C++, любиш низькорівневі задачі та готовий брати відповідальність за результат.
Чим будеш займатися
- Розробка системи на C++ з нуля — від архітектури до продакшену
- Проєктування масштабованого, підтримуваного коду
- Робота з багатопотоковістю, продуктивністю та управлінням пам’яттю
- Участь у формуванні технічних процесів і стандартів команди
Необхідні навички (Must-have)
- Modern C++ (C++17/20): глибоке розуміння специфіки мови, системного програмування, управління пам’яттю (RAII, smart pointers), багатопотоковості (multithreading, concurrency)
- STL: впевнене знання контейнерів, алгоритмів, ітераторів; розуміння алгоритмічної складності операцій ($O(1)$, $O(\log n)$ тощо)
- ООП та патерни: архітектурні патерни, принципи SOLID, вміння будувати масштабований код
- Інструменти: Git, CMake, GCC/Clang, лінтери та статичний аналіз коду
Буде плюсом (Nice-to-have)
Це нішеві технології — якщо не працював з ними, але готовий вивчати, це нормально. Головне — сильна база в C++.
- Networking: мережеві протоколи (TCP/UDP, sockets, asynchronous I/O)
- MAVLink: інтеграція протоколу для обміну телеметрією та командами з БПЛА / робототехнікою
- GStreamer: побудова та налаштування пайплайнів обробки відеопотоків, кодування/декодування (H.264/H.265) з мінімальною затримкою
Що ми пропонуємо
- Конкурентну ринкову винагороду
- Офіційне працевлаштування з можливістю бронювання (для кандидатів в Україні) — або співпраця через ФОП, якщо бронювання не потрібне
- Повністю віддалену роботу
- Оплачені AI-інструменти для розробки (платні моделі коштом компанії)
- Роль з реальним впливом: ти формуєш команду й продукт з фундаменту
Формат співпраці
- Повна зайнятість, 100% фокус на проєкті
- Перебування в Україні — перевага (зокрема через можливість бронювання), але розглядаємо й кандидатів за кордоном
Процес відбору
- HR-співбесіда — перша розмова, щоб познайомитися, обговорити твій досвід, очікування та деталі ролі.
- Технічна співбесіда з командою.
- За потреби — фінальна розмова з командою для узгодження останніх деталей.