





Remote, mid-level senior title in a metro market increases applicant density despite niche desktop specialization.
Highly specialized Windows desktop, C#/WinUI and native interop skills limit transferability across industries.
Requires specific Windows desktop, accessibility, and native interop experience, making filters fairly strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and optionally C++.
Define and enforce best practices for Windows desktop development including code architecture, performance optimization, memory management, UI responsiveness, and cross-version compatibility.
Own full feature lifecycle: conception, design, implementation, testing, release, and maintenance with focus on accessibility support and collaborating cross-functionally on UI/UX and roadmap.
3+ years experience in Windows desktop application development using Windows App SDK, WinUI or similar, C#, XAML, and ideally experience with native Windows code (C++, Win32/WinRT/COM).
Strong knowledge of Windows application architecture including managed (.NET) and native code interoperability.
Proven track record of shipping production-quality, reliable, performant, and maintainable desktop applications.
Experience with Windows accessibility APIs (e.g. Microsoft UI Automation) and building accessible software.
Experienced engineer capable of leading technical design, mentoring peers, conducting code reviews, and making architecture-level decisions for complex Windows desktop apps.
Comfortable driving long-term ownership of feature modules/end-to-end development, including maintenance, refactoring, and technical debt management.
User-centric mindset focused on building polished, intuitive, accessible user experiences with strong communication skills to collaborate cross-functionally.