About the job
At Speechify, our mission is to eliminate reading as a barrier to learning. With over 50 million users, our innovative text-to-speech products transform reading materials—be it PDFs, books, Google Docs, news articles, or websites—into audio, enabling users to read faster, absorb more, and retain information effectively. Our suite includes an iOS app, Android app, Mac app, Chrome extension, and web app. We are proud to have been recognized by Google as the Chrome Extension of the Year and to have received Apple’s 2025 Design Award for Inclusivity.
Currently, we have a vibrant team of nearly 200 professionals worldwide, all working in a fully distributed environment—Speechify operates without a physical office. Our team members hail from prestigious companies like Amazon, Microsoft, and Google, as well as from leading PhD programs at Stanford and successful startups like Stripe and Vercel.
- Lead the design, architecture, and development of native Windows desktop applications utilizing Windows App SDK, WinUI (or similar frameworks), C#, XAML, and, when necessary, C++.
- Establish and uphold best practices for Windows desktop development, emphasizing code architecture, performance optimization, memory efficiency, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
- Champion accessibility initiatives: integrate and validate support for accessibility APIs (such as Microsoft UI Automation), ensuring UI controls, focus management, keyboard navigation, screen-reader compatibility, and usability for users with disabilities.
- Work in close collaboration with product designers, UX researchers, QA, and other stakeholders to influence feature planning, UI/UX architecture, and the long-term roadmap for the Windows platform.
- Take full ownership of feature lifecycles: from conception through design, implementation, testing, release, to maintenance, ensuring quality, reliability, and consistency in all releases.
- Identify, troubleshoot, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility challenges, while proposing robust architectural or design solutions.

