Job Title: Qt Developer (C / Cross-Platform Desktop)
Experience - 3 years
Location - Bangalore
Look for an immediate joiner
Role Summary
We are looking for a skilled Qt Developer to design develop and maintain high-performance cross-platform desktop applications. The ideal candidate has strong C fundamentals hands-on experience with the Qt framework and a passion for building reliable scalable desktop products.
Key Responsibilities
- Design develop and maintain cross-platform desktop applications using Qt (Qt Widgets / Qt Quick / QML)
- Collaborate closely with UX/UI designers backend engineers and product managers to convert requirements into robust solutions
- Optimize applications for performance scalability and reliability
- Write clean maintainable and efficient C code following best practices
- Integrate third-party libraries system APIs and external services
- Participate in code reviews testing debugging and performance tuning
- Contribute to architectural decisions and continuous product improvements
- Ensure timely delivery of high-quality features aligned with product goals
Required Qualifications & Skills
- Bachelor’s degree in Computer Science Engineering or a related field
- 2 years of hands-on experience in C with strong knowledge of Qt (Qt5 / Qt6)
- Experience in GUI development using Qt Widgets and/or QML
- Strong understanding of OOP concepts MVC architecture multithreading and event-driven programming
- Proficiency with Git or similar version control systems
- Familiarity with build tools such as CMake or qmake
- Strong problem-solving debugging and communication skills
Preferred / Nice-to-Have Skills
- Experience with Windows APIs (Win32) for detecting and timestamping foreground application activity
- e.g. GetForegroundWindow window text/class extraction
- Hands-on experience with C / WinAPI hooks
- e.g. SetWindowsHookEx for observing system-level events
- Familiarity with Microsoft UI Automation or accessibility APIs
- Enumerating UI elements control types names and values
- Experience with file system monitoring
- e.g. ReadDirectoryChangesW NTFS change journals
- Knowledge of email client integration and extraction
- Outlook (MAPI) Thunderbird (MailExtension/WebExtension) IMAP/POP
- APIs such as Gmail API Yahoo Mail IMAP/SMTP
- macOS experience with equivalent APIs
- Accessibility APIs AppleScript AXUIElement ScreenCaptureKit
- File monitoring via FSEvents fswatch etc.
- Prior experience working on desktop monitoring tracking or system-level tools is a strong plus
Job Title: Qt Developer (C / Cross-Platform Desktop)Experience - 3 yearsLocation - BangaloreLook for an immediate joiner Role Summary We are looking for a skilled Qt Developer to design develop and maintain high-performance cross-platform desktop applications. The ideal candidate has strong C fundam...
Job Title: Qt Developer (C / Cross-Platform Desktop)
Experience - 3 years
Location - Bangalore
Look for an immediate joiner
Role Summary
We are looking for a skilled Qt Developer to design develop and maintain high-performance cross-platform desktop applications. The ideal candidate has strong C fundamentals hands-on experience with the Qt framework and a passion for building reliable scalable desktop products.
Key Responsibilities
- Design develop and maintain cross-platform desktop applications using Qt (Qt Widgets / Qt Quick / QML)
- Collaborate closely with UX/UI designers backend engineers and product managers to convert requirements into robust solutions
- Optimize applications for performance scalability and reliability
- Write clean maintainable and efficient C code following best practices
- Integrate third-party libraries system APIs and external services
- Participate in code reviews testing debugging and performance tuning
- Contribute to architectural decisions and continuous product improvements
- Ensure timely delivery of high-quality features aligned with product goals
Required Qualifications & Skills
- Bachelor’s degree in Computer Science Engineering or a related field
- 2 years of hands-on experience in C with strong knowledge of Qt (Qt5 / Qt6)
- Experience in GUI development using Qt Widgets and/or QML
- Strong understanding of OOP concepts MVC architecture multithreading and event-driven programming
- Proficiency with Git or similar version control systems
- Familiarity with build tools such as CMake or qmake
- Strong problem-solving debugging and communication skills
Preferred / Nice-to-Have Skills
- Experience with Windows APIs (Win32) for detecting and timestamping foreground application activity
- e.g. GetForegroundWindow window text/class extraction
- Hands-on experience with C / WinAPI hooks
- e.g. SetWindowsHookEx for observing system-level events
- Familiarity with Microsoft UI Automation or accessibility APIs
- Enumerating UI elements control types names and values
- Experience with file system monitoring
- e.g. ReadDirectoryChangesW NTFS change journals
- Knowledge of email client integration and extraction
- Outlook (MAPI) Thunderbird (MailExtension/WebExtension) IMAP/POP
- APIs such as Gmail API Yahoo Mail IMAP/SMTP
- macOS experience with equivalent APIs
- Accessibility APIs AppleScript AXUIElement ScreenCaptureKit
- File monitoring via FSEvents fswatch etc.
- Prior experience working on desktop monitoring tracking or system-level tools is a strong plus
View more
View less