Senior Software Engineer, Windows/Desktop Applications - Lexington, KY, USA at Speechify. Location Information: United States. Speechify is the #1 text-to-speech app, built for your busy life.. Get your reading done faster, easier, and on the go. Listen to any book, document, or website with Speechify.. Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and when needed, C++.. Define and enforce best-practices for Windows desktop development across the codebase.. Drive accessibility efforts by integrating and validating support for accessibility APIs and ensuring usability for users with disabilities.. Collaborate closely with product designers, UX researchers, QA, and other stakeholders for feature planning and long-term roadmap.. Take ownership of the full lifecycle of features from conception to maintenance.. Identify, diagnose, and resolve complex bugs, performance bottlenecks, and propose robust solutions.. 3+ years in Windows desktop application development using Windows App SDK, WinUI, C#, XAML and ideally experience with native Windows code (C++, Win32/WinRT/COM).. Deep understanding of Windows application architecture.. Proven track record of designing, building, and shipping production-quality desktop applications.. Strong experience with accessibility APIs on Windows and building accessible software.. Excellent software engineering fundamentals including OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming.. Experience leading technical design, mentoring other engineers, and making architecture-level decisions.. Strong communication skills and ability to articulate tradeoffs and collaborate with cross-functional teams.. User-centric mindset and focus on building polished and intuitive experiences.. Experience with writing automated tests, performance optimization, localization/globalization, telemetry, analytics, and CI/CD workflows is a bonus.. Pay range:. $140K - $200K. A high-impact role with influence over millions of users.. Collaborative, flat-structure engineering culture.. Opportunities to mentor and steer technical direction, with potential growth into roles like Tech Lead or Architect.. Flexibility, autonomy, and responsibility for feature development.. A purpose-driven mission focusing on reliable and user-centered software.
Senior Software Engineer, Windows/Desktop Applications - Lexington, KY, USA at Speechify