Skip to content
New Job?Nejo!

The AI Job Search Engine

SPSpeechify

Senior Software Engineer - Windows/Desktop Applications(m/w/x)

Zürich
Full-timeRemoteSenior
AI/ML

Leading native Windows desktop application development for text-to-audio conversion, using Windows App SDK, WinUI, C#, XAML, C++. 3+ years with Windows App SDK, WinUI, C#, XAML, C++ and strong experience with Windows accessibility APIs required. Direct impact on 50M+ global users.

Requirements

  • 3+ years in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML, and ideally additional experience with native Windows code (C++, Win32/WinRT/COM)
  • Deep understanding of Windows application architecture, including .NET and native code interop
  • Proven track record in designing, building, and shipping production-quality desktop applications (reliability, performance, scalability, maintainability)
  • Strong experience with Windows accessibility APIs (e.g., Microsoft UI Automation) and dedication to accessible software
  • Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming
  • Experience leading technical design, mentoring, code reviews, and architecture decisions
  • Strong communication skills, ability to articulate tradeoffs, collaboration, and consensus driving
  • User-centric mindset for polished, intuitive, accessible experiences
  • Experience with automated UI testing (unit, integration, UI automation) and testing frameworks
  • Experience with desktop app performance optimization (memory, startup, rendering, high-DPI, responsiveness)
  • Experience with localization/globalization, right-to-left UI, internationalization, multi-region accessibility
  • Familiarity with telemetry, analytics, crash reporting, logging, error monitoring
  • Experience shaping CI/CD workflows, release pipelines, deployment strategies
  • Ability to take ownership of feature areas, including maintenance, refactoring, technical debt

Tasks

  • Lead design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and C++.
  • Define and enforce best practices for Windows desktop development across the codebase.
  • Ensure best practices cover code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
  • Drive accessibility efforts.
  • Integrate and validate support for accessibility APIs like Microsoft UI Automation.
  • Ensure accessible UI controls, focus management, and keyboard navigation.
  • Ensure screen-reader support and usability for users with disabilities.
  • Collaborate with product designers, UX researchers, QA, and other stakeholders.
  • Shape feature planning, UI/UX architecture, and the long-term roadmap for the Windows platform.
  • Take ownership of the full feature lifecycle, from conception to maintenance.
  • Ensure quality, reliability, and consistency across releases.
  • Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, and compatibility problems.
  • Propose robust architectural or design solutions.

Work Experience

3 years

Education

Vocational certificationORBachelor's degreeORMaster's degree

Languages

EnglishBusiness Fluent

Tools & Technologies

Windows App SDKWinUIC#XAMLC++Win32WinRTCOM.NETMicrosoft UI AutomationCI/CD

Benefits

Informal Culture

  • Collaborative, flat-structure engineering culture

Career Advancement

  • Leadership opportunities

Mentorship & Coaching

  • Technical leadership growth

Flexible Working

  • Flexibility

Purpose-Driven Work

  • Autonomy
  • Responsibility
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Speechify and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.
Not a perfect match?
100+ Similar Jobs in Zürich
  • Speechify

    Software Engineer, macOS Core Product(m/w/x)

    Full-timeRemoteExperienced
    Zürich
  • Speechify

    Software Engineer, iOS Core Product(m/w/x)

    Full-timeRemoteExperienced
    Zürich
  • Creoptix AG

    Senior Software Engineer - Team Lead(m/w/x)

    Full-timeWith HomeofficeSenior
    Wädenswil
  • Proton

    Senior Desktop Engineer - Inbox(m/w/x)

    Full-timeWith HomeofficeSenior
    Genf, Zürich
  • Proton

    Rust Software Engineer - Inbox Desktop(m/w/x)

    Full-timeWith HomeofficeExperienced
    Genf, Zürich
100+ View all similar jobs

Nejo is an AI – results may be incomplete or contain mistakes