About the job
About Speechify
Speechify builds text-to-speech tools that help over 50 million people turn reading materials, PDFs, books, news articles, and websites, into audio. Our products include apps for iOS, Android, Mac, a Chrome extension, and a web platform. Google and Apple have recognized Speechify for its focus on inclusivity.
The team is fully distributed, with nearly 200 people working remotely. Colleagues include frontend and backend engineers, AI researchers, and professionals from companies like Amazon, Microsoft, Google, Stripe, and Vercel.
Senior Software Engineer – Windows/Desktop Applications
What You Will Do
- Design, architect, and develop native Windows desktop applications using Windows App SDK, WinUI or similar UI frameworks, C#, XAML, and sometimes C++.
- Set and maintain standards for Windows desktop development, emphasizing code architecture, performance, memory efficiency, responsive interfaces, compatibility across Windows 10/11+, and maintainability.
- Advance accessibility by integrating and validating support for APIs such as Microsoft UI Automation, ensuring UI controls, focus management, keyboard navigation, screen reader compatibility, and usability for people with disabilities.
- Work closely with product designers, UX researchers, QA, and other stakeholders to refine features and UI/UX architecture for the Windows platform.
- Oversee features from initial idea through release and ongoing maintenance, with a focus on quality and reliability.
- Troubleshoot and resolve complex bugs, performance bottlenecks, memory leaks, and compatibility issues, recommending sound architectural or design changes as needed.
Location
Cupertino, CA, USA (fully distributed team with no physical office)

