Senior Software Engineer, Windows/Desktop Applications - Bologna, Italy
Core
Lead the design, architecture, and development of native Windows desktop applications for Speechify's text-to-speech products.
Role type
Senior IC Windows Desktop Engineer
Builds
Native Windows desktop apps (WinUI, Windows App SDK) for iOS, Android, Mac, Chrome Extension, and Web App ecosystem
Domain
Consumer software / Accessibility / Text-to-speech
Deliverable
production ML models | product features
Required skills
Windows App SDK, WinUI, C#, XAML, C++, .NET interop, Windows accessibility APIs, OOP, design patterns, memory management, multi-threading
Preferred skills
UI automation testing, performance optimization, localization/globalization, CI/CD workflows, feature ownership
Technologies
Windows App SDK, WinUI, C#, XAML, C++, .NET
Responsibilities
Define and enforce best-practices for Windows desktop development; drive accessibility efforts and validate support for accessibility APIs; collaborate with product designers and UX researchers; take ownership of full lifecycle of features; identify and resolve complex bugs and performance bottlenecks
Seniority
Senior, hands-on IC with mentorship responsibilities