Speechify logoSpeechify logo

Senior Software Engineer - Windows/Desktop Applications

SpeechifyCulver City, CA, USA
Remote Full-time

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


Experience Level

Senior

Qualifications

Ideal Candidate QualificationsWe are seeking a highly skilled Senior Software Engineer with a passion for building exceptional Windows applications. The ideal candidate should possess a deep understanding of Windows development, strong problem-solving abilities, and a commitment to accessibility and user experience.

About the job

About Speechify

Speechify builds text-to-speech tools that help people learn by listening. More than 50 million users turn to our products to convert reading materials, PDFs, books, Google Docs, news articles, and websites, into audio. Our lineup includes apps for iOS, Android, Mac, a Chrome extension, and a web application. Google named Speechify Chrome Extension of the Year, and Apple awarded us the 2025 Design Award for Inclusivity.

Our fully remote team includes nearly 200 people from companies like Amazon, Microsoft, and Google, as well as alumni of Stanford and startups such as Stripe, Vercel, and Bolt. We have no physical office; everyone works distributed.

Role Overview: Senior Software Engineer – Windows/Desktop Applications

This role focuses on building and maintaining native Windows desktop applications. The work centers on Windows App SDK, WinUI (or related frameworks), C#, XAML, and sometimes C++. The engineer in this position will shape the architecture, lead development, and drive accessibility across our Windows platform.

Key Responsibilities

  • Design, architect, and develop native Windows desktop apps using Windows App SDK, WinUI (or similar), C#, XAML, and C++ as needed.
  • Set and maintain best practices for Windows desktop development, including code structure, performance, memory management, responsive UI, compatibility with Windows 10/11+, and maintainability.
  • Promote accessibility by integrating and testing support for APIs such as Microsoft UI Automation, ensuring controls, focus management, keyboard navigation, screen-reader compatibility, and usability for users with disabilities.
  • Collaborate with product designers, UX researchers, QA, and other stakeholders on feature planning, UI/UX architecture, and the long-term roadmap for the Windows platform.
  • Manage the full feature lifecycle: concept, design, implementation, testing, release, and maintenance, with attention to quality and reliability.
  • Troubleshoot and resolve complex bugs, performance issues, memory leaks, rendering problems, or compatibility challenges, and propose effective solutions.

About Speechify

Speechify is dedicated to ensuring that reading is accessible to everyone, empowering users to learn and grow without barriers. Our innovative technology and commitment to inclusivity make us a leader in the text-to-speech industry.

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.