Senior Software Engineer, Windows/desktop Applications - Buffalo, Ny, Usa

Speechify

Buffalo, NY, United States
Base: 140,000-200,000 usdpyear; bonus/equity: bonu...
On-site
Windows app sdk and winui development
C# and xaml programming expertise
Microsoft ui automation accessibility integration
Speechify is seeking a Senior Software Engineer to lead the design and development of Windows desktop applications. The ideal candidate will have extensive experience in Windows app development and a strong focus on accessibility, with a collaborative mindset that aligns with the company's mission to enhance learning through technology

Job Summary

  • The mission of Speechify is to ensure that reading is never a barrier to learning for over 50 million users.
  • You will lead the design, architecture, and development of native Windows desktop applications using modern frameworks like Windows App SDK and WinUI.
  • This role offers a high-impact opportunity to define architecture and shape the future of the Windows product in a fully distributed team.

Matching Summary

Match Score: 85

Speechify is seeking a Senior Software Engineer to lead the design and development of Windows desktop applications. The ideal candidate will have extensive experience in Windows app development and a strong focus on accessibility, with a collaborative mindset that aligns with the company's mission to enhance learning through technology.

Salary

Base: 140,000-200,000 USD/Year; Bonus/Equity: Bonus + Stock depending on experience; Benefits: Not specified

Skills & Requirements

Must-have

  • Windows App SDK and WinUI development
  • C# and XAML programming expertise
  • Microsoft UI Automation accessibility integration
  • Desktop application performance optimization
  • Cross-version Windows compatibility support

Nice-to-have

  • Automated UI testing experience
  • High-DPI rendering optimization skills
  • Internationalization and localization knowledge
  • CI/CD pipeline management for desktop apps
  • Telemetry and crash reporting implementation

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter