About the job
About Speechify
Speechify’s mission is to remove reading as a barrier to learning. Over 50 million people use our text-to-speech products to turn written content, like PDFs, books, Google Docs, news articles, and websites, into audio. Our suite includes apps for iOS, Android, Mac, a Chrome Extension, and a Web App. We’ve been recognized by Google as Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity, reflecting our commitment to accessibility and usability.
Our fully remote team brings together nearly 200 professionals from companies such as Amazon, Microsoft, and Google, and academic backgrounds including Stanford. We also have alumni from high-growth startups like Stripe and Vercel, as well as founders of their own companies.
Role Overview: Senior Software Engineer – Windows/Desktop Applications
Location: Eugene, OR, USA (remote team)
What You’ll Do
- Lead the design, architecture, and development of native Windows desktop apps using Windows App SDK, WinUI, C#, XAML, and at times C++.
- Set and maintain standards for Windows desktop development, with attention to code structure, performance, memory management, responsive UI, maintainability, and compatibility across Windows 10/11+.
- Advance accessibility by integrating and validating support for accessibility APIs. Ensure effective UI controls, focus management, keyboard navigation, and screen-reader compatibility for users with disabilities.
- Work closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and the Windows platform roadmap.
- Manage the full lifecycle of features: from concept and design through implementation, testing, release, and ongoing maintenance. Prioritize quality, reliability, and consistency throughout.
- Troubleshoot and resolve complex bugs, performance bottlenecks, memory leaks, and compatibility issues. Recommend architectural or design improvements where needed.
