Middle C++ Developer
Boosteroid is one of the world’s Top-3 cloud gaming services, alongside Microsoft and NVIDIA.
Our platform allows users to play top-tier PC games on any device: laptops, smartphones, tablets, or Smart TVs.
Boosteroid operates its own GPU infrastructure across 27 data centres on three continents.
We are currently looking for Middle C++ Developer.
Responsibilities:
- Design and implementation of network-oriented cross-platform Qt/QML native applications (Linux/MacOS/Windows, userspace)
- Emphasis on generic design with careful memory and processing considerations.
- Design and implement new modules and features, as well as evolve existing ones.
- Regular communication with the remote team.
Requirements:
- 3+ years of professional C++/Qt/QML experience, with at least one shipped cross-platform desktop product.
- Strong knowledge and experience in C++ development, confidently use C++17 as a baseline, and be comfortable reading and borrowing C++20 features.
- Solid Qt/QML/QtQuick (UI, resources/qrc, translations, platform conditionals, QSettings, QApplication lifecycle).
- Graphics/media basics: OpenGL probing, ffmpeg/H.26x decoder usage, platform-specific GPU paths (DX9/11, VAAPI/VDPAU, ANGLE).
- Solid understanding and experience with multithreading.
- Networking familiarity (WebSockets/HTTP).
- Knowledge of shell scripting and Python
Will be a plus:
Experience with Android OS and Android TV.
We offer:
• Fast career growth in an international tech company;
• Competitive compensation package;
• Performance-based bonuses;
• Flexible and comfortable working environment;
• Paid vacation and sick leave.
Required languages
| Ukrainian | C2 - Proficient |
| English | A2 - Elementary |
C++, Python, Qt/QML, WebSockets
📊
Average salary range of similar jobs in
analytics →
Loading...