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

Speechify

Calgary, Canada
Not specified; not specified; not specified
On-site
Windows app sdk and winui development
C# and xaml programming expertise
Microsoft ui automation integration
The mission of Speechify is to ensure that reading is never a barrier to learning by converting text into audio for over 50 million users

Job Summary

  • The mission of Speechify is to ensure that reading is never a barrier to learning by converting text into audio for over 50 million users.
  • This role involves leading the design and development of native Windows desktop applications using Windows App SDK, C#, and XAML while enforcing best practices for accessibility and performance.
  • Candidates will work in a 100% distributed setting with a flat engineering culture, taking full ownership of features from conception to release.

Matching Summary

The mission of Speechify is to ensure that reading is never a barrier to learning by converting text into audio for over 50 million users.

Salary

Not specified; Not specified; Not specified

Skills & Requirements

Must-have

  • Windows App SDK and WinUI development
  • C# and XAML programming expertise
  • Microsoft UI Automation integration
  • Desktop application architecture design
  • Memory management and performance tuning

Nice-to-have

  • Automated UI testing experience
  • High-DPI support implementation
  • CI/CD pipeline configuration
  • Localization and internationalization
  • Cross-platform compatibility knowledge

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