Senior C++ Developer for Cross-Platform Applications

2 days ago


Bengaluru, Karnataka, India Spectrum Talent Management Private Limited Full time

Overview

Spectrum Talent Management Private Limited is a leading company in the field of software development, and we are currently seeking a skilled C++ Developer to join our team. The ideal candidate will have extensive experience in developing cross-platform applications using C++, Qt, and QML.

Job Description

We are looking for a highly motivated and experienced C++ Developer who can design, develop, and deploy high-performance, scalable, and efficient cross-platform applications using C++, Qt, and QML. The successful candidate will be responsible for collaborating with cross-functional teams to deliver innovative and functional software solutions.

Key Responsibilities

  • Develop applications using C++, Qt, and QML, ensuring high performance and responsiveness across platforms (Windows, Linux, macOS, and mobile).
  • Collaborate with cross-functional teams including UI/UX designers, product managers, and other developers to deliver innovative and functional software solutions.
  • Implement UI components with QML and integrate them with back-end logic written in C++.
  • Optimize code for performance and memory management, focusing on delivering efficient and scalable solutions.
  • Write clean, maintainable, and well-documented code following industry best practices and coding standards.
  • Debug, test, and resolve issues related to the Qt and QML components of the application.
  • Participate in code reviews, design discussions, and project planning to ensure smooth delivery of features.
  • Contribute to the continuous improvement of the development process by sharing knowledge and best practices with the team.
  • Stay up-to-date with the latest trends and technologies in Qt, QML, and C++.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Proven experience in C++ development (3+ years), with a strong understanding of object-oriented programming.
  • Extensive experience with Qt framework (2+ years), including Widgets, Signals/Slots, and multithreading.
  • Proficiency in QML for building fluid, dynamic UIs, with a strong understanding of how to connect QML with C++ backend logic.
  • Experience with cross-platform application development (Windows, macOS, Linux, Android, and iOS).
  • Strong knowledge of design patterns, algorithms, and data structures.
  • Experience with version control systems like Git.
  • Familiarity with Agile methodologies and collaborative development environments (e.g., JIRA, Confluence).

Preferred Qualifications

  • Familiarity with CMake or QMake for project builds.
  • Experience with mobile application development using Qt/QML.
  • Familiarity with networking libraries (e.g., Qt Network).
  • Knowledge of OpenGL, WebGL, or Vulkan for graphical applications.
  • Experience with automated testing (Unit Tests, UI Tests) for Qt/QML applications.
  • Familiarity with CI/CD pipelines and DevOps practices.

Salary

$120,000 - $150,000 per year, depending on experience.



  • Bengaluru, Karnataka, India Discoveries Quintessential Full time

    We are seeking a skilled Senior Cross-Platform Mobile Application Developer to design and develop cutting-edge, cross-platform mobile applications for iOS and Android at Discoveries Quintessential.The ideal candidate will have expertise in React Native and be able to collaborate with cross-functional teams to deliver high-quality, user-centric...


  • Bengaluru, Karnataka, India Discoveries Quintessential Full time

    Job Description:We are seeking a highly skilled Senior Cross-Platform Developer to join our team at Discoveries Quintessential. As a key member of our development team, you will be responsible for designing and developing high-quality, cross-platform mobile applications using the Flutter framework.About You:You have strong proficiency in Dart programming...


  • Bengaluru, Karnataka, India West Pharmaceutical Services Full time

    We are seeking a highly skilled Mobile Application Development Lead to join our team at West Pharmaceutical Services. This is a full-time position, working from 12:00 pm to 9:00 pm with occasional on-call work required.Estimated salary range for this role is $120,000 - $180,000 per annum, depending on experience and qualifications.About the RoleThe...


  • Bengaluru, Karnataka, India ProPMO Services Private Limited Full time

    We are seeking a highly skilled Full-Stack Mobile Application Developer with a strong background in developing cross-platform mobile applications for ProPMO Services Private Limited.You will be responsible for the complete development lifecycle of our mobile applications, working closely with other developers, designers, and stakeholders.Expertise in React...


  • Bengaluru, Karnataka, India Worksconsultancy Full time

    **Job Description:**We are seeking a highly skilled Senior Cross-Platform Developer to join our team at Worksconsultancy. Key Responsibilities:Design and develop cross-platform applications for Android, iOS, and web using Flutter.Collaborate with back-end developers and engineering managers to develop suitable solutions.Research and integrate various...


  • Bengaluru, Karnataka, India Zanskar Research Full time

    We are seeking a talented Cross-Platform Mobile Application Developer proficient in React Native or Flutter to design, build, and maintain high-quality mobile applications. The ideal candidate should have hands-on experience in cross-platform development, UI/UX implementation, and integration with backend services.Job SummaryWe are looking for an experienced...


  • Bengaluru, Karnataka, India Discoveries Quintessential Full time

    We are seeking a skilled Mobile App Engineer to join our team at Discoveries Quintessential in Bangalore.Job SummaryThis role involves playing a crucial part in designing, developing, and maintaining cross-platform mobile applications for iOS and Android using React Native. The ideal candidate will have expertise in JavaScript, React Native, and Redux, with...


  • Bengaluru, Karnataka, India NeerInfo Solutions Full time

    Job Title: Senior C++ Application DeveloperWe are seeking an experienced C++ Developer to join our team at NeerInfo Solutions.As a Senior C++ Application Developer, you will be responsible for designing and developing high-performance applications using C/C++.Responsibilities:Developing C/C++ applications for Windows and Linux environments.Implementing...


  • Bengaluru, Karnataka, India DIATOZ Solutions Private Limited Full time

    About DIATOZ Solutions Private LimitedWe are a technology-driven company that delivers innovative solutions to our clients. We are currently seeking a highly skilled Senior Mobile App Developer to join our team.Estimated Salary: ₹1,200,000 - ₹2,400,000 per annumJob DescriptionWe are looking for a seasoned Mobile App Developer with a strong background in...


  • Bengaluru, Karnataka, India SmartQ Full time

    We are a leading B2B Food-Tech company built on 4 key pillars - great people, great food, great experience, and greater good.Solving complex business problems with our heart and analyzing possible solutions with our mind lies in our DNA.We are on the perpetual route of serving our clients wholeheartedly.Armed with the stability of an MNC and the agility of a...


  • Bengaluru, Karnataka, India Senior .Net Developer Full time

    About the Role:We are seeking a highly skilled Data Warehouse Architect to join our team. This individual will be responsible for designing and implementing data warehousing systems, developing ETL processes, and maintaining database scripts.Key Responsibilities:Design and implement data warehousing systems to meet business requirements.Develop ETL processes...


  • Bengaluru, Karnataka, India Hashone Careers Full time

    Job OverviewWe are seeking an experienced Cross-Platform Mobile Application Developer to join our team at Hashone Careers. The ideal candidate will have a strong background in Flutter development and be able to design, develop, and maintain high-performance mobile applications.


  • Bengaluru, Karnataka, India Pro Integrate Consulting Full time

    Job Title:C++ Application DeveloperAbout the Company:Pro Integrate Consulting is a leading consulting firm that offers cutting-edge solutions for businesses. We are seeking an experienced C++ developer to join our team and contribute to our success.Job Description:The successful candidate will be responsible for designing, developing, and implementing...


  • Bengaluru, Karnataka, India SmartQ Full time

    At SmartQ, a leading B2B Food-Tech company built on four pillars - great people, great food, great experience, and greater good, we're looking for a highly skilled Senior Cross-Platform Mobile Application Developer to join our team.Estimated Salary: $120,000 - $150,000 per yearWe are a dynamic organization with a strong focus on innovation and customer...


  • Bengaluru, Karnataka, India Petals Careers Full time

    Senior C/C++ Firmware Developer Job OpeningPetals Careers is seeking an experienced Senior C/C++ Firmware Developer to join our team. As a Senior Firmware Developer, you will be responsible for leading the development of firmware for various microcontrollers and embedded platforms.We offer a competitive salary of $140,000 per year, commensurate with...


  • Bengaluru, Karnataka, India Innova ESI Full time

    Job Description:Innova ESI is seeking a highly skilled Senior Mobile App Developer to lead the development of high-quality cross-platform mobile applications using Flutter. As a key member of our dynamic team in Bengaluru, you will play a pivotal role in shaping the future of our mobile products.Key Responsibilities:Design, develop, and test robust...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    We are seeking a highly skilled Senior Desktop Application Developer to join our team at Capgemini Engineering in Bangalore. The ideal candidate will have 4-10 years of experience in developing desktop applications using Microsoft Technology C#.Net and Windows Presentation Foundation (WPF).As a Senior Desktop Application Developer, you will be responsible...


  • Bengaluru, Karnataka, India Infogain Full time

    About the RoleWe are seeking a seasoned C++ Developer to lead our team in developing and maintaining complex applications. The successful candidate will have expertise in mentoring junior developers, designing software solutions, and overseeing the development process.ResponsibilitiesLead teams of C++ developers in developing and maintaining large-scale...


  • Bengaluru, Karnataka, India ProPMO Services Private Limited Full time

    ProPMO Services Private Limited is looking for a highly skilled Cross-Platform Mobile Developer to lead the development lifecycle of our mobile applications.You will be responsible for working closely with other developers, designers, and stakeholders to create efficient, scalable, and user-friendly mobile solutions.Key Requirements:5+ years of experience in...


  • Bengaluru, Karnataka, India PROVAB TECHNOSOFT PVT LTD Full time

    About Provab TechnosoftProvab Technosoft is a leading technology company that specializes in mobile application development. Our team of experts has extensive experience in building high-performance, scalable, and innovative mobile applications for clients across various industries.Job DescriptionWe are seeking a talented Flutter Developer to join our team....