Speechify logoSpeechify logo

Senior Software Engineer for Windows/Desktop Applications

SpeechifyCary, NC, USA
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications and SkillsProficient in C#, XAML, and relevant Windows development frameworks. Strong understanding of Windows architecture and design principles. Experience with accessibility standards and best practices. Proven ability to collaborate effectively with cross-functional teams. Excellent problem-solving and debugging skills. Experience with Agile methodologies is a plus.

About the job

About Speechify

Speechify builds text-to-speech tools that help millions of people access reading materials in audio form. Our products convert PDFs, books, Google Docs, news articles, and websites into spoken content, supporting faster reading and better retention. With over 50 million users, Speechify has earned recognition such as Google’s Chrome Extension of the Year and Apple’s 2025 Design Award for Inclusivity. Accessibility and innovation are at the heart of our work.

The team includes nearly 200 people working remotely from around the world. Our staff brings experience from Amazon, Microsoft, Google, and high-growth startups, as well as advanced research backgrounds from top universities.

Role Overview: Senior Software Engineer, Windows/Desktop Applications

This role focuses on building and maintaining native Windows desktop applications for Speechify’s suite. The work involves both hands-on development and architectural leadership, with a strong emphasis on accessibility and performance.

What You Will Do

  • Design, architect, and develop native Windows desktop apps using Windows App SDK, WinUI (or similar UI frameworks), C#, XAML, and C++ as needed.
  • Define and promote best practices for Windows desktop development, covering code structure, performance tuning, memory management, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
  • Lead accessibility efforts by integrating and verifying support for accessibility APIs such as Microsoft UI Automation, ensuring effective UI controls, focus management, keyboard navigation, and screen-reader compatibility.
  • Collaborate with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and the Windows platform roadmap.
  • Manage the full feature lifecycle: from idea to release and ongoing maintenance, maintaining high standards for quality and reliability.
  • Troubleshoot and resolve complex bugs, performance bottlenecks, memory leaks, and compatibility issues, and recommend sound architectural or design fixes.

Location

Cary, NC, USA (fully remote team; Speechify has no physical office)

About Speechify

Speechify is a leading innovator in text-to-speech technology, committed to enhancing the reading experience for users worldwide. Our award-winning products are designed to promote inclusivity and accessibility, ensuring that everyone can engage with written content effectively.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.