Senior Software Engineer Windows Desktop Applications - Dubai United Arab Emirates
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Speechify builds text-to-speech products that help people read PDFs, books, documents, websites, and other content as audio.
The company operates as a fully distributed organization with no office.
Key Skills for This Role
Full Job Posting
Mission and company
Speechify builds text-to-speech products that help people read PDFs, books, documents, websites, and other content as audio.
The company operates as a fully distributed organization with no office.
What you will do
- Lead native Windows desktop application design, architecture, and development using Windows App SDK, WinUI, C#, XAML, and when needed C++.
- Establish best practices for architecture, performance, memory use, responsive UI, Windows compatibility, and maintainability.
- Implement and validate accessibility APIs, focus management, keyboard navigation, screen-reader support, and accessible controls.
- Work with design, UX research, QA, product, and other stakeholders on Windows features and roadmap.
- Own features from conception through design, implementation, testing, release, and maintenance.
- Resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, and compatibility problems.
Required qualifications
- At least 3 years developing Windows desktop applications with Windows App SDK, WinUI or similar frameworks, C#, and XAML.
- Deep understanding of Windows application architecture and managed-to-native code interoperability.
- Experience designing, building, and shipping reliable production desktop applications.
- Strong experience with Windows accessibility APIs such as Microsoft UI Automation.
- Strong fundamentals in object-oriented programming, design patterns, data structures, algorithms, memory management, and concurrent programming.
- Experience leading technical design, mentoring engineers, conducting code reviews, and making architecture decisions.
- Strong communication and cross-functional collaboration skills.
- A user-centric approach to polished, intuitive, and accessible software.
Preferred qualifications
- Experience with automated UI testing and relevant testing frameworks.
- Experience optimizing memory, startup time, rendering, high-DPI support, and responsiveness.
- Experience with localization, globalization, right-to-left interfaces, or accessibility across regions.
- Familiarity with telemetry, analytics, crash reporting, logging, error monitoring, CI/CD, and desktop release pipelines.
Role offering
- The role offers the opportunity to define Windows architecture and influence products used by millions of people.
- The distributed culture provides flexibility, autonomy, and end-to-end feature ownership.
- The role includes opportunities to mentor engineers and grow toward technical leadership or architecture.
Application notes
- Applicants are asked to describe their interest and include portfolio and LinkedIn links.
Work arrangement
- The company is 100% distributed and has no office.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TALENTMATE
Emerging Markets Lead MENA Arabic Speaking
Dubai, UAE
Column is seeking an Emerging Markets Lead to drive 0-to-1 expansion of a banking product across MENA. The role owns regional partnerships, complex deal execution, market intelligence, and relationship development, requi
Senior Civil Infra Engineer
Ras Al Khaimah, UAE
The employer is seeking a Senior Civil Engineer to supervise infrastructure construction for a major development in Ras Al Khaimah. The role covers roads, utilities, drainage, sewerage, water supply, contractor coordinat
Inspector Civil Finishing
Abu Dhabi, UAE
AECOM is seeking a Civil/Finishing Inspector to oversee construction quality and compliance in Abu Dhabi. The role requires civil inspection or site supervision experience, knowledge of construction materials and methods
Bridge Engineer
Al Ain City, UAE
The employer is seeking a Bridge Engineer to support construction, maintenance, and rehabilitation projects in Al Ain. The role covers site supervision, quality control, technical documentation, stakeholder coordination,
Specialist Smart Plant Engineer Greenfield
Abu Dhabi, UAE
Wood is seeking a Specialist Smart Plant Engineer to lead SmartPlant application administration, integration, governance, and engineering data management for a major ADNOC Offshore greenfield project. The role requires e
Account Manager Korean Language
Dubai, UAE
ARRISE is seeking an Account Manager to manage iGaming clients, support onboarding and integrations, resolve issues, and grow long-term accounts. Candidates need 1–2 years of relevant experience, iGaming industry experie
Specialist - Collections Emiratisation
Dubai, UAE
Rakbank is seeking a Collections Specialist to manage delinquent accounts, support risk mitigation, and improve customer outcomes. The role requires UAE National status, a bachelor's degree or equivalent, and at least on
Senior Business Development Executive - MENA
Dubai, UAE
Deriv is seeking a Senior Business Development Executive to acquire, activate, and grow high-value partners across MENA. The role owns complex portfolios, negotiates commercial terms, contributes to AI-enabled workflows,
Emerging Markets Lead MENA Arabic Speaking
Dubai, UAE
Senior Civil Infra Engineer
Ras Al Khaimah, UAE
Inspector Civil Finishing
Abu Dhabi, UAE
Bridge Engineer
Al Ain City, UAE
Specialist Smart Plant Engineer Greenfield
Abu Dhabi, UAE
Account Manager Korean Language
Dubai, UAE
Specialist - Collections Emiratisation
Dubai, UAE
Senior Business Development Executive - MENA
Dubai, UAE