Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12543527

    Tata Consultancy Services logo

    Senior Qt UI Developer / Lead Qt Engineer

    Tata Consultancy Services · Bengaluru · onsite · Posted 62d ago

    Undisclosed7–12 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Senior Qt UI Developer / Lead Qt Engineer


    Qt/QML | Qt Quick | Qt Widgets | C++ | Cross-Platform Desktop Applications


    Position Title Senior Qt UI Developer / Lead Qt Engineer


    Experience Level Senior / MIS Senior Level | 8-12+ years

    Location-Bangalore


    Role Overview

    We are seeking an experienced Senior Qt UI Developer with deep expertise in Qt/QML, Qt Quick, Qt Widgets, and C++ to design and develop high-performance, modern, and cross-platform desktop applications. The ideal candidate will have a strong background in creating intuitive user interfaces, reusable UI frameworks, custom controls, real-time visualization dashboards, and scalable UI architectures while collaborating closely with product, UX, and backend teams.

    Key Responsibilities

    • Design, develop, and maintain rich desktop applications using the Qt Framework.
    • Build modern, responsive, and high-performance user interfaces using Qt/QML, Qt Quick, and Qt Widgets.
    • Develop reusable UI components, custom controls, layouts, animations, and visualization elements.
    • Implement scalable UI architectures using MVVM/MVC design patterns and component-based design.
    • Integrate frontend applications with backend services, REST APIs, databases, and enterprise systems.
    • Optimize application performance, memory usage, responsiveness, and rendering behavior.
    • Collaborate with UX/UI designers to convert wireframes and prototypes into production-ready applications.
    • Participate in code reviews, technical design discussions, architecture decisions, and quality improvements.
    • Troubleshoot and resolve complex UI, application performance, and integration issues.
    • Guide and mentor junior developers while driving UI engineering best practices.

    Required Skills

    Must Have

    • 8+ years of software development experience with strong hands-on Qt UI development exposure.
    • Strong expertise in Qt/QML, Qt Quick, Qt Widgets, and Qt Creator.
    • Good understanding of UI/UX principles, object-oriented design, design patterns, and cross-platform development.
    • Experience building reusable UI libraries, custom controls, animations, layouts, and responsive user interfaces.
    • Strong debugging, problem-solving, code quality, and performance optimization skills.
    • Experience using source control systems such as Git.

    Preferred

    • Strong proficiency in C++ including C++11/14/17.
    • Experience with multithreading, concurrent programming, real-time dashboards, and data visualization.
    • Knowledge of Windows and Linux application development environments.
    • Ability to work independently and lead technical UI initiatives.


    Sourced from naukri

    Skills

    QT EngineerQT WidgetqmlQt CreatorQt QuickQt Ui Framework

    About TCS

    Tata Consultancy Services logo

    Tata Consultancy Services

    IT Services & Consulting

    608.0k+

    employees

    1968

    58 years old

    Mumbai, Maharashtra

    India

    About

    An IT services and consulting firm offering business solutions, committed to driving innovation for global enterprises.

    Industries

    IT Services & ConsultingFinancial ServicesInternetEducation & TrainingBPO

    Employee ratings

    1,14,115 reviews

    3.3/ 5

    Culture

    3.2

    Career growth

    2.3

    Work-life

    3.5

    Employees rate it well for

    Job Security22973Salary21006Work Life Balance15396Appraisal10413Work Culture8916

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Qt UI Developer / Lead Qt Engineer · waiting for your command