FIND_THE_RIGHTJOB.
JOB_REQUIREMENTS
Hires in
Not specified
Employment Type
Not specified
Company Location
Not specified
Salary
Not specified
Position Overview:
We are seeking a skilled C++ Software Engineer to lead the modernization of our flagship Home Design software. This is a high-impact role focused on migrating our legacy macOS-native application to a modern, cross-platform Qt framework. Your work will be instrumental in unifying our codebase, enhancing maintainability, and delivering a seamless experience to our users on both Windows and macOS.
This role is perfect for a developer who thrives on complex technical challenges, enjoys modernizing legacy systems, and wants to see their work power a well-established creative product.
Key Responsibilities:
· Lead the migration of a macOS and Win32 app to a robust, cross-platform interface using QtWidgets.
· Design, recreate, and refine dialogs, menus, and application workflows within the Qt framework.
· Refactor and bridge existing Objective-C/C++ application logic to integrate seamlessly with new Qt modules.
· Architect and ensure consistent, high-performance functionality across both macOS and Windows platforms.
· Profile, optimize, and enhance application performance and responsiveness for a professional user base.
· Collaborate closely with QA and product teams to validate features and ensure the highest quality standards.
Required Qualifications:
· 3+ years of strong C++ development experience in a production environment.
· Proven experience with the Qt framework, preferably with QtWidgets. (Candidates with strong C++ and a proven ability to learn new frameworks quickly are encouraged to apply.)
· Solid background in macOS development and familiarity with its native ecosystem (Cocoa, Xcode, NIBs/Storyboards).
· Demonstrable cross-platform development experience (e.g., Windows/macOS, or using frameworks like Unity, Cocos2d-x, etc.).
· Hands-on proficiency with CMake for building and managing complex projects.
· Strong skills in Git for version control and advanced debugging techniques.
Preferred Qualifications (Bonus Assets):
· Experience in the CAD, 3D modeling, or design software industry.
· Exposure to graphics APIs such as OpenGL, Metal, or Direct2D for hardware-accelerated rendering.
· Familiarity with plugin-based application architecture and development.
· Experience designing and implementing automated testing for UI applications.
· Knowledge of installer packaging tools like InstallShield, WiX, or similar.
· Familiarity with JIRA for task tracking, sprint planning, and cross-team coordination.
What We Offer:
· The opportunity to own a critical, green-field modernization project from the ground up.
· A challenging role working on complex, well-known desktop applications.
· A collaborative environment where your technical expertise will directly shape the product's future.
· Competitive compensation and a commitment to professional development.
Ready to modernize a legacy?
If you are a C++ developer passionate about building elegant, cross-platform solutions and untangling complex code, we want to hear from you. Apply today to learn more about this exciting opportunity
Job Type: Full-time
Work Location: In person
Similar jobs

PentaLoop
Lahore, Pakistan
about 11 hours ago

Zepto Systems Limited
Lahore, Pakistan
about 11 hours ago

Z Square Technology
Lahore, Pakistan
about 11 hours ago
Contour Software
Lahore, Pakistan
6 days ago

CherryByte Technologies
Lahore, Pakistan
6 days ago

Foomotion
Lahore, Pakistan
6 days ago

Global Group of Education Limited
Lahore, Pakistan
6 days ago
© 2025 Qureos. All rights reserved.