Qt Developer

R3 Consultant

Not Interested
Bookmark
Report This Job

profile Job Location:

Bangalore - India

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

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...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation