Speechify logoSpeechify logo

Senior Software Engineer - Windows/Desktop Applications

SpeechifyPenang, Malaysia
Remote Full-time

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


Experience Level

Senior

Qualifications

Ideal Candidate ProfileThe ideal candidate should possess a strong background in software engineering with proven experience in Windows application development. Excellent problem-solving skills, a passion for accessibility, and the ability to work collaboratively in a distributed team environment are essential.

About the job

About Speechify

Speechify builds text-to-speech tools that help people turn written content into audio. Over 50 million users rely on Speechify to listen to PDFs, books, Google Docs, news articles, and websites. The product suite spans iOS, Android, Mac, Chrome, and web apps. Speechify’s work has earned recognition, including Chrome Extension of the Year from Google and Apple’s 2025 Design Award for Inclusivity.

The team is fully remote, with nearly 200 people from companies like Amazon, Microsoft, and Google, and from universities such as Stanford. Collaboration and growth are core values.

Role Overview: Senior Software Engineer – Windows/Desktop Applications

This role is based in Penang, Malaysia. The focus: building and maintaining native Windows desktop applications for Speechify’s users.

Main Responsibilities

  • Design and develop native Windows desktop apps using Windows App SDK, WinUI (or similar UI frameworks), C#, XAML, and C++ as needed.
  • Define and maintain standards for Windows desktop development, with attention to architecture, performance, memory management, responsive UI, compatibility across Windows 10/11+, and maintainability.
  • Drive accessibility: integrate and test support for accessibility APIs such as Microsoft UI Automation, ensuring usability for people with disabilities.
  • Collaborate with product designers, UX researchers, QA, and other teams to shape features, UI/UX architecture, and long-term plans for the Windows platform.
  • Own features from idea through design, implementation, testing, release, and ongoing maintenance, always aiming for high quality and reliability.
  • Troubleshoot and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, and compatibility problems, recommending architectural or design improvements where needed.

About Speechify

Speechify is on a mission to eliminate reading barriers and enhance learning opportunities for everyone. Our award-winning text-to-speech products are utilized by millions globally, and our diverse, 100% remote team is dedicated to innovation and inclusivity.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

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