About the job
About Speechify
Speechify builds text-to-speech tools that help people turn written content into audio. Over 50 million users rely on Speechify to listen to PDFs, books, Google Docs, news articles, and websites. The product suite spans iOS, Android, Mac, Chrome, and web apps. Speechify’s work has earned recognition, including Chrome Extension of the Year from Google and Apple’s 2025 Design Award for Inclusivity.
The team is fully remote, with nearly 200 people from companies like Amazon, Microsoft, and Google, and from universities such as Stanford. Collaboration and growth are core values.
Role Overview: Senior Software Engineer – Windows/Desktop Applications
This role is based in Penang, Malaysia. The focus: building and maintaining native Windows desktop applications for Speechify’s users.
Main Responsibilities
- Design and develop native Windows desktop apps using Windows App SDK, WinUI (or similar UI frameworks), C#, XAML, and C++ as needed.
- Define and maintain standards for Windows desktop development, with attention to architecture, performance, memory management, responsive UI, compatibility across Windows 10/11+, and maintainability.
- Drive accessibility: integrate and test support for accessibility APIs such as Microsoft UI Automation, ensuring usability for people with disabilities.
- Collaborate with product designers, UX researchers, QA, and other teams to shape features, UI/UX architecture, and long-term plans for the Windows platform.
- Own features from idea through design, implementation, testing, release, and ongoing maintenance, always aiming for high quality and reliability.
- Troubleshoot and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, and compatibility problems, recommending architectural or design improvements where needed.
