About the job
About Speechify
Speechify builds text-to-speech tools that help millions of people access reading materials in audio form. Our products convert PDFs, books, Google Docs, news articles, and websites into spoken content, supporting faster reading and better retention. With over 50 million users, Speechify has earned recognition such as Google’s Chrome Extension of the Year and Apple’s 2025 Design Award for Inclusivity. Accessibility and innovation are at the heart of our work.
The team includes nearly 200 people working remotely from around the world. Our staff brings experience from Amazon, Microsoft, Google, and high-growth startups, as well as advanced research backgrounds from top universities.
Role Overview: Senior Software Engineer, Windows/Desktop Applications
This role focuses on building and maintaining native Windows desktop applications for Speechify’s suite. The work involves both hands-on development and architectural leadership, with a strong emphasis on accessibility and performance.
What You Will Do
- Design, architect, and develop native Windows desktop apps using Windows App SDK, WinUI (or similar UI frameworks), C#, XAML, and C++ as needed.
- Define and promote best practices for Windows desktop development, covering code structure, performance tuning, memory management, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
- Lead accessibility efforts by integrating and verifying support for accessibility APIs such as Microsoft UI Automation, ensuring effective UI controls, focus management, keyboard navigation, and screen-reader compatibility.
- Collaborate with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and the Windows platform roadmap.
- Manage the full feature lifecycle: from idea to release and ongoing maintenance, maintaining high standards for quality and reliability.
- Troubleshoot and resolve complex bugs, performance bottlenecks, memory leaks, and compatibility issues, and recommend sound architectural or design fixes.
Location
Cary, NC, USA (fully remote team; Speechify has no physical office)
