SOFTWARE DEVELOPER C++/QT/QML (Czech Republic)
- On-site, Remote, Hybrid
- Prague, Brno, hybrid, Jihomoravský kraj, Czechia
- Development
Job description
We are searching a new colleague for the team where we are developing our new UI.
Job requirements
- Technical design and documentation (of extensions) of SCIA Engineer’s new UI framework in line with the application architecture and non-functional requirements (performance, resilience, extensibility, etc.);
- Qt framework development compliant with the technical design (framework developments may include user settings, policy system, configurable UI components and related UX behaviors);
- Close collaboration with UX/UI designers to understand and review/align the application-specific GUI requirements and to build on the outputs of Figma Design;
- Qt front-end development making use of the UI framework to develop application-specific GUI components
- Produce high-quality designs and code compliant with SCIA’s guidelines and adopting software engineer best practices.
Experience and skills
- Software engineer with an experience in business application development on Windows desktop (back-end and front-end development)
- Be familiar with front-end frameworks
- Hands-on experience in front-end development using Qt technologies (Qt, QML, etc.)
- Hands-on experience in back-end development using C++
Top skills
- Outstanding analytical, design and problem-solving skills
- Good communication skills with an ability to talk to other software engineers, architect as well as UX/UI designers
- Fluency in spoken and written English
Education
- Master degree in computer science or engineering or corresponding experience and knowledge
What we offer
- We are using the latest technologies – QT6/C++20/Visual Studio 2022 in our development.
- Being part of an international company with premium product positioning and part of the Europe’s number 1 construction software group, the Nemetschek Group
- Hybrid work environment: you can choose when to work from home, or from our offices in Brno or Prague
or
All done!
Your application has been successfully submitted!