Senior C/ Qt Developer - Desktop Applications
Primary stack
Nice to have's
Job description
About the Position
This is an opportunity to work on a technically challenging project where modern C, Qt, software architecture, testing, and code quality are at the heart of the development process. You will have the opportunity to work with experienced engineers, contribute to a large codebase, influence technical decisions, and develop software used in an international environment.
We are looking for a Senior C / Qt Developer to join an international project focused on developing modern desktop applications using C and Qt.
You will work on a large-scale codebase, contributing to the development of high-quality software while having a real impact on architecture, code quality, testing, and the overall evolution of the product.
Responsibilities
- Developing modern, reliable desktop applications using C and Qt
- Designing and implementing new features and improving existing functionality
- Working with QML where applicable
- Contributing to software architecture and technical decisions
- Maintaining and improving a large existing codebase
- Writing clean, maintainable, and well-tested code
- Participating in code reviews and continuous integration processes
- Identifying opportunities to improve code quality, performance, and development processes
- Working independently, planning tasks, and taking ownership of deliverables
- Collaborating with an international team in an Agile environment
Requirements
- Several years of professional experience with C
- Strong knowledge of modern C and software engineering principles
- Practical experience with Qt and desktop application development
- Knowledge of QML is highly desirable
- Strong understanding of software design, architecture, and development best practices
- Experience working with large codebases
- Good knowledge of Windows or macOS development environments
- Experience with testing, Continuous Integration (CI), and code review
- Ability to work independently and effectively manage your own tasks
- Strong communication and collaboration skills
- Fluent English, both written and spoken
- Comfortable working in an international organization
- Curiosity, creativity, and a genuine interest in building high-quality software
Nice to Have
- Experience contributing to or maintaining open-source projects
- Experience working on large-scale software projects and codebases
- Previous experience in Agile software development
- Strong interest in software architecture and engineering practices
We Offer
- Contract work type
- Salary: zł 130-150 per hour
- Location: Poland
- Remote Work: Not applicable
- IR35 Status: Not Applicable
About the Company
Join our team as a Senior C/Qt Developer for desktop applications, focusing on modern C, Qt, and software architecture.
© Square One Resources. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Recruitment & HR Tech,IT Services
About the Company Square One Resources is an IT recruitment agency that emphasizes transparency and win-win collaboration. They aim to connect clients with IT specialists, offering a blend of global resources and local market knowledge. Their mission is to deliver top IT professionals and comprehensive IT outsourcing services. Products, Services & Tech Stack Core Solutions: Professional IT recruitment IT outsourcing services Technologies & Frameworks: No specific technologies or frameworks mentioned in the text.
More at Square One Resources
All 35 rolesSenior IAM /.NET Developer
Square One Resources · Warsaw
Senior Software Developer - WebAssembly /Qt/QML/ SQL
Square One Resources · Poland
Junior Supply Chain Consultant
Square One Resources · Poland
Business Systems Analyst
Square One Resources · Poland