Speechify is seeking a Senior Software Engineer to develop native Windows desktop applications in Bologna, Italy. The role focuses on designing, building, and maintaining high-quality, accessible software that enhances the learning experience for users
Job Summary
The mission of Speechify is to ensure that reading is never a barrier to learning for over 50 million users globally.
This role involves leading the design and architecture of native Windows desktop applications while driving accessibility efforts for users with disabilities.
Candidates will work in a 100% distributed setting with a flat-structure engineering culture that values autonomy and technical leadership.
Matching Summary
Match Score: 85
Speechify is seeking a Senior Software Engineer to develop native Windows desktop applications in Bologna, Italy. The role focuses on designing, building, and maintaining high-quality, accessible software that enhances the learning experience for users.
Skills & Requirements
Must-have
3+ years Windows desktop application development
Proficiency in Windows App SDK and WinUI
Strong experience with C# and XAML programming
Deep understanding of .NET and native code interop
Proven track record building accessible software
Nice-to-have
Experience writing automated UI tests
Knowledge of performance optimization techniques
Familiarity with localization and internationalization
Experience with CI/CD workflows for desktop apps
Background in telemetry and crash reporting
Key Requirements
3+ years of Windows desktop development experience
Expertise in Microsoft UI Automation or similar APIs
Demonstrated ability to lead technical design decisions