Senior C++ Qt Developer – Desktop Applications

Square One Resources REMOTE WARSAW 2026-08-24

  • Several years of professional experience with C++
  • Strong knowledge of modern C++ and software engineering principles
  • Practical experience with Qt and desktop application development
  • 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

Optional

  • Knowledge of QML is highly desirable
  • 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
  • Curiosity, creativity, and a genuine interest in building high-quality software

  • International project focused on developing modern desktop applications using C++ and Qt
  • Work on a large-scale codebase, contributing to architecture, code quality, testing, and overall evolution of the product
  • Opportunity to work with experienced engineers, contribute to a large codebase, influence technical decisions, and develop software used in an international environment
,[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: C++, Qt, Windows, macOS, Testing, QML Additionally: Sport subscription, Private healthcare.