Senior Software Engineer, Windows/desktop Applications - Norfolk, Va, Usa

Speechify

Norfolk, VA, 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 apis
Speechify is seeking a Senior Software Engineer specializing in Windows desktop applications to lead the design and development of their software solutions. The ideal candidate will have extensive experience with Windows App SDK, C#, and accessibility APIs, and will play a key role in shaping the future of their products

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 architecture of native Windows desktop applications using Windows App SDK, WinUI, C#, and XAML.
  • Candidates will drive accessibility efforts by integrating Microsoft UI Automation to ensure usability for users with disabilities.

Matching Summary

Match Score: 85

Speechify is seeking a Senior Software Engineer specializing in Windows desktop applications to lead the design and development of their software solutions. The ideal candidate will have extensive experience with Windows App SDK, C#, and accessibility APIs, and will play a key role in shaping the future of their products.

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 APIs
  • Native C++ interop experience
  • Desktop application architecture design
  • Memory management and performance tuning

Nice-to-have

  • Automated UI testing frameworks
  • High-DPI support implementation
  • Internationalization and localization
  • CI/CD pipeline configuration
  • Telemetry and crash reporting tools
  • Mentoring junior engineers

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