Bring a special focus on our Windows platform, building and maintaining our Windows client using the modern WinUI/Windows App SDK stack, while contributing to common code that supports macOS, mobile ...
Bring a special focus on our Windows platform, building and maintaining our Windows client using the modern WinUI/Windows App SDK stack, while contributing to common code that supports macOS, mobile ...
Windows Desktop Developer (WinUI3, WPF)
Dover, DE · On-site
$90 - $120/hr
Build and maintain a secure, installable Windows desktop application using WinUI 3 or WPF * Integrate with external biometric devices via USB and low-level protocols * Implement FIDO-based features ...
New
Windows Desktop Developer (WinUI3, WPF)
Dover, DE · On-site
$90 - $120/hr
Build and maintain a secure, installable Windows desktop application using WinUI 3 or WPF * Integrate with external biometric devices via USB and low-level protocols * Implement FIDO-based features ...
New
Windows Engineer
$143K - $179K/yr
Experience with WinUI 3 and Windows App SDK * Experience developing native Windows applications and services * Familiarity with Windows networking stack and Windows Filtering Platform * Familiarity ...
Windows Engineer
$143K - $179K/yr
Experience with WinUI 3 and Windows App SDK * Experience developing native Windows applications and services * Familiarity with Windows networking stack and Windows Filtering Platform * Familiarity ...
Lead Windows Desktop Architect
Honolulu, HI · On-site
$140 - $200/hr
The ideal candidate should have over 3 years of experience in Windows desktop application development using Windows App SDK and WinUI. Responsibilities include collaborating with designers and QA, ...
New
Lead Windows Desktop Architect
Honolulu, HI · On-site
$140 - $200/hr
The ideal candidate should have over 3 years of experience in Windows desktop application development using Windows App SDK and WinUI. Responsibilities include collaborating with designers and QA, ...
New
Lead Windows Desktop Architect
Honolulu, HI · On-site
$140 - $200/hr
The ideal candidate should have over 3 years of experience in Windows desktop application development using Windows App SDK and WinUI. Responsibilities include collaborating with designers and QA, ...
New
Lead Windows Desktop Architect
Honolulu, HI · On-site
$140 - $200/hr
The ideal candidate should have over 3 years of experience in Windows desktop application development using Windows App SDK and WinUI. Responsibilities include collaborating with designers and QA, ...
New
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Tucson, AZ, USA
Tucson, AZ · On-site
$125K - $156K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Tucson, AZ, USA
Tucson, AZ · On-site
$125K - $156K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Arlington, VA, USA
Arlington, VA · On-site
$149K - $186K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Arlington, VA, USA
Arlington, VA · On-site
$149K - $186K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Des Moines, IA, USA
Des Moines, IA · On-site
$126K - $158K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Des Moines, IA, USA
Des Moines, IA · On-site
$126K - $158K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Los Angeles, CA, USA
Los Angeles, CA · On-site
$140K - $174K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Los Angeles, CA, USA
Los Angeles, CA · On-site
$140K - $174K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Madison, WI, USA
Madison, WI · On-site
$131K - $163K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Madison, WI, USA
Madison, WI · On-site
$131K - $163K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Evanston, IL, USA
Evanston, IL · On-site
$124K - $155K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Evanston, IL, USA
Evanston, IL · On-site
$124K - $155K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Newark, NJ, USA
Newark, NJ · On-site
$135K - $169K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Newark, NJ, USA
Newark, NJ · On-site
$135K - $169K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Las Vegas, NV, USA
Las Vegas, NV · On-site
$140 - $200/hr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and -- when needed -- C++. * Define and ...
New
Senior Software Engineer, Windows/Desktop Applications - Las Vegas, NV, USA
Las Vegas, NV · On-site
$140 - $200/hr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and -- when needed -- C++. * Define and ...
New
Senior Software Engineer, Windows/Desktop Applications - Menlo Park, CA, USA
Menlo Park, CA · On-site
$153K - $190K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Menlo Park, CA, USA
Menlo Park, CA · On-site
$153K - $190K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Palo Alto, CA, USA
Palo Alto, CA · On-site
$153K - $190K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Palo Alto, CA, USA
Palo Alto, CA · On-site
$153K - $190K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Cupertino, CA, USA
Cupertino, CA · On-site
$160K - $199K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Cupertino, CA, USA
Cupertino, CA · On-site
$160K - $199K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Columbus, OH, USA
Columbus, OH · On-site
$125K - $156K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Columbus, OH, USA
Columbus, OH · On-site
$125K - $156K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Silver Spring, MD, USA
Silver Spring, MD · On-site
$134K - $167K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Senior Software Engineer, Windows/Desktop Applications - Silver Spring, MD, USA
Silver Spring, MD · On-site
$134K - $167K/yr
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. * Define and enforce ...
Winui information
What is a WinUI?
A WinUI job involves working with Microsoft's Windows UI (WinUI) framework to develop modern, native Windows applications. WinUI provides a flexible and scalable UI framework for Windows apps, supporting Fluent Design and integration with the latest Windows features. Developers in this role typically use C#, XAML, and the Windows App SDK to create responsive and visually appealing user interfaces. This job may include tasks such as designing UI components, optimizing performance, and ensuring compatibility across Windows devices.
What does a WinUI developer do?
A typical day for a WinUI Developer involves designing and coding user interfaces, debugging and optimizing Windows applications, and participating in team stand-ups or code reviews. Developers often collaborate closely with UX/UI designers, backend developers, and project managers to translate design concepts into high-quality apps. Tasks may include prototyping new features, refining the user experience, and troubleshooting issues reported by users or testers. This role offers a dynamic mix of independent work and teamwork, and regularly calls for creative problem-solving and innovation.
What skills and qualifications are needed for a WinUI position?
To thrive as a WinUI Developer, you need expertise in C#, XAML, and the Windows UI (WinUI) framework, typically backed by a background in software development or computer science. Familiarity with Microsoft Visual Studio, Git, and Azure DevOps, as well as experience in UWP or Windows App SDK, is often required. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These competencies ensure the creation of robust, user-friendly Windows applications and successful collaboration within development teams.
What cities are hiring for Winui jobs?
Cities with the most Winui job openings:
What are the most commonly searched types of Winui jobs?
The most popular types of Winui jobs are:
What states have the most Winui jobs?
States with the most job openings for Winui jobs include:
What job categories do people searching Winui jobs look for?
The top searched job categories for Winui jobs are:

Full-time
Re-posted 20 days ago
Job description
We're seeking a talented and motivated full-time Software Engineer to join our growing team. You will work as part of the engineering team to:
- Develop the Tailscale product, contributing to client code and backend services. The client code is a mix of C#, XAML, and Go. Prior Go expertise is not a requirement.Â
- Bring a special focus on our Windows platform, building and maintaining our Windows client using the modern WinUI/Windows App SDK stack, while contributing to common code that supports macOS, mobile, and other core client platforms.
Because we're an early-stage and fully remote company, we're looking for a motivated individual who can help move the product forward. The ability to think on your feet, collaborate with highly technical teams, and comfort working asynchronously are essential.
Key Responsibilities- Work with engineers on a native Windows desktop client using Windows App SDK, WinUI, C#, XAML and Go
- Implement support for the latest Windows platform features while maintaining compatibility with a subset of older versions
- Develop and optimize product features on Windows, with a focus on UI components and platform integration
- Develop and maintain unit and integration tests using Microsoft Testing Platform v2 and xUnit
- Contribute to common, cross-platform Tailscale code
- Four or more years of experience in software development
- Strong understanding of software development principles, capabilities, and limitations of the Windows platform
- Proficiency in C# and modern native UI frameworks (WinUI/UWP/WPF)
- Experience with general networking concepts - DNS, VPNs, IP Networking, routing, etc.
- Excellent written and verbal communication skills
- Ability to give and process constructive feedback, as well as work independently
- Flexibility to adjust to the dynamic nature of a startup
- Experience with WinUI 3 and Windows App SDK
- Experience developing native Windows applications and services
- Familiarity with Windows networking stack and Windows Filtering Platform
- Familiarity with Windows security model, session isolation, access tokens and related concepts
- Proficiency in Go
As a company, we strive to maintain fair and equitable compensation practices within our team across all roles and all levels. Tailscale's compensation package includes base salary, equity, and comprehensive benefits. The salary range displayed on each job posting represents the target range for a new hire's base salary. Individual offers may vary based on experience and skill set.