Senior Software Engineer, Windows/desktop Applications - Waterloo, Canada

Speechify

Waterloo, Canada
On-site
Windows app sdk and winui experience
C# and xaml desktop development
Microsoft ui automation and accessibility apis
Speechify is seeking a Senior Software Engineer to lead the development of Windows desktop applications, focusing on architecture, design, and accessibility. The ideal candidate should have strong experience in Windows application development and a user-centric mindset

Job Summary

  • The mission of Speechify is to ensure reading is never a barrier to learning by converting text into audio for over 50 million users.
  • This role involves leading the design, architecture, and development of native Windows desktop applications while enforcing best practices for performance and accessibility.
  • Candidates will work in a 100% distributed setting with a flat engineering culture that values autonomy, ownership, and user-centric design.

Matching Summary

Match Score: 85

Speechify is seeking a Senior Software Engineer to lead the development of Windows desktop applications, focusing on architecture, design, and accessibility. The ideal candidate should have strong experience in Windows application development and a user-centric mindset.

Skills & Requirements

Must-have

  • Windows App SDK and WinUI experience
  • C# and XAML desktop development
  • Microsoft UI Automation and accessibility APIs
  • Native Windows code interop (C++)
  • Memory management and multi-threading
  • Technical leadership and mentoring

Nice-to-have

  • Automated UI testing frameworks
  • Performance optimization for high-DPI
  • Localization and internationalization support
  • Telemetry and crash reporting tools
  • CI/CD pipeline configuration
  • Long-term technical debt management

Key Requirements

  • 3+ years in Windows desktop application development
  • Deep understanding of .NET and native code interop
  • Proven track record shipping production-quality desktop apps

Work Rights

Not specified

Tailored Resume

Cover Letter