J

Senior Software Engineer, Windows/Desktop Applications

Jobgether • United Arab Emirates
Remote
This Job is No Longer Active This position is no longer accepting applications

Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and optionally C++. Own the full software development lifecycle from design to release, ensuring performance, accessibility, and cross-version compatibility. Collaborate with cross-functional teams and mentor engineers in a fully distributed environment.

Key Highlights
High-impact engineering role building native Windows desktop applications used by millions worldwide
Focus on accessibility, inclusive design, and Windows accessibility APIs
Fully remote, distributed work environment with high ownership and leadership opportunities
Key Responsibilities
Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and optionally C++
Define and enforce engineering best practices for performance, maintainability, memory management, and cross-version Windows compatibility
Drive accessibility initiatives, ensuring compliance with Windows accessibility APIs and delivering inclusive user experiences
Collaborate with Product, Design, UX, QA, and other engineering teams to define feature scope and UI/UX architecture
Own the full software development lifecycle from design and implementation to testing, release, and ongoing maintenance
Diagnose and resolve complex technical issues including performance bottlenecks, memory leaks, rendering issues, and compatibility challenges
Contribute to architectural decisions and improve system design for scalability and long-term maintainability
Mentor engineers, participate in code reviews, and help raise the overall engineering bar
Apply a user-centric mindset with attention to detail in building intuitive, polished desktop experiences
Technical Skills Required
Windows App SDK WinUI C# XAML C++ .NET Win32 WinRT COM Microsoft UI Automation OOP design patterns data structures algorithms multithreading asynchronous programming UI automation testing unit testing integration testing performance optimization localization internationalization RTL UI support telemetry analytics logging crash reporting monitoring tools CI/CD pipelines release engineering desktop deployment workflows
Benefits & Perks
Competitive compensation package
Fully remote, distributed work environment
High degree of ownership in architectural decisions and product direction
Leadership opportunities including mentoring and progression into senior technical roles
Mission-driven culture focused on accessibility, inclusivity, and user impact
Nice to Have
Experience with UI automation testing, unit testing, and integration testing frameworks
Knowledge of performance optimization (startup time, memory usage, rendering, high-DPI support)
Familiarity with localization, internationalization, and RTL UI support
Experience with telemetry, analytics, logging, crash reporting, and monitoring tools
Exposure to CI/CD pipelines, release engineering, and desktop deployment workflows
Ability to own modules or feature areas end-to-end, including refactoring and technical debt management

Job Description

This is a high-impact engineering role focused on building and evolving native Windows desktop applications used by millions of users worldwide. You will contribute to a product that transforms how people consume written content by turning it into accessible audio experiences across multiple platforms. The role involves deep ownership of Windows application architecture, performance, and usability, with a strong emphasis on accessibility and inclusive design. You will work in a highly collaborative, fully distributed engineering environment alongside world-class engineers, designers, and researchers. The position requires a strong balance of hands-on development and architectural thinking, with responsibility for delivering polished, scalable, and reliable desktop software. You will also influence technical direction, improve engineering practices, and help shape the long-term evolution of the Windows product experience.
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

tech hive uae

United Arab Emirates
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jobgether

United Arab Emirates
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

onXmaps, Inc.

United Arab Emirates

Remote Work Guides

Practical guides for finding and thriving in remote roles.

Browse all articles

Subscribe our newsletter

New Things Will Always Update Regularly