Senior Software Engineer, Windows/Desktop Applications - Tempe, AZ, USA

Speechify

Tempe, Arizona, United States · Posted Jul 19


Job description

Responsibilities: Lead the design, architecture, and development of native Windows desktop applications while enforcing best practices for performance and maintainability. Drive accessibility efforts and collaborate with cross-functional teams to shape the long-term product roadmap for the Windows platform.

Requirements: Requires 3+ years of experience in Windows desktop development using C#, XAML, and WinUI, with a strong background in accessibility APIs. Candidates must demonstrate expertise in software engineering fundamentals and a proven track record of shipping production-quality applications.

Key skills: Windows App SDK, WinUI, C#, XAML, C++, Windows Accessibility APIs, Microsoft UI Automation, OOP, Design Patterns, Multi-threading, Asynchronous Programming, Technical Leadership, Software Architecture, Memory Management, CI/CD, UI Automation Testing

Keywords: Windows App SDK, WinUI, C#, XAML, C++, Win32, WinRT, COM, .NET, Microsoft UI Automation, OOP, Design Patterns, Multi-threading, Asynchronous Programming, CI/CD, UI Automation, Localization, Globalization, Telemetry, Crash Reporting, High-DPI Support, Desktop Applications, Software Architecture, Accessibility, Inclusivity, Distributed Work, Performance Optimization, Memory Management, Technical Leadership, Code Review

Land this job faster with Remote Job Match

Free account: browse thousands of remote roles, no degree needed. Upgrade to tailor your resume to each job with AI and prep for the interview.

Create free account

← Browse more remote jobs