Backend C++ Developer (m/f/d) – Modern C++ & Systems Integration
digatus personal GmbH
⚲ Wrocław
Wymagania
- C#
- Git
- C++
- CI/CD
- Docker
- QML
- .Net
Opis stanowiska
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.