Your personal AI career agent
Senior Software Engineer, Windows/Desktop Applications(m/w/x)
Architecting and developing native Windows desktop apps using Windows App SDK, WinUI, C#, and XAML. 3+ years Windows desktop app development required. Stock options, bonus, and leadership opportunities.
Requirements
- 3+ years Windows desktop app development (Windows App SDK, WinUI, C#, XAML)
- Additional experience with native Windows code (C++, Win32/WinRT/COM) is ideal
- Deep understanding of Windows application architecture
- Interop between managed (.NET) and native code
- Designing, building, shipping production-quality desktop apps
- Emphasis on reliability, performance, scalability, maintainability
- Strong experience with Windows accessibility APIs
- Dedication to building accessible, inclusive software
- Excellent software engineering fundamentals
- OOP, design patterns, data structures, algorithms
- Memory management, multi-threading or asynchronous programming
- Leading technical design
- Mentoring other engineers
- Conducting code reviews
- Making architecture-level decisions
- Strong communication skills
- Articulating tradeoffs
- Collaborating with cross-functional teams
- Driving consensus
- User-centric mindset
- Focus on building polished, intuitive, accessible experiences
- Writing automated UI tests (unit, integration, UI automation)
- Familiarity with relevant testing frameworks
- Performance optimization for desktop apps
- Memory usage, startup time, rendering performance optimization
- High-DPI support, responsiveness under load optimization
- Experience with localization/globalization
- Right-to-left UI support, internationalization
- Accessibility for multiple regions
- Familiarity with telemetry, analytics, crash reporting
- Logging, error monitoring in desktop applications
- Shaping CI/CD workflows, release pipelines
- Deployment strategies for desktop applications
- Ownership of feature areas or modules
- Long-term feature/module drive (maintenance, refactoring, debt)
Tasks
- Lead design, architecture, and development of native Windows desktop applications
- Use Windows App SDK, WinUI, C#, XAML, and C++ as needed
- Define and enforce best practices for Windows desktop development
- Optimize code architecture, performance, memory usage, and responsive UI
- Ensure cross-version compatibility for Windows 10/11+
- Maintain codebase for long-term sustainability
- Drive accessibility efforts by integrating and validating support for accessibility APIs
- Ensure UI controls, focus management, keyboard navigation, and screen-reader support
- Collaborate with product designers, UX researchers, QA, and stakeholders
- 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 bottlenecks, memory leaks, and rendering issues
- Propose robust architectural or design solutions
Work Experience
- 3 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Native
Tools & Technologies
- Windows App SDK
- WinUI
- C#
- XAML
- C++
- Win32
- WinRT
- COM
- .NET
Benefits
Bonuses & Incentives
- Bonus
Competitive Pay
- Stock options
Informal Culture
- Collaborative engineering culture
Career Advancement
- Leadership opportunities
Mentorship & Coaching
- Mentorship opportunities
Other Benefits
- Technical direction steering
- End-to-end feature ownership
- Reliable software building
- User-centered software building
Flexible Working
- Flexibility
Purpose-Driven Work
- Autonomy
- Responsibility
- Long-term product vision contribution
- Purpose-driven mission
Modern Equipment
- Accessible software building
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- HIDFull-timeOn-siteSeniorGranges (Veveyse)
- Distalmotion SA
Senior Software Engineer - Connectivity & Data Systems(m/w/x)
Full-timeOn-siteSeniorÉpalinges - Speechify
Senior Software Engineer, Core Experiences(m/w/x)
Full-timeOn-siteSeniorLausannefrom USD 160,000 / year - SICPA SA
Principal Software Engineer - Mobile SDK Tooling & On‑Device Computer Vision (iOS/Android)(m/w/x)
Full-timeOn-siteExperiencedPrilly - Harmattan AI
Embedded Software Engineer(m/w/x)
Full-timeOn-siteSeniorLausanne
Senior Software Engineer, Windows/Desktop Applications(m/w/x)
Architecting and developing native Windows desktop apps using Windows App SDK, WinUI, C#, and XAML. 3+ years Windows desktop app development required. Stock options, bonus, and leadership opportunities.
Requirements
- 3+ years Windows desktop app development (Windows App SDK, WinUI, C#, XAML)
- Additional experience with native Windows code (C++, Win32/WinRT/COM) is ideal
- Deep understanding of Windows application architecture
- Interop between managed (.NET) and native code
- Designing, building, shipping production-quality desktop apps
- Emphasis on reliability, performance, scalability, maintainability
- Strong experience with Windows accessibility APIs
- Dedication to building accessible, inclusive software
- Excellent software engineering fundamentals
- OOP, design patterns, data structures, algorithms
- Memory management, multi-threading or asynchronous programming
- Leading technical design
- Mentoring other engineers
- Conducting code reviews
- Making architecture-level decisions
- Strong communication skills
- Articulating tradeoffs
- Collaborating with cross-functional teams
- Driving consensus
- User-centric mindset
- Focus on building polished, intuitive, accessible experiences
- Writing automated UI tests (unit, integration, UI automation)
- Familiarity with relevant testing frameworks
- Performance optimization for desktop apps
- Memory usage, startup time, rendering performance optimization
- High-DPI support, responsiveness under load optimization
- Experience with localization/globalization
- Right-to-left UI support, internationalization
- Accessibility for multiple regions
- Familiarity with telemetry, analytics, crash reporting
- Logging, error monitoring in desktop applications
- Shaping CI/CD workflows, release pipelines
- Deployment strategies for desktop applications
- Ownership of feature areas or modules
- Long-term feature/module drive (maintenance, refactoring, debt)
Tasks
- Lead design, architecture, and development of native Windows desktop applications
- Use Windows App SDK, WinUI, C#, XAML, and C++ as needed
- Define and enforce best practices for Windows desktop development
- Optimize code architecture, performance, memory usage, and responsive UI
- Ensure cross-version compatibility for Windows 10/11+
- Maintain codebase for long-term sustainability
- Drive accessibility efforts by integrating and validating support for accessibility APIs
- Ensure UI controls, focus management, keyboard navigation, and screen-reader support
- Collaborate with product designers, UX researchers, QA, and stakeholders
- 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 bottlenecks, memory leaks, and rendering issues
- Propose robust architectural or design solutions
Work Experience
- 3 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Native
Tools & Technologies
- Windows App SDK
- WinUI
- C#
- XAML
- C++
- Win32
- WinRT
- COM
- .NET
Benefits
Bonuses & Incentives
- Bonus
Competitive Pay
- Stock options
Informal Culture
- Collaborative engineering culture
Career Advancement
- Leadership opportunities
Mentorship & Coaching
- Mentorship opportunities
Other Benefits
- Technical direction steering
- End-to-end feature ownership
- Reliable software building
- User-centered software building
Flexible Working
- Flexibility
Purpose-Driven Work
- Autonomy
- Responsibility
- Long-term product vision contribution
- Purpose-driven mission
Modern Equipment
- Accessible software building
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
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?
- HID
Industrial Software Engineer(m/w/x)
Full-timeOn-siteSeniorGranges (Veveyse) - Distalmotion SA
Senior Software Engineer - Connectivity & Data Systems(m/w/x)
Full-timeOn-siteSeniorÉpalinges - Speechify
Senior Software Engineer, Core Experiences(m/w/x)
Full-timeOn-siteSeniorLausannefrom USD 160,000 / year - SICPA SA
Principal Software Engineer - Mobile SDK Tooling & On‑Device Computer Vision (iOS/Android)(m/w/x)
Full-timeOn-siteExperiencedPrilly - Harmattan AI
Embedded Software Engineer(m/w/x)
Full-timeOn-siteSeniorLausanne