Senior Software Engineer, Windows/desktop Applications - Bangalore, India
Speechify
Bangalore, India
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, architecture, and development of native Windows desktop applications using Windows App SDK, C#, and XAML.
Candidates will drive accessibility efforts by integrating Microsoft UI Automation and ensuring robust screen-reader support for users with disabilities.
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.
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
Localization and internationalization skills
CI/CD pipeline configuration
Cross-version compatibility strategies
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