Responsibilities
- Create software applications using modern C++ standards (C++14, C++17, C++20)
- Build Android applications with Java programming language
- Develop user interface components using Qt6 or higher and QML
- Design responsive and user-friendly interfaces using QML
- Connect frontend interfaces with backend systems using Qt's signal and slot mechanism
- Improve application efficiency and reduce memory consumption
- Support development across Linux and Windows platforms
- Diagnose and fix advanced technical problems
- Produce clear, well-structured, and documented source code
- Engage in peer code reviews and architectural planning sessions
- Coordinate with multidisciplinary teams including quality assurance, DevOps, and product management
Work Arrangement
Remote (Country)
Other
All information provided will remain confidential in accordance with Equal Employment Opportunity guidelines.