Position: Senior C++ (Qt) Developer
Company: Svitla Systems
Category: C++
Experience required: 5y
English level: upper

**Requirements:**
- 5+ years of experience with C++.
- Experience with “Modern C++” (C++11/14/17).
- Experience in developing Desktop Qt Applications (Qt Widgets).
- Good knowledge of Qt Multithreading, object communication, memory model.
- Expertise in integrating 3rd-party libraries and SDKs.
- Expertise in cross-platform development (Windows/macOS/Linux/etc.).

**Nice to have:**
- Experience in developing desktop packages/installers (NSIS/MSI/pkg/deb/etc.).
- Experience with VPN products/clients.
- Hands-on experience with Linux.

**Responsibilities:**
- Develop innovative software solutions for the enterprise-focused cloud application.
- Integrate next-generation authentication provider into cloud client.
- Design, develop, and deliver high-quality customer-facing cloud clients.
- Build, support a Qt Widgets Desktop application that implements a UI for Desktop Service.
- Develop, maintain build/CI infrastructure related to the desktop application.
- Integrate with third-party APIs.
- Perform unit testing on developed software modules and fix bugs found during system testing.