BotLab Dynamics
Website:
botlabdynamics.com
Job details:
Role Overview:
We are looking for a skilled Qt Developer with strong C++ and QML expertise to design, develop, and maintain high-quality desktop applications. The ideal candidate has solid version control practices, experience managing and merging codebases, and a strong problem-solving mindset demonstrated through hands-on projects or professional experience.
Key Responsibilities:
● Design, develop, and maintain applications using Qt (C++) and QML
● Build responsive, maintainable UI components using QML/Qt Quick
● Manage, maintain and merge large codebases with a focus on clean architecture and scalability
● Collaborate with team members using Git-based workflows (branching, merging, resolving conflicts)
● Review code, debug issues, and implement effective fixes
● Ensure code quality through best practices, documentation, and testing
Required Skills & Qualifications:
● Strong proficiency in C++ with experience in Qt framework
● Hands-on experience with QML / Qt Quick
● Familiarity with build systems (CMake / qmake)
● Experience with large or modular Qt applications
● Solid understanding of version control systems (Git), including:
○ Branching strategies
○ Merging and conflict resolution
○ Managing multiple codebases
● Proven problem-solving skills and ability to debug complex issues
● Cross-platform development (Windows / Linux / macOS)
● Strong Data structures and Algorithm foundation
What We’re Looking For
● A developer who can own features end-to-end
● Someone comfortable working with existing code, not just writing new code
● Strong logical thinking and willingness to dive deep into problems
● Clear communication and collaboration skills
Click on Apply to know more.