companySpeechify logo

Senior Software Engineer - Windows/Desktop Applications

SpeechifyBologna, Italy
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:Proficient with Windows App SDK, WinUI, C#, XAML, and C++. Experience in developing and maintaining Windows desktop applications. Strong understanding of accessibility standards and best practices. Ability to collaborate effectively across teams and communicate technical concepts clearly. Proven track record of delivering high-quality software solutions on time.

About the job

About Speechify

Speechify builds text-to-speech tools that convert reading materials, PDFs, books, Google Docs, news articles, and websites, into audio. Our products span iOS, Android, Mac, Chrome, and web. Over 50 million people use Speechify to read and learn more effectively. We are recognized for our work in accessibility, including being named Chrome Extension of the Year by Google and receiving Apple’s 2025 Design Award.

The team includes nearly 200 people working fully remotely, with engineers and researchers from Amazon, Microsoft, Google, Stanford, Stripe, Vercel, and other leading organizations.

Role Overview: Senior Software Engineer – Windows/Desktop Applications

This role focuses on building and improving Speechify’s native Windows desktop applications. The position is based in Bologna, Italy, as part of a distributed, remote-first team.

Key Responsibilities

  • Design, architect, and develop native Windows desktop apps using Windows App SDK, WinUI, C#, XAML, and C++ as needed.
  • Define and maintain best practices for Windows desktop development, including code structure, performance, memory management, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
  • Lead accessibility efforts by integrating and validating support for accessibility APIs. Ensure the app is usable for people with disabilities through proper UI controls, focus management, keyboard navigation, and screen-reader compatibility.
  • Collaborate with product designers, UX researchers, QA, and other stakeholders on feature planning, UI/UX design, and long-term strategy for the Windows platform.
  • Manage the full lifecycle of features, from concept to maintenance, to deliver reliable, high-quality releases.
  • Troubleshoot and resolve complex issues, including bugs, performance bottlenecks, memory leaks, rendering problems, or compatibility challenges. Propose and implement strong architectural or design solutions.

About Speechify

Speechify is dedicated to making reading accessible and efficient for everyone. Our powerful text-to-speech technology transforms various text formats into audio, helping users enhance their reading skills and comprehension. We take pride in our fully remote work environment, which fosters collaboration among diverse talents from leading technology companies and academic institutions.

Similar jobs

Tailoring 0 resumes

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