C++\Qt Engineer

3 500 - 5 000 USDGross per month - Any
C

C++\Qt Engineer

C
Skarbowców 23a, Wrocław +3 Locations

Andersen

Full-time
Any
Mid
Remote
3 500 - 5 000 USD
Gross per month - Any

Job description

Andersen is hiring a C++\Qt Engineer to build a cross-platform UI framework for a global trading firm, developing dynamic interfaces generated from backend-provided JSON schemas. 

 

The customer is a global trading organization that provides liquidity across various financial markets using advanced technology and algorithmic strategies. The company focuses on quantitative research, risk management, and scalable high-performance systems to remain competitive internationally. 

 

The project is focused on building a cross-platform frontend solution using Qt, centered around a dynamic UI library that renders interfaces from backend-provided JSON schemas. The work may also include creating a standalone application that embeds this UI library. 

 

Responsibilities: 

  • Designing the base application architecture and separating layers (interfaces, business logic, data). 

  • Implementing the configuration engine (INI/JSON) and managing runtime parameters. 

  • Developing the logging subsystem and collecting performance metrics (FPS, latency). 

  • Building the backend communication layer (WebSockets, REST API, custom protocols). 

  • Creating dynamic GUI and grid rendering engine using JSON metadata. 

  • Implementing the authentication module (OAuth 2.0 + PKCE, token management). 

  • Packaging the core library and defining a versioned public API (DLL/SO). 

  • Ensuring system resilience with failover logic, error handling, and health checks. 

  • Executing comprehensive testing (unit, integration, GUI, performance). 

  • Developing and packaging the executable wrapper for Windows/Linux, including UI shell. 

 

Technical Stack: Core: C++17/20, Qt 6.x, CMake Architecture: Layered design, Model-View patterns, plugin system Сommunication: WebSockets, REST APIs, custom binary protocols Security: OAuth 2.0 + PKCE UI: Qt Widgets, virtualized rendering Infra: JSON/INI configs, performance metrics Testing: GTest/Qt Test 

 

Must-have: 

  • Experience as a C++/Qt Engineer for 4+ years. 

  • Full-stack desktop development expertise. 

  • Focus on security, performance, and efficient resource usage. 

  • Experience with cross-platform application packaging and distribution. 

  • Strong testing discipline. 

  • Level of English – from Intermediate+ and above. 

 

Nice-to-Haves: 

  • Experience with logging frameworks (e.g., spdlog). 

  • GUI automation testing experience. 

  • Knowledge of secure credential storage approaches (e.g., DPAPI, keyring). 

  • Experience packaging and deploying desktop applications (MSI, AppImage, DMG) and working with CI/CD pipelines. 

 

 Reasons why this job would be interesting to you: 

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. 

  • The opportunity to change the project and/or develop expertise in an interesting business domain. 

  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. 

  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. 

  • The opportunity to earn an additional up to 1,000 USD per month by participating in the company's activities. 

  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. 

  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). 

  • Certification compensation (AWS, PMP, etc). 

  • Referral program. 

  • English courses. 

  • Private health insurance and compensation for sports activities. 


Join us! 

Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy

 

https://people.andersenlab.com/

Tech stack

    English

    B1

    C++

    advanced

    CMake Architecture

    advanced

    REST APIs

    advanced

Office location

Published: 05.12.2025

C++\Qt Engineer

3 500 - 5 000 USDGross per month - Any
Summary of the offer

C++\Qt Engineer

Skarbowców 23a, Wrocław
Andersen
3 500 - 5 000 USDGross per month - Any
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Andersen Soft UAB z siedzibą w Krakow, ul. Al. Pokoju 18, 31 - 564 dalej jako "administrat... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.