Backend C++ Developer (m/f/d) – Modern C++ & Systems Integration
You’re fluent in C++, enjoy working close to the system, and want to build robust backend features in high-performance applications?
Join our international development team at digatus and bring powerful logic and reliability to next-generation desktop solutions.
Your future team and working environment
You’ll join a cross-functional development team working across frontend, backend, and embedded layers. In close collaboration with Qt/QML developers and product stakeholders, you’ll implement performant backend logic, hardware integrations, and data flows in modern C++.
The position is fully remote in Poland, with optional hybrid collaboration in our Wrocław office.
What to expect:
Backend Development – Design and implement backend components in modern C++ (C++11/14/17)
Data Processing & Protocols – Develop network and hardware communication protocols (TCP/UDP, Serial)
API Integration – Build robust APIs for frontend interaction (Qt/QML) and hardware interfaces
Multithreading – Ensure stability and thread-safety in concurrent environments
Debugging & Testing – Use advanced debugging tools and contribute to unit testing
Agile Collaboration – Participate in agile development workflows (Scrum) and peer code reviews
What you bring:
Technical skills:
3+ years of experience in modern C++ development
Proficient in STL, OOP, multithreading, and system-level programming
Familiar with Qt Core, signal/slot mechanisms, and QML integration basics
Experience with network programming (TCP/UDP), CMake/qmake build systems
Linux-based development environment, strong debugging with GDB/LLDB
Source control using Git
Soft skills:
English fluency (B2+) – clear communication in a distributed international team
Self-motivated, structured, and team-oriented approach to remote collaboration
Strong analytical thinking and problem-solving mindset
Nice to have:
QML/C++ integration and custom module creation
Knowledge of serial/USB protocols and binary serialization
Background in embedded systems or hardware-oriented applications
Experience with C#/.NET, modern CMake, or Docker
Familiarity with CI/CD pipelines, unit testing (Google Test, Qt Test)
German language skills are a plus
What we offer:
Remote-first – Work from anywhere in Poland, optionally from our Wrocław office
Modern projects – Build production-ready backend systems with tangible real-world impact
Collaboration & Quality – Code reviews, pair programming and agile routines
Continuous growth – Personalized training paths and certifications (e.g. C++, Qt)
Feelgood culture – Flat hierarchies, regular team events, and a supportive working environment
Flexible work model – Modern tooling and asynchronous work where possible
About digatus
digatus is a technology-driven IT group specialized in digital transformation, software development, and IT services. With a growing international team across Germany and Poland, we deliver reliable, forward-thinking solutions for enterprise and mid-sized clients.
📩Interested?
Send your CV (no cover letter needed)
We’re excited to hear from you – even if your profile isn’t a 100% match.
Backend C++ Developer (m/f/d) – Modern C++ & Systems Integration
Backend C++ Developer (m/f/d) – Modern C++ & Systems Integration