Senior Software Engineer, Windows/Desktop Applications - Rome, Italy
Core
Lead the design, architecture, and development of native Windows desktop applications to ensure reading is accessible for millions of users via Speechify's text-to-speech products.
Role type
Senior IC Windows Desktop Engineer (Tech Lead)
Builds
Native Windows desktop applications (WinUI, Windows App SDK) for iOS, Android, Mac, Chrome Extension, and Web App ecosystem
Domain
Consumer Software / Accessibility / Windows Ecosystem
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, Microsoft UI Automation
Responsibilities
Lead design and architecture of native Windows desktop apps; enforce best practices for performance and compatibility; drive accessibility integration and validation; collaborate on UI/UX architecture; own full lifecycle of features from conception to maintenance; diagnose and resolve complex bugs and performance bottlenecks
Seniority
Senior, hands-on IC with mentorship responsibilities