Senior Windows Desktop Architect — Lead UI & Performance

Speechify

Boise (ID)

On-site

USD 140,000 - 200,000

Full time

30 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Speechify in Boise, ID is seeking a Senior Software Engineer to lead the design and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and optional C++.

You'll define architecture, ensure performance and accessibility, mentor engineers, and collaborate with product and UX teams to shape the Windows platform roadmap. The role combines hands-on coding with technical leadership in a distributed, inclusive environment.

Qualifications

  • The candidate has 3+ years in Windows desktop app development using Windows App SDK/WinUI, C#, XAML, and ideally C++.
  • Deep understanding of interop between .NET managed code and native code.
  • Proven track record designing, building, and shipping production-ready desktop apps with reliability and performance.
  • Strong experience with Windows accessibility APIs and inclusive software practices.
  • Solid software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, and multi-threading.

Responsibilities

  • Lead design, architecture, and development of native Windows desktop apps using Windows App SDK and related UI frameworks.
  • Define and enforce best practices for code architecture, performance, memory usage, and cross-version compatibility.
  • Drive accessibility efforts: UI Automation, focus management, keyboard navigation, screen-reader support.
  • Collaborate with product designers, UX researchers, QA, and other stakeholders to shape feature planning and long-term roadmap.
  • Identify and resolve complex bugs, performance bottlenecks, and memory issues; propose architectural improvements.

Skills

Windows App SDK
WinUI
C#
XAML
C++
Interop .NET-C++
Accessibility APIs
Design patterns
Multi-threading
Code reviews

Tools

UI testing frameworks
CI/CD tooling

Job description

Speechify in Boise, ID is seeking a Senior Software Engineer to lead the design and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and optional C++.

You'll define architecture, ensure performance and accessibility, mentor engineers, and collaborate with product and UX teams to shape the Windows platform roadmap. The role combines hands-on coding with technical leadership in a distributed, inclusive environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Windows Desktop Engineer — Lead Architect, C#/WinUI
Senior Windows Desktop Engineer — Lead Architect, C#/WinUI

Speechify • Princeton (NJ), Northern (KY)

Hybrid
USD 140,000 - 200,000
High‑impact role
Flat-structure engineering culture
Opportunities to lead and mentor
+2
Senior Windows Desktop Architect & Lead Engineer
Senior Windows Desktop Architect & Lead Engineer

Speechify • Oakland (CA), Northern (KY)

Hybrid
USD 140,000 - 200,000
Senior Windows Desktop Architect & Lead Engineer
Senior Windows Desktop Architect & Lead Engineer

Speechify • Bakersfield (CA)

On-site
USD 140,000 - 200,000
Senior Windows Desktop Architect (C#/WinUI)
Senior Windows Desktop Architect (C#/WinUI)

Speechify • Mountain View (CA)

On-site
USD 140,000 - 200,000
High impact role
Flat culture
Leadership opportunities
+2
Senior Windows Desktop Architect - Remote & High Impact
Senior Windows Desktop Architect - Remote & High Impact

Speechify • Spokane (WA)

On-site
USD 140,000 - 200,000
Senior Windows Desktop Architect (WinUI/C#)
Senior Windows Desktop Architect (WinUI/C#)

Speechify • Washington

On-site
USD 140,000 - 200,000
Senior Windows Desktop Architect & Lead, C#/WinUI
Senior Windows Desktop Architect & Lead, C#/WinUI

Speechify • Menlo Park (CA)

On-site
USD 140,000 - 200,000
Senior Windows Desktop Architect
Senior Windows Desktop Architect

Speechify • Tulsa (OK), Northern (KY)

Hybrid
USD 140,000 - 200,000
Stock options
Bonus opportunities
Senior Windows Desktop Architect & Tech Lead
Senior Windows Desktop Architect & Tech Lead

Speechify • Milwaukee (WI)

On-site
USD 140,000 - 200,000
Senior Windows Desktop Architect & Tech Lead
Senior Windows Desktop Architect & Tech Lead

Speechify • Kirkland (WA), Northern (KY)

Hybrid
USD 140,000 - 200,000
High-impact role
Collaborative culture
Leadership opportunities
+2