Senior Software Engineer, Windows/desktop Applications - Belo Horizonte, Brazil
Speechify
Belo Horizonte, Brazil
On-site
Windows app sdk and winui development
C# and xaml programming expertise
Microsoft ui automation integration
Speechify is seeking a Senior Software Engineer to develop Windows desktop applications, emphasizing accessibility and user experience. The ideal candidate should have extensive experience in Windows application development, particularly with C#, XAML, and relevant accessibility frameworks
Job Summary
The mission of Speechify is to make sure that reading is never a barrier to learning through text-to-speech products.
This role involves leading the design, architecture, and development of native Windows desktop applications using modern frameworks.
Candidates will drive accessibility efforts to ensure software usability for users with disabilities via screen-reader support and keyboard navigation.
Matching Summary
Match Score: 85
Speechify is seeking a Senior Software Engineer to develop Windows desktop applications, emphasizing accessibility and user experience. The ideal candidate should have extensive experience in Windows application development, particularly with C#, XAML, and relevant accessibility frameworks.
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 optimization
Nice-to-have
Automated UI testing experience
High-DPI support implementation
Internationalization and localization skills
CI/CD pipeline for desktop apps
Telemetry and crash reporting tools
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