Your personal AI career agent
Senior Software Engineer, Windows/Desktop Applications(m/w/x)
Designing and architecting native Windows desktop apps with Windows App SDK, WinUI, C#, XAML, and C++. 3+ years Windows desktop app development experience required. Leadership opportunities, technical direction steering.
Requirements
- 3+ years Windows desktop app development (Windows App SDK, WinUI, C#, XAML)
- Additional experience with native Windows code (C++, Win32/WinRT/COM)
- Deep understanding of Windows app architecture (.NET/native interop)
- Designing, building, shipping production-quality desktop apps
- Strong experience with Windows accessibility APIs
- Dedication to building accessible and inclusive software
- Excellent software engineering fundamentals (OOP, design patterns, data structures, algorithms)
- Excellent software engineering fundamentals (memory management, multi-threading/async programming)
- Experience leading technical design and mentoring engineers
- Experience conducting code reviews and making architecture decisions
- Strong communication skills and collaboration
- Ability to articulate tradeoffs and drive consensus
- User-centric mindset for polished, intuitive experiences
- Experience writing automated UI tests (unit, integration, UI automation)
- Familiarity with relevant testing frameworks
- Experience with performance optimization for desktop apps
- Experience with localization and internationalization
- Experience with right-to-left UI support and multi-region accessibility
- Familiarity with telemetry, analytics, and crash reporting
- Experience shaping CI/CD workflows and release pipelines
- Ability to take ownership of feature areas and drive long-term
- Experience with maintenance, refactoring, and technical debt management
Tasks
- Lead design and architecture of native Windows desktop applications
- Develop applications using Windows App SDK, WinUI, C#, XAML, and C++
- Enforce best practices for code architecture, performance, and memory usage
- Ensure responsive UI and cross-version compatibility (Windows 10/11+)
- Drive accessibility efforts and integrate support for accessibility APIs
- Validate UI controls, focus management, and screen-reader support
- Collaborate with product designers, UX researchers, and QA
- Shape feature planning, UI/UX architecture, and long-term roadmap
- Own full lifecycle of features from conception to maintenance
- Ensure quality, reliability, and consistency across releases
- Identify and resolve complex bugs, performance issues, and memory leaks
- Propose robust architectural and design solutions
Work Experience
- 3 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Windows App SDK
- WinUI
- C#
- XAML
- C++
- Win32
- WinRT
- COM
- Microsoft UI Automation
Benefits
Informal Culture
- Collaborative engineering culture
Career Advancement
- Leadership opportunities
Mentorship & Coaching
- Mentorship opportunities
Other Benefits
- Technical direction steering
- End-to-end feature ownership
Flexible Working
- Flexibility
Purpose-Driven Work
- Autonomy
- Responsibility
- Purpose-driven mission
Not a perfect match?
- GIANTS Software GmbHFull-timeOn-siteSeniorSchlieren
- Dentsply Sirona
Senior Software Architect(m/w/x)
Full-timeOn-siteSeniorZürich - Esri
Principal C++ Software Engineer – 3D & Geospatial Systems(m/w/x)
Full-timeOn-siteSeniorZürich - Tecan Trading AG
Senior Embedded Software Engineer(m/w/x)
Full-timeOn-siteSeniorMännedorf - Speechify
Senior Software Engineer, Core Experiences(m/w/x)
Full-timeOn-siteSeniorZürich
Senior Software Engineer, Windows/Desktop Applications(m/w/x)
Designing and architecting native Windows desktop apps with Windows App SDK, WinUI, C#, XAML, and C++. 3+ years Windows desktop app development experience required. Leadership opportunities, technical direction steering.
Requirements
- 3+ years Windows desktop app development (Windows App SDK, WinUI, C#, XAML)
- Additional experience with native Windows code (C++, Win32/WinRT/COM)
- Deep understanding of Windows app architecture (.NET/native interop)
- Designing, building, shipping production-quality desktop apps
- Strong experience with Windows accessibility APIs
- Dedication to building accessible and inclusive software
- Excellent software engineering fundamentals (OOP, design patterns, data structures, algorithms)
- Excellent software engineering fundamentals (memory management, multi-threading/async programming)
- Experience leading technical design and mentoring engineers
- Experience conducting code reviews and making architecture decisions
- Strong communication skills and collaboration
- Ability to articulate tradeoffs and drive consensus
- User-centric mindset for polished, intuitive experiences
- Experience writing automated UI tests (unit, integration, UI automation)
- Familiarity with relevant testing frameworks
- Experience with performance optimization for desktop apps
- Experience with localization and internationalization
- Experience with right-to-left UI support and multi-region accessibility
- Familiarity with telemetry, analytics, and crash reporting
- Experience shaping CI/CD workflows and release pipelines
- Ability to take ownership of feature areas and drive long-term
- Experience with maintenance, refactoring, and technical debt management
Tasks
- Lead design and architecture of native Windows desktop applications
- Develop applications using Windows App SDK, WinUI, C#, XAML, and C++
- Enforce best practices for code architecture, performance, and memory usage
- Ensure responsive UI and cross-version compatibility (Windows 10/11+)
- Drive accessibility efforts and integrate support for accessibility APIs
- Validate UI controls, focus management, and screen-reader support
- Collaborate with product designers, UX researchers, and QA
- Shape feature planning, UI/UX architecture, and long-term roadmap
- Own full lifecycle of features from conception to maintenance
- Ensure quality, reliability, and consistency across releases
- Identify and resolve complex bugs, performance issues, and memory leaks
- Propose robust architectural and design solutions
Work Experience
- 3 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Windows App SDK
- WinUI
- C#
- XAML
- C++
- Win32
- WinRT
- COM
- Microsoft UI Automation
Benefits
Informal Culture
- Collaborative engineering culture
Career Advancement
- Leadership opportunities
Mentorship & Coaching
- Mentorship opportunities
Other Benefits
- Technical direction steering
- End-to-end feature ownership
Flexible Working
- Flexibility
Purpose-Driven Work
- Autonomy
- Responsibility
- Purpose-driven mission
About the Company
Speechify
Industry
IT
Description
Speechify provides text-to-speech products that help users read faster and remember more, with over 50 million users globally.
Not a perfect match?
- GIANTS Software GmbH
Senior Software Engineer - Core Game Engine(m/w/x)
Full-timeOn-siteSeniorSchlieren - Dentsply Sirona
Senior Software Architect(m/w/x)
Full-timeOn-siteSeniorZürich - Esri
Principal C++ Software Engineer – 3D & Geospatial Systems(m/w/x)
Full-timeOn-siteSeniorZürich - Tecan Trading AG
Senior Embedded Software Engineer(m/w/x)
Full-timeOn-siteSeniorMännedorf - Speechify
Senior Software Engineer, Core Experiences(m/w/x)
Full-timeOn-siteSeniorZürich