About the job
About Speechify
Speechify aims to remove barriers to reading and learning. Over 50 million people use our text-to-speech products to turn content like PDFs and websites into audio, making information more accessible and easier to understand. Our products cover iOS, Android, Mac, Chrome Extension, and Web App platforms. Google named us Chrome Extension of the Year, and Apple recognized our work with the 2025 Design Award for Inclusivity.
Our team includes nearly 200 distributed professionals worldwide. Many come from leading tech companies such as Amazon, Microsoft, and Google, as well as top universities including Stanford. We work remotely, collaborating across time zones without office boundaries.
Role Overview: Senior Software Engineer – Windows/Desktop Applications
Location: Nairobi, Kenya
This role focuses on building and shaping native Windows desktop applications for Speechify. The work involves both hands-on engineering and collaboration with cross-functional partners to deliver reliable, accessible, and high-performing software.
What You Will Do
- Design, architect, and develop native Windows desktop apps using Windows App SDK, WinUI, C#, XAML, and C++ as needed.
- Set and maintain standards for Windows desktop development, including code structure, performance, memory management, responsive user interfaces, and compatibility across Windows 10 and 11.
- Drive accessibility by integrating and validating support for accessibility APIs, ensuring users with disabilities have a seamless experience.
- Collaborate with product designers, UX researchers, QA, and other stakeholders on feature planning and long-term strategy for the Windows platform.
- Manage the full lifecycle of features, from initial concept through release and ongoing maintenance, with a focus on quality and reliability.
- Troubleshoot complex bugs and performance issues, and recommend architectural or design improvements.

