03 Aug
|
Qount Tech
|
India
Role : C++ Developer
Location : Remote
Notice Period : Immediate Joiner
We are looking for a skilled C++ Developer with 3 - 5 years of experience in building high-performance Windows desktop applications. The ideal candidate should have strong expertise in up-to-date C++, the Qt framework, Windows application development, and multithreaded programming. You will be responsible for designing, developing, and maintaining robust desktop software while collaborating with cross-functional teams to deliver high-quality solutions.
Role & responsibilities
- 3 - 5 years of professional C++ development experience, with at least one shipped Windows desktop application.
- Hands-on experience with the Qt framework widgets, signals/slots, threading model, and deployment on Windows.
- Solid understanding of Windows internals relevant to desktop apps: file system APIs,
process/thread management, DLL loading, and installer toolchains (e.g. NSIS, Inno Setup, WiX).
- Experience with SQLite schema design, query optimization, and safe concurrent access patterns.
- Familiarity with cloud storage integration, ideally AWS S3 (via SDK or REST), including download management and cache strategies.
- Exposure to gRPC — generating stubs, calling remote services, and handling errors and timeouts gracefully.
- Strong command of multithreading and asynchronous programming in C++ (std::thread, futures, or Qt's concurrency primitives).
- Proficiency with Visual Studio and Windows debugging tools (WinDbg, Process Monitor, Dependency Walker).
📌 C++ Developer (India)
🏢 Qount Tech
📍 India