Senior Software Engineer, Windows/desktop Applications - Salvador, Brazil
Speechify
Salvador, Brazil
On-site
Windows app sdk and winui experience
C# and xaml development expertise
Microsoft ui automation implementation
Speechify is seeking a Senior Software Engineer to lead the development of native Windows desktop applications, focusing on accessibility and user experience. The role is based in Salvador, Brazil, and involves collaborating with a distributed team to create impactful software solutions for millions of 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 and development of native Windows desktop applications using Windows App SDK, C#, and XAML while enforcing best practices for performance and accessibility.
Candidates will drive accessibility efforts by integrating Microsoft UI Automation and ensuring robust screen-reader support for users with disabilities.
Matching Summary
Match Score: 85
Speechify is seeking a Senior Software Engineer to lead the development of native Windows desktop applications, focusing on accessibility and user experience. The role is based in Salvador, Brazil, and involves collaborating with a distributed team to create impactful software solutions for millions of users.
Skills & Requirements
Must-have
Windows App SDK and WinUI experience
C# and XAML development expertise
Microsoft UI Automation implementation
Desktop application architecture design
Memory management and performance tuning
Nice-to-have
Automated UI testing frameworks
High-DPI support and localization
CI/CD pipeline configuration
Telemetry and crash reporting tools
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