companySpeechify logo

Senior Software Engineer - Windows/Desktop Applications

SpeechifyCupertino, CA, 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 ProfileThe ideal candidate possesses a strong background in software engineering, particularly in developing Windows desktop applications. You should be adept in C#, XAML, and have a keen understanding of UI frameworks and accessibility standards.

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)

About Speechify

Speechify is committed to breaking down barriers in reading, ensuring that everyone has access to information and learning. With a global team dedicated to inclusivity and technological innovation, we are at the forefront of transforming how individuals consume text.

Similar jobs

Tailoring 0 resumes

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