Senior Software Engineer, Windows/desktop Applications - Princeton, Nj, Usa

Speechify

Princeton, NJ, United States
Base: $140,000-$200,000 usd py; bonus/equity: bonu...
**
Windows app sdk and winui development
C# and xaml programming expertise
Microsoft ui automation and accessibility apis
** Speechify is seeking a Senior Software Engineer to lead the development of native Windows desktop applications, focusing on enhancing accessibility and user experience. The ideal candidate will have extensive experience in Windows development, including proficiency with C#, XAML, and accessibility APIs, as well as strong software engineering fundamentals. **

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 and architecture of native Windows desktop applications using Windows App SDK, C#, and XAML while driving accessibility efforts.
  • Candidates will work in a 100% distributed setting with a flat engineering culture that values autonomy, ownership, and technical leadership.

Matching Summary

Match Score: 75

** Speechify is seeking a Senior Software Engineer to lead the development of native Windows desktop applications, focusing on enhancing accessibility and user experience. The ideal candidate will have extensive experience in Windows development, including proficiency with C#, XAML, and accessibility APIs, as well as strong software engineering fundamentals. **

Salary

Base: $140,000-$200,000 USD per 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 and accessibility APIs
  • Production-quality desktop application shipping
  • Managed and native code interop experience

Nice-to-have

  • Automated UI testing framework experience
  • Desktop app performance optimization skills
  • Internationalization and localization support
  • CI/CD pipeline and release management
  • Telemetry and error monitoring tools

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter