Senior Software Engineer, Windows/desktop Applications - Cebu, Philippines

Speechify

Cebu, Philippines
On-site
Windows app sdk and winui experience
C# and xaml development expertise
Microsoft ui automation integration
Speechify is seeking a Senior Software Engineer to lead the development of native Windows desktop applications in Cebu, Philippines. The ideal candidate will have extensive experience in Windows application development and a passion for creating accessible software

Job Summary

  • The mission of Speechify is to ensure that reading is never a barrier to learning by converting text into audio.
  • This role involves leading the design, architecture, and development of native Windows desktop applications using modern frameworks.
  • Candidates will drive accessibility efforts to ensure the software is usable for people with disabilities through screen-reader support and keyboard navigation.

Matching Summary

Match Score: 85

Speechify is seeking a Senior Software Engineer to lead the development of native Windows desktop applications in Cebu, Philippines. The ideal candidate will have extensive experience in Windows application development and a passion for creating accessible software.

Skills & Requirements

Must-have

  • Windows App SDK and WinUI experience
  • C# and XAML development expertise
  • Microsoft UI Automation integration
  • Native Windows code (C++) knowledge
  • Desktop application architecture design

Nice-to-have

  • Automated UI testing frameworks
  • Performance optimization for desktop apps
  • Localization and internationalization support
  • CI/CD workflow shaping experience
  • Telemetry and crash reporting familiarity

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter