Speechify is seeking a Senior Software Engineer for Windows desktop applications in Charleston, SC. The ideal candidate will have extensive experience in Windows development, focusing on creating accessible software that enhances user experience. The position offers opportunities for leadership, flexibility, and a mission-driven work environment
Job Summary
The mission of Speechify is to ensure that reading is never a barrier to learning for over 50 million users globally.
This role involves leading the design, architecture, and development of native Windows desktop applications using modern frameworks like Windows App SDK and WinUI.
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 for Windows desktop applications in Charleston, SC. The ideal candidate will have extensive experience in Windows development, focusing on creating accessible software that enhances user experience. The position offers opportunities for leadership, flexibility, and a mission-driven work environment.
Salary
Base: 140,000-200,000 USD/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 integration
Native C++ interop experience
Desktop application architecture design
Nice-to-have
Automated UI testing frameworks
High-DPI and localization support
Performance optimization for memory
CI/CD pipeline management
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