C++/Qt Developer

24 hours ago


Lahore, Punjab, Pakistan IMSI Technologies Full time 400,000 - 600,000 per year

C++/Qt Software Engineer

We're looking for a talented C++ Engineer to take ownership of a major modernization initiative for our Home Design software. This position centers on transforming a long-standing macOS-native product into a streamlined, cross-platform solution built on Qt. Your contributions will unify the codebase, improve maintainability, and deliver a polished experience for creative professionals on both Windows and macOS.

This opportunity is ideal for developers who enjoy tackling legacy challenges, thrive on technical problem-solving, and want to see their work directly impact a widely used design application.

Responsibilities

  • Drive the migration of existing macOS and Win32 applications into a unified Qt-based interface.
  • Redesign and refine dialogs, menus, and workflows using QtWidgets.
  • Bridge Objective-C/C++ logic with new Qt modules for seamless integration.
  • Ensure consistent performance and functionality across platforms.
  • Profile and optimize responsiveness to meet the needs of professional users.
  • Partner with QA and product teams to validate features and maintain high quality standards.

Required Skills

  • Minimum 3 years of professional C++ development experience.
  • Hands-on experience with Qt (QtWidgets preferred). Strong C++ developers eager to learn Qt are welcome.
  • Background in macOS development (Cocoa, Xcode, NIBs/Storyboards).
  • Proven cross-platform development experience (Windows/macOS or frameworks such as Unity, Cocos2d-x).
  • Proficiency with CMake for complex builds.
  • Strong Git skills and advanced debugging expertise.

Nice-to-Have Skills

  • Experience in CAD, 3D modeling, or design software.
  • Familiarity with graphics APIs (OpenGL, Metal, Direct2D).
  • Knowledge of plugin-based architectures.
  • Experience with automated UI testing.
  • Installer packaging tools (InstallShield, WiX, etc.).
  • Familiarity with JIRA for agile workflows.

What We Provide

  • A chance to lead a greenfield modernization project.
  • Work on a recognized desktop application with complex technical depth.
  • A collaborative team environment where your expertise shapes the product's future.
  • Competitive pay and ongoing professional development opportunities.

How to Apply

If you're passionate about building elegant cross-platform solutions and enjoy untangling complex codebases, we'd love to hear from you. Submit your application today and help us bring our Home Design software into the future.

Job Type: Full-time

Ability to commute/relocate:

  • Lahore: Reliably commute or planning to relocate before starting work (Preferred)

Language:

  • English (Required)

Work Location: In person


  • C++ developer

    5 days ago


    Lahore, Punjab, Pakistan Nexpred Solutions Full time 600,000 - 1,200,000 per year

    Nexpred Solutions is Hiring: C++ Developer (Remote – Contractual)Nexpred Solutions (Pvt) Ltd is looking for a skilled C++ Developer with minimum 2 years of professional experience to join our team.This is a remote contractual role requiring 3-4 hours/day.Required Skills & ExperienceStrong expertise in C++ (OOP, templates, STL, memory management,...

  • C++ Developer

    1 week ago


    Lahore, Punjab, Pakistan Nexpred Solutions Full time 600,000 - 1,200,000 per year

    Nexpred Solutions is Hiring: C++ Developer (Remote – Contractual)Nexpred Solutions (Pvt) Ltd is looking for a skilled C++ Developer with minimum 2 years of professional experience to join our team. This is a remote contractual role requiring 3-4 hours/day.Required Skills & ExperienceStrong expertise in C++ (OOP, templates, STL, memory management,...

  • C# and .NET Developer

    23 hours ago


    Lahore, Punjab, Pakistan Inartia Full time $30,000 - $60,000 per year

    AtInnovativeStech, we're dedicated to delivering high-quality software solutions that drive innovation and excellence. Our dynamic team of developers, engineers, and designers work collaboratively to create cutting-edge applications that empower businesses globally.We are now looking for an experiencedC# and .NET Developerto join our growing development team...


  • Lahore, Punjab, Pakistan Tracking World Full time 50,000 - 100,000 per year

    Hiring AlertTracking World Pvt. Ltd. is seeking a skilled and innovative Embedded Systems Developer (IoT & Automation) to join our Product Engineering team. The ideal candidate will design, develop, and integrate firmware and hardware systems for industrial IoT and automation projects, ensuring reliability, scalability, and seamless communication between...


  • Lahore, Punjab, Pakistan Tracking World (Pvt) Ltd Full time 800,000 - 1,200,000 per year

    Hiring AlertTracking World Pvt. Ltd. is seeking askilled and innovative Embedded Systems Developer (IoT & Automation)to join our Product Engineering team. The ideal candidate will design, develop, and integratefirmware and hardware systemsfor industrial IoT and automation projects, ensuring reliability, scalability, and seamless communication between...


  • Lahore, Punjab, Pakistan MTP (Mayfair Technology Partners) Full time 900,000 - 1,200,000 per year

    Mayfair Technology Partners (MTP) is hiring a Senior C# .NET Engineer to join our digital services team.In this role, you'll design, develop, and optimize enterprise-grade applications using the Microsoft stack. You'll work closely with cross-functional teams to deliver scalable and high-performing solutions, while mentoring junior developers and driving...

  • Unreal Developer

    1 week ago


    Lahore, Punjab, Pakistan GenITeam Solutions Full time 900,000 - 1,200,000 per year

    We are looking for a skilled and motivated Unreal Engine Developer with 2-3 years of professional experience to join our core engineering team. In this role, you will be primarily responsible for designing, implementing, and optimizing core game systems and features using C++. You will work closely with other programmers, designers, and artists to build a...

  • Unity Developer

    23 hours ago


    Lahore, Punjab, Pakistan Gamivision Full time 900,000 - 1,200,000 per year

    We are seeking a motivated and talented Associate Unity Developer with experience in gaming projects or internships within the gaming industry. The ideal candidate should have a strong foundation in Object-Oriented Programming (OOP), Data Structures (DS), C++, and C#.Key Responsibilities:Develop and implement gameplay features, mechanics, and systems using...


  • Lahore, Punjab, Pakistan Byonyks Pvt Ltd Full time 1,100,000 - 1,320,000 per year

    Location: DHA Phase 3, LahoreExperience: YearsQualification: Bachelor's in Electrical EngineeringAbout the Role:We are looking for a Embedded Developer with years of experience to join our team. The ideal candidate will have expertise in hardware design and firmware development, working with Altium Designer, C/C++, and microcontroller platforms like Arduino...


  • Lahore, Punjab, Pakistan IMSI Technologies Full time 900,000 - 1,200,000 per year

    CORE CAD DESKTOP APPLICATIONS DEVELOPERS WORKING ON A FLAGSHIP IMSI PRODUCTS. 3-4 YEARS OF EXPERIENCE. KEY SKILLS: C#, C++, VB .NET, OOP, GEOMETRY.APPLY AT .COM AT YOUR EARLIEST.