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
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