Developex
Posted 3w ago

Middle C++ Developer (Qt/QML)

Developex
Kyiv, Kyiv, Ukraine
HybridFull Time
Responsibilities
  • analyzing requirements
  • implementing solutions
  • writing tests
Requirements
  • 4+ years commercial C++ (C++17) experience
  • Strong Qt/QML skills
  • Multithreading
  • Device (HID/USB/BLE) interaction
  • Cross-platform development
  • UI and backend experience
  • Unit testing
  • English Intermediate+
Technical tools mentioned
C++ (C++17)Qt (5/6)QMLFigmaZMKProtobufHIDUSBBLE

Job description

Developex шукає талановитого C++ Developer, який приєднається до української команди та працюватиме над проєктом нашого клієнта. Наш клієнт — відома компанія у сфері ігрових пристроїв

Про проєкт

Кросплатформний застосунок-інтерфейс для користувача, призначений для налаштування ігрових пристроїв

Вимоги:

  • 4+ роки комерційного досвіду розробки на C++ (C++17)
  • Впевнене знання Qt (5/6), QML
  • Досвід розробки як користувацького інтерфейсу (UI), так і backend-логіки застосунку
  • Досвід роботи з багатопоточністю (потоки, синхронізація, сигнали/слоти)
  • Досвід взаємодії з пристроями: HID / USB / BLE, бінарні протоколи
  • Крос-платформна розробка (Windows / Linux / macOS)
  • Досвід реалізації UI за готовими макетами у Figma
  • Вміння працювати в команді, уважність до деталей, самоорганізованість, швидке освоєння нового
  • Рівень англійської: Intermediate+ (усна та письмова комунікація)

Буде перевагою:

  • Досвід із прошивками та роботою на рівні ОС / драйверів
  • Досвід із ZMK
  • Знання Protobuf

Обов'язки: 

  • Аналіз вимог та технічних специфікацій


  • Участь у grooming-сесіях, декомпозиція задач та їх оцінка


  • Розробка та впровадження рішень відповідно до вимог


  • Написання unit-тестів


  • Проведення code review коду інших членів команди


  • Забезпечення якості коду відповідно до внутрішніх стандартів команди


  • Взаємодія та координація з іншими членами команди

Ми пропонуємо:

  • Гнучкий формат роботи: віддалено для кандидатів із Києва або робота в офісі в центрі міста
  • Конкурентну заробітну плату відповідно до досвіду та технічних навичок
  • Можливості професійного розвитку: оплачувані тренінги, семінари, курси англійської мови
  • Сучасне робоче обладнання для комфортної та продуктивної роботи
  • Соціальні гарантії: оплачувані відпустки, лікарняні, медичне страхування, додаткові вихідні у державні свята України
  • ФОП-супровід та підтримку з юридичних питань

Процес відбору:

CV скринінг → Дзвінок з рекрутером (45 хв) → Tехнічне інтерв’ю (90 хв) → Фінальне інтерв’ю (30 хв) → Пропозиція про роботу!

Зацікавила позиція? Надсилайте своє CV та приєднуйтеся до Developex!

About Developex

Provides custom software development services and dedicated engineering teams.

Similar jobs

C++ Developer roles near Kyiv, Kyiv
1d
Save
Mark Applied
Hide
С++ Engineer
Kyiv, Kyiv City, Ukraine
HybridFull Time
Skylum
Skylum: AI-powered photo editing software for professional and amateur photographers.
3+ YOERequires 3+ years of professional C++ development, modern C++, multithreading, performance optimization, scalable software design, analytical skills, and B2 English; C1 preferred.
C++, C++17, C++20, STL, Vulkan, Metal, ONNX Runtime, OpenVINO, CoreML, DirectML, SSE, AVX, NEON, Assembly, CMake
6d
Save
Mark Applied
Hide
Copy of C++ Engineer with Qt/QML experience (IoT)
Kyiv or Poland
RemoteFull Time
Sigma Software
Sigma Software: Global IT services provider offering custom software development and consulting.
3+ YOERequires 3+ years of commercial C++ development, Qt 6, Qt Quick, QML, embedded Linux, CMake, automated testing, debugging, Agile experience, and upper-intermediate or higher English.
C++, Qt 6, Qt Quick, QML, embedded Linux, CMake, Yocto, Wayland, EGLFS, LinuxFB, D-Bus, Qt Concurrent, QFuture, Google Test, Google Mock, GDB, Valgrind, QML Profiler, Figma, SSH
3w
Save
Mark Applied
Hide
Senior C++ Developer
Kyiv, Kyiv, Ukraine
HybridFull Time
3Shape
3Shape: Develops 3D scanning and CAD/CAM software for dentistry.
5+ YOE5+ years software development with modern C++ (large projects), multithreading/ABI experience, WASM or embedded development, inter-language interoperability, strong communication, and a degree in CS/Engineering.
C++ 20, CMake, WASM, Emscripten, WebGL, Valgrind, JavaScript, Angular, Catch2, WebGPU, Dawn
2mo
Save
Mark Applied
Hide
Trainee/Junior C++ Developer - Tieto Tech Consulting (m/f/d)
Kyiv, Kyiv City, Ukraine
RemotePart Time
Tietoevry
TietoevryNasdaq Helsinki: TIETO: A digital services and software providing IT solutions.
0+ YOEBachelor’s degree in CS or related field; basic C++; Unix/Linux familiarity; English B1+; quick learner; problem-solving.
C++, Protocol Buffers, Google Test, CMake, Unix/Linux
10mo
Save
Mark Applied
Hide
Senior С++ (Video Management System)
Kyiv or Lviv
OnsiteFull Time
Ajax Systems
Ajax Systems: Develops and manufactures wireless security and smart home systems.
5+ YOEFive years of C++ experience (C++11/14); strong Boost (ASIO), multithreading, asynchronous processing; testing (TDD); proficient with Git, CMake, GDB; Linux/POSIX, Bash; experience designing large systems.
C++, Boost.Asio, Git, CMake, GDB, Linux/POSIX, Bash, Open Source libraries, FFmpeg, OpenCV, GRPC, WebSockets, WebRTC, GST, LiveMedia, Video codecs, HLS, DASH
5y
Save
Mark Applied
Hide
Senior C++ Engineer
Kyiv, Kyiv, Ukraine
RemoteFull Time
EveCalls
EveCalls: Provides AI-powered voice bots for automated business communication.
3+ YOEMSc in computer science, 3+ years C++ development, experience with high-performance audio/video or networking systems, familiarity with CUDA, strong analytical and communication skills.
C++, CUDA, TensorFlow, Python, PHP
9mo
Save
Mark Applied
Hide
Senior C/C++ Software Engineer
Kyiv or Ukraine
HybridFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
5+ YOE5+ years C/C++ development experience (embedded systems, binary network protocols), higher IT/technical education, advanced English, strong debugging, testing, research, and cross-team collaboration skills, SCRUM experience.
Git, Gerrit, Linux, Bash, Python
9mo
Save
Mark Applied
Hide
Senior C/C++ Software Engineer
Kyiv or Ukraine
RemoteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
5+ YOE5+ years C/C++ experience (embedded systems, binary network protocols), higher IT/technical education, advanced English, strong design/debug/test skills, cross-team collaboration and SCRUM experience.
C, C++, Git, Gerrit, Linux, Bash, Python