
Senior Software Engineer, Windows/Desktop Applications
Speechify
Senior Software Engineer, Windows/Desktop Applications
Speechify seeks a Senior Software Engineer to lead Windows desktop app development using Windows App SDK, WinUI, C#, and C++. The role involves architecture, accessibility, and collaboration in a fully remote, flat-structure team. Requires 3+ years of Windows desktop experience and strong software engineering fundamentals.
Senior Software Engineer, Windows/Desktop Applications
Speechify seeks a Senior Software Engineer to lead Windows desktop app development using Windows App SDK, WinUI, C#, and C++. The role involves architecture, accessibility, and collaboration in a fully remote, flat-structure team. Requires 3+ years of Windows desktop experience and strong software engineering fundamentals.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Lead design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and C++.
- Define and enforce best-practices for Windows desktop development: code architecture, performance, memory usage, responsive UI, cross-version compatibility.
- Drive accessibility efforts: integrate and validate support for accessibility APIs, ensure UI controls, focus management, keyboard navigation, screen-reader support.
- Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning and UI/UX architecture.
- Take ownership of full lifecycle of features: conception, design, implementation, testing, release, maintenance.
- Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, compatibility problems.