About the job
At Speechify, we strive to eliminate barriers to learning through innovative technology. Our mission is to empower over 50 million users by transforming their reading experience with our advanced text-to-speech products. Whether it's PDFs, books, Google Docs, news articles, or websites, Speechify allows users to absorb information more efficiently and effectively. Our suite of applications includes a robust iOS app, Android application, Mac software, Chrome extension, and web platform. Recently honored as the Chrome Extension of the Year by Google and the 2025 Design Award winner for Inclusivity by Apple, Speechify is at the forefront of accessibility and innovation.
With a diverse team of nearly 200 professionals working remotely from all corners of the globe, we bring together talent from leading tech companies such as Amazon, Microsoft, and Google, along with graduates from prestigious PhD programs and successful startup founders.
- Lead the design, architecture, and development of native Windows desktop applications utilizing Windows App SDK, WinUI (or similar UI frameworks), C#, XAML, and C++ as necessary.
- Establish and uphold best practices for Windows desktop development across our codebase, including code architecture, performance optimization, memory management, responsive UI design, cross-version compatibility (Windows 10/11+), and maintainability.
- Champion accessibility initiatives by integrating and validating support for accessibility APIs (e.g., Microsoft UI Automation), ensuring usability for users with disabilities through effective UI controls, focus management, keyboard navigation, and screen-reader compatibility.
- Collaborate with product designers, UX researchers, QA teams, and other stakeholders to influence feature planning, UI/UX architecture, and roadmap development for the Windows platform.
- Own the entire lifecycle of features from conception to release, ensuring quality, reliability, and consistency across all software iterations.
- Diagnose and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, and compatibility challenges, proposing robust architectural and design solutions.

