Senior Windows Desktop Engineer — Remote, WinUI & C#

Clutch Canada

Silver Spring (MD)

On-site

USD 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexibility and autonomy
Collaborative engineering culture
Opportunities for leadership

Job summary

Clutch Canada is seeking a Windows Application Developer to lead the design and development of native Windows desktop applications in a fully distributed team. The ideal candidate has over 3 years of experience in Windows desktop application development using modern frameworks like Windows App SDK and WinUI, along with a strong understanding of accessibility APIs. This role offers a salary range of $140,000 to $200,000 per year plus bonuses and stock options, emphasizing a diverse and inclusive workplace.

Qualifications

  • 3+ years in Windows desktop application development using Windows App SDK, WinUI, C#, XAML.
  • Deep understanding of Windows application architecture, including interop between managed and native code.
  • Strong experience with accessibility APIs and dedication to building inclusive software.
  • Proven track record of designing and shipping production-quality desktop applications.
  • Excellent software engineering fundamentals including OOP, data structures, algorithms.

Responsibilities

  • Lead the design, architecture, and development of native Windows desktop applications.
  • Define best practices for Windows desktop development across the codebase.
  • Drive accessibility efforts and validate support for accessibility APIs.
  • Collaborate with product designers and stakeholders for feature planning.
  • Take ownership of the full lifecycle of features.

Skills

Windows App SDK
C#
XAML
C++
UI/UX architecture
Accessibility APIs
OOP
Multi-threading

Tools

Automated testing frameworks
CI/CD workflows

Job description

Clutch Canada is seeking a Windows Application Developer to lead the design and development of native Windows desktop applications in a fully distributed team. The ideal candidate has over 3 years of experience in Windows desktop application development using modern frameworks like Windows App SDK and WinUI, along with a strong understanding of accessibility APIs. This role offers a salary range of $140,000 to $200,000 per year plus bonuses and stock options, emphasizing a diverse and inclusive workplace.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Windows Desktop Engineer — Remote, WinUI & C#
Senior Windows Desktop Engineer — Remote, WinUI & C#

Clutch Canada • Berkeley (CA)

Hybrid
USD 140,000 - 200,000
Flexible work environment
Bonus and Stock options
Opportunities for leadership and mentorship
Senior Windows Desktop Engineer — Remote, WinUI & C#
Senior Windows Desktop Engineer — Remote, WinUI & C#

Clutch Canada • Phoenix (AZ)

On-site
USD 140,000 - 200,000
Flexibility and autonomy
Opportunity for technical leadership
Purpose-driven mission
Senior Windows Desktop Engineer — Remote, WinUI & C#
Senior Windows Desktop Engineer — Remote, WinUI & C#

Clutch Canada • Pasadena (CA)

On-site
USD 140,000 - 200,000
Flexibility in problem-solving and feature ownership
Opportunity for technical leadership
Collaborative and flat-structure engineering culture
Senior Windows Desktop Engineer — Remote, WinUI & C#
Senior Windows Desktop Engineer — Remote, WinUI & C#

Clutch Canada • Saint Paul (MN)

On-site
USD 140,000 - 200,000
Flexibility and autonomy
Collaborative culture
Opportunities for technical leadership
Senior Windows Desktop Engineer — Remote, WinUI & C#
Senior Windows Desktop Engineer — Remote, WinUI & C#

Clutch Canada • Sunnyvale (CA)

On-site
USD 140,000 - 200,000
Bonus
Stock options
Flexible working hours
Senior Windows Desktop Engineer — Remote, WinUI & C#
Senior Windows Desktop Engineer — Remote, WinUI & C#

Clutch Canada • Saint Petersburg (FL)

On-site
USD 140,000 - 200,000
Flexible working arrangements
Stock options
High-impact role
Senior Windows Desktop Engineer — Remote, WinUI & C#
Senior Windows Desktop Engineer — Remote, WinUI & C#

Clutch Canada • New Orleans (LA)

On-site
USD 140,000 - 200,000
Senior Windows Desktop Engineer — Remote, WinUI & C#
Senior Windows Desktop Engineer — Remote, WinUI & C#

Clutch Canada • Fort Worth (TX)

On-site
USD 140,000 - 200,000
Bonus
Stock options
Flexible work environment
Senior Windows Desktop Engineer — Remote, WinUI & C#
Senior Windows Desktop Engineer — Remote, WinUI & C#

Clutch Canada • Plano (TX)

On-site
USD 140,000 - 200,000
Bonus
Stock options
Flexible work environment
Senior Windows Desktop Engineer — Remote, WinUI & C#
Senior Windows Desktop Engineer — Remote, WinUI & C#

Clutch Canada • Town of Ithaca (NY)

On-site
USD 140,000 - 200,000
Flexibility in problem-solving
Opportunities for mentorship
Collaborative engineering culture