Senior Software Engineer, Windows/Desktop Applications - Culver City, CA, USA
Speechify
Culver City, California, United States · Posted Jul 19
Job description
Responsibilities: Lead the design, architecture, and development of native Windows desktop applications using WinUI and C#. Drive accessibility efforts and collaborate with cross-functional teams to shape the long-term product roadmap.
Requirements: Requires 3+ years of experience in Windows desktop development with proficiency in C#, XAML, and accessibility APIs. Candidates must have a strong track record of shipping production-quality software and leading technical designs.
Key skills: Windows App SDK, WinUI, C#, XAML, C++, Windows Accessibility APIs, Microsoft UI Automation, OOP, Design Patterns, Multi-threading, Asynchronous Programming, Software Architecture, CI/CD, Unit Testing, UI Automation, Memory Management
Keywords: Windows App SDK, WinUI, C#, XAML, C++, Win32, WinRT, COM, .NET, Microsoft UI Automation, Accessibility, OOP, Design Patterns, Multi-threading, CI/CD, Telemetry, Localization, Internationalization, High-DPI Support, Desktop Applications, Software Engineering, Architecture, Unit Testing, Integration Testing, UI Automation, Memory Management, Performance Optimization, Crash Reporting, Logging, Distributed Work