jobportalschweiz.ch
← All jobs

Senior Software Engineer (Frontend)

Work4you AG

Employment type
Full-time
Location
Winterthur
Company
Work4you AG, Krummgasse 13, 8200 Schaffhausen
Languages
German (fluent), English (fluent)
First posted
Apply now
Our client is a growing Swiss technology company that develops demanding systems in a security-relevant future market. In an interdisciplinary engineering environment, modern technical products with high demands on performance, stability, user-friendliness, and maintainability are created. You can expect a professional team with flat hierarchies, clear goals, and plenty of room to actively shape frontend architectures and development processes. The company offers • A full-time position with a workload of 80 to 100 percent • Workplace at the headquarters in Aadorf • A responsible senior role in the field of software engineering • Participation in modern frontend applications and UI components • Development with modern C++ and the Qt framework • A lot of leeway in architecture, performance, and maintainability • Close collaboration with experienced engineers and interdisciplinary departments • Flat hierarchies and clear goals • Flexible working hours with flexible working time • Attractive compensation and growing social benefits • Support for relevant further training and certifications • An environment where innovation and own ideas are actively promoted • Free coffee for all employees • Discounted fitness subscription directly next to the office • Regular team events, apéros, and joint dinners • A long-term perspective in an exciting future market Our client wishes • Several years of professional experience in modern C++ development • Experience with C++17, C++20, or C++23 is an advantage • Very good knowledge of Qt • Experience with signals and slots, QML, Qt Quick, and build systems • In-depth understanding of object-oriented design, concurrency, and memory management • Experience in cross-platform development • Secure handling of CMake, Git, and CI/CD workflows • Focus on clean, maintainable, and well-structured code • Strong skills in debugging, profiling, and optimization • Clear communication and solution-oriented work • Joy in taking on technical responsibility and actively participating in decision-making • Very good German language skills • Very good English language skills • Experience with Embedded Linux or Windows development is an advantage • Knowledge of network protocols, REST APIs, or IPC mechanisms is an advantage • Experience with unit testing frameworks like Qt Test or GoogleTest is an advantage • Experience with UI/UX workflows and QML performance tuning is an advantage • Experience with Clang-Tidy, Sanitizers, or Static Analysis is an advantage What to expect • You develop, maintain, and improve applications with modern C++ and the Qt framework • You work with Qt Widgets, QML, Qt Quick, Networking, and Threading • You actively participate in architectural decisions and technical discussions • You implement performant, scalable, and maintainable software components • You integrate hardware, network communication, and backend services as needed • You ensure code quality through tests, documentation, reviews, and best practices • You systematically analyze performance problems and implement efficient solutions • You support junior engineers through reviews, coaching, and technical exchange • You participate in release planning, effort estimation, and risk analysis • You accompany the entire development cycle from early prototypes to productive implementation • You bring in your know-how to continuously improve development processes • You ensure that frontend solutions remain robust, user-friendly, and maintainable in the long term

Automatically translated from the original.

Posted today

Location

View on Google Maps