About the job
At Speechify, we strive to eliminate reading barriers and enhance learning experiences for everyone.
With over 50 million users benefiting from Speechify’s innovative text-to-speech solutions, we transform diverse reading materials—PDFs, books, Google Docs, news articles, and websites—into audio formats, enabling users to read faster, absorb more information, and retain knowledge effectively. Our award-winning products include an iOS app, Android app, Mac app, Chrome extension, and web application, all designed to promote inclusivity in learning. Recently recognized as both the Chrome Extension of the Year by Google and the recipient of Apple’s 2025 Design Award for Inclusivity, Speechify is leading the way in accessible technology.
We boast a global team of nearly 200 talented individuals operating in a fully remote environment—without a physical office. Our diverse group includes frontend and backend engineers, AI research scientists, and industry experts from renowned organizations such as Amazon, Microsoft, and Google, as well as alumni from prestigious PhD programs like Stanford, and successful startups like Stripe and Vercel.
- Lead the design, architecture, and development of cutting-edge native Windows desktop applications utilizing Windows App SDK, WinUI (or similar UI frameworks), C#, XAML, and occasionally C++.
- Establish and uphold best practices for Windows desktop development across the codebase, focusing on code architecture, performance, memory management, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
- Champion accessibility initiatives by integrating and validating support for accessibility APIs (e.g., Microsoft UI Automation or other relevant Windows accessibility frameworks), ensuring UI controls, focus management, keyboard navigation, screen-reader compatibility, and optimal usability for users with disabilities.
- Work collaboratively with product designers, UX researchers, QA, and other stakeholders to refine feature planning, UI/UX architecture, and the long-term strategy for the Windows platform.
- Own the complete lifecycle of features from conception, design, implementation, testing, release, to maintenance, ensuring quality, reliability, and consistency across all releases.
- Identify, diagnose, and resolve intricate bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility challenges—proposing robust architectural or design solutions as needed.

