companySpeechify logo

Senior Software Engineer - Windows/Desktop Applications

SpeechifyTempe, AZ, USA
Remote Full-time

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Ideal Candidate Qualifications:Proven experience in developing Windows desktop applications. Strong proficiency in C#, XAML, and experience with C++. Familiarity with Windows App SDK and UI frameworks such as WinUI. Understanding of accessibility standards and best practices. Ability to work collaboratively in a distributed team environment. Strong problem-solving skills and attention to detail.

About the job

About Speechify

Speechify builds text-to-speech tools that help over 50 million people turn written content, like PDFs, books, Google Docs, news stories, and websites, into audio. Our products run on iOS, Android, Mac, Chrome, and the web, making reading more accessible and efficient for everyone. Google named us Chrome Extension of the Year, and Apple recognized our work with the 2025 Design Award for Inclusivity.

Our team of nearly 200 works fully remotely, collaborating across time zones. We bring together frontend and backend engineers, AI researchers, and professionals from companies such as Amazon, Microsoft, Google, and startups like Stripe and Vercel, as well as alumni from top universities like Stanford.

Role Overview: Senior Software Engineer – Windows/Desktop Applications

This role focuses on building and maintaining Speechify’s native Windows desktop applications. The work centers on the Windows App SDK, WinUI or similar frameworks, C#, XAML, and sometimes C++. The team values strong technical leadership, thoughtful design, and a commitment to accessibility and performance.

What You Will Do

  • Design, architect, and develop native Windows desktop apps using Windows App SDK, WinUI (or similar), C#, XAML, and occasionally C++.
  • Define and maintain best practices for Windows desktop development, emphasizing code structure, performance, memory management, responsive UI, compatibility across Windows 10/11+, and maintainability.
  • Drive accessibility by integrating and testing support for APIs like Microsoft UI Automation, ensuring the applications are usable for people with disabilities.
  • Collaborate with product designers, UX researchers, QA, and other stakeholders to shape features, UI/UX architecture, and the long-term vision for Windows products.
  • Own features end-to-end: from idea and design, through implementation, testing, release, and ongoing maintenance, always aiming for high quality and reliability.
  • Diagnose and solve complex issues such as bugs, performance slowdowns, memory leaks, rendering problems, and compatibility gaps, recommending strong architectural or design fixes.

Location

Tempe, AZ, USA (fully distributed team)

About Speechify

Speechify is dedicated to transforming the way individuals engage with written content. Our award-winning text-to-speech technology empowers millions to enhance their reading experience, fostering inclusivity and accessibility in learning. Join our diverse team of experts and innovators in a fully remote work environment, where your contributions will directly impact users worldwide.

Similar jobs

Tailoring 0 resumes

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