Introduced in 1995, Qt is a versatile web application framework for developing cross-platform applications and graphical user interfaces (GUIs). If you’re looking to build an app that provides a seamless user experience (UX) across any device or operating system, an experienced Qt developer can help you launch your project.
Qt developers can use C++ to build applications that emulate the native GUI of Windows, Android, iOS, OS X, and other popular operating systems and platforms. They can take you through the process of UX concept design and Qt hardware adaptation to create a single code base for building multi-platform software, with the look and feel of native applications. More than a GUI or widget toolkit, Qt also provides abstractions for SQL databases, SVG, network sockets, OpenGL, XML, and Unicode. With bindings like PyQt or Jambi, developers can integrate the framework with languages like Python or Java. Qt developers on Upwork can bring true cross-platform functionality to your applications.
Hire the Best QT Developers
Espoo, Finland
Senior Software Engineer with over two decades of experience. Proven track record of architecting, implementing, and maintaining highly available, concurrent, and fault-tolerant distributed systems. ● BEAM Ecosystem: Elixir, Phoenix, Erlang, OTP, EjabberD, XMPP ● Other Languages: Golang, Java EE, Python, JavaScript, C/C++, TypeScript, Flutter Dart, Swift ● Web & Frontend: React, React Native, jQuery, Angular ● Cloud & DevOps: AWS (CloudFormation, CodeBuild, Lambda), Google Cloud Platform, (GAE java21 Standard Environment) ● Databases: PostgreSQL, MySQL, AWS DynamoDB, GCP Datastore, ElasticSearch, Redis
- Java
- Python
- XMPP
- Google App Engine
- Erlang
- Amazon Web Services
- Node.js
- iOS
- Spring Boot
- Angular 10
- Flutter
- Mobile App Development
- Android
Coimbatore, India
Automotive cluster software developer. I have a strong experience of 8+ years in developing softwares for instrument clusters using tools like CGI and Qt. Proficient in C++. Mentored junior developers. Currently interested in both teaching the technology also taking up development tasks.
- Qt Framework
- C++
- Adobe Photoshop
- Qt Creator
- QML
- C
- CGI
- Android
- Figma
- QNX
Cairo, Egypt
A professional programmer with expertise in C/C++ and Python, specializing in developing Qt Desktop Applications, AI, and data science projects, My passion for programming began when I was 18 years old. Since then, I’ve dedicated myself to creating innovative solutions and tackling complex challenges in the tech world, Over 7 years, I’ve worked on numerous projects, honing my skills in data analysis and AI development. I’m now focusing on opportunities in NLP AI projects, where I can apply my knowledge and creativity to make meaningful contributions.
- Qt Framework
- Python
- C
- Desktop Application
- C++
- MySQL Programming
- PyQt
- OpenGL
- AVR Microcontroller
- Embedded System
- PyTorch
- Automation
- Selenium
- Web Scraping
Algiers, Algeria
I’m a software engineer with more than 7 years of experience building reliable, high-performance software. I specialize in creating custom desktop applications, AI-powered tools and automation systems that help businesses save time, reduce manual work, and improve productivity. I can design and develop complete solutions from concept to deployment. Whether you need a powerful desktop application, task automation, data processing tools, or a custom AI-enhanced system, I can build software tailored to your business needs. What I can help you with: - Custom desktop application development. - AI-powered desktop tools for business workflows. - Task automation and process optimization - Data processing and scripting. - Custom software for specific business needs. - Web application development. Technologies I work with: C / C++ Python Rust Neural Network, Pytorch, ONNX, Transformers, HuggingFace, AWS. Web technologies for full web applications I focus on writing clean, efficient, and maintainable code and delivering solutions that are practical, scalable, and easy to use. My goal is to help clients turn ideas into working software that solves real problems. If you’re looking for a developer who can build custom software, automate complex tasks, or create AI-powered applications, I’d be happy to help.
- Qt Framework
- C
- Linux
- C++
- Java
- Python
- Windows Administration
- Assembly Language
- Bash
- Microsoft Windows PowerShell
- Rust
- Computer Engineering
- AI Development
Lviv, Ukraine
C++ / Qt engineer, 20+ years. I build the software that runs machines and instruments: embedded Linux firmware, Qt/QML operator HMIs, and the cross-platform desktop workbench engineers use to configure, calibrate and log. RECENT WORK - HPLC syringe pump - control software for an analytical laboratory instrument. - Firmware, control suite and workbench for the Multistage cable-stripping machine. - ScanScore / Forte / Bandora - 8 years on cross-platform music-notation software in Qt: optical score recognition, MIDI, PDF export. - Debian POS server - multithreaded C++ service, PostgreSQL, ESC/POS thermal printing, deployed onsite. 18,000 hours on Upwork at 100% Job Success, Top Rated Plus. WHAT YOU GET I lead a small Lviv team - firmware, HMI and desktop under one contract - and I stay hands-on in C++/Qt myself. You talk to me, not to an account manager. - Embedded & HMI: STM32, Arduino, embedded Linux, Qt/QML touch panels, industrial operator screens. - Desktop: cross-platform Qt for Linux and Windows; C#/.NET (WPF, WinForms, DevExpress) when the Windows side needs it. - Data: PostgreSQL, MS SQL, multithreaded C++ services, reporting, printing, installers. HOW I RUN PROJECTS - YOU SEE EVERYTHING Offshore teams fail on visibility, not on code. The process is built to remove that risk: - Private Jira server - you get an account and watch the board in real time. - Every code change is linked to its Jira task. Nothing lands untracked. - Code lives on our BitBucket Git server; you get access. - Every reported developer hour carries the developer's own comment explaining it. - Weekly and monthly reports, generated - not improvised. - A working demo build every week. You judge progress by running it, not by reading a status update. Scope is agreed as Work / Time / Budget with defined milestones before anything starts. Background: SoftServe 2002-2008, developer to tech lead; then my own team since 2014. ALSO AVAILABLE: legacy Windows rescue - MFC, Win32, COM/ATL, Visual C++ 6.0, WinForms/.NET. The desktop applications other developers won't touch. I have been maintaining and modernizing them since 2002. Send me the machine, the instrument or the old application - I will tell you honestly whether we are the right fit.
- Qt Framework
- C++
- QML
- Modbus
- PCB Design
- Firmware
- Embedded Application
- ESP32
- Desktop Application
- Embedded Linux
- C#
- Python
- PostgreSQL
- SQL
Belas, Sintra, Portugal
I’m a senior software developer from Portugal with more than 20 years of experience building commercial desktop and mobile applications. I help teams build, stabilize, refactor, and extend products that involve real technical complexity. My work is focused on desktop and mobile software where senior technical judgment matters: Qt/C++ applications, native iOS and Android apps, performance-sensitive features, media and audio/video pipelines, computer vision, hardware integration, OS-level behavior, and long-term maintainability. I have worked on commercial products used by real customers, including projects such as Rocketbook - Document Scanning, Triller - Music Video Social Network, ROVR Radio - Audio Production & Dashboard, Toby - AI Real-Time Audio Translation, iContact - Camera Widget, VideoShop - Video Composition, iGreet - Augmented Reality Greeting Cards, LeanStreamer - Multiple Audio Encoding Streaming Tool, BigRoom - Automated AI Editor, and other desktop and mobile applications that required reliable implementation and careful technical decision-making. Clients usually hire me when they need help with: • building a desktop or mobile product properly from the ground up • refactoring an existing codebase without unnecessary rewrite risk • solving platform-specific issues that are blocking progress or release • implementing complex native features involving camera, audio, video, files, hardware, or OS APIs • improving architecture, maintainability, performance, and stability • adding senior technical depth to an existing team or codebase My core expertise includes Qt/C++, desktop software, native iOS and Android development, software architecture, refactoring, performance optimization, media processing, computer vision, and hardware or platform-level integration. I’m especially well suited for products that already exist and now need to be improved carefully. That may mean stabilizing a codebase, modernizing architecture, solving difficult technical issues, or extending the product in a way that remains clean and maintainable. I care about building the right foundation early, keeping the codebase understandable, and making technical decisions that still make sense in the long run. If your product already exists and needs senior technical help to move forward safely, I’d be glad to discuss it.
- Qt Framework
- C++
- Java
- Objective-C
- Swift
- Python
- OpenGL Shading Language
- iOS Development
- Kotlin
- OpenCV
- Android App Development
- Computer Vision
- Software Architecture
- Code Refactoring
- Mobile App Development
- Desktop Application
- Native App Development
- Performance Optimization
- Pattern Recognition
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Katja Krohn
Summa Linguae
At a Glance: Qt
Find more freelancers
Similar QT Developer Skills
- BitBucket Specialists
- Apache Struts Developers
- Vim Specialists
- J2SE Specialists
- Chromium Specialists
- Vortalsoft Aspect Specialists
- nFocus Software KidTrax Specialists
- Apache Subversion (SVN) Developers
- ASP.NET MVC Developers
- Firefox Plugin Development Specialists
- Ruby Developers & Programmers
- Angular 2 Developers
- CHAMPS Software Specialists
- MQL 5 Professionals
- JNDI Specialists
- WebAssembly Developers
Top Countries for QT Developers
- QT Developers in Italy
- QT Developers in Moldova
- QT Developers in France
- QT Developers in Serbia
- QT Developers in Vietnam
- QT Developers in Poland
- QT Developers in Tunisia
- QT Developers in Turkey
- QT Developers in Germany
- QT Developers in Armenia
- QT Developers in Ukraine
- QT Developers in India
- QT Developers in Pakistan
- QT Developers in the United Kingdom
- BitBucket Specialists in India
- Vim Specialists in Serbia