Aplikuj teraz

C++\Qt Engineer (Praca zdalna)

Andersen

Warszawa, rondo Ignacego Daszyńskiego 1
12 285 - 17 793 PLN
Zdalna
Praca stała, B2B
Qt Engineer
C++
Full-stack desktop development
cross-platform application
Praca stała
💼 B2B
🌐 Zdalna
Pełny etat

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-policyLearn more: https://andersenlab.com/privacy-policy/pl

Wyświetlenia: 4
Opublikowana3 dni temu
Wygasaza 27 dni
Rodzaj umowyPraca stała, B2B
Tryb pracyZdalna
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "C++\Qt Engineer"