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.