The AI Job Search Engine
Senior Software Engineer - Windows/Desktop Applications(m/w/x)
Building native applications for text-to-audio accessibility on Windows. 3+ years developing native Windows applications with accessibility API experience required. Flexible work, project autonomy.
Requirements
- 3+ years in Windows desktop application development (Windows App SDK, WinUI or similar, C#, XAML), ideally with native Windows code (C++, Win32/WinRT/COM)
- Deep understanding of Windows application architecture (managed code (.NET) and native code interop)
- Proven track record in designing, building, shipping production-quality desktop applications (reliability, performance, scalability, maintainability)
- Strong experience with Windows accessibility APIs (Microsoft UI Automation or similar) and dedication to accessible/inclusive software
- Excellent software engineering fundamentals (OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming)
- Experience leading technical design, mentoring, code reviews, and architecture decisions
- Strong communication skills (articulating tradeoffs, cross-functional collaboration, consensus driving)
- User-centric mindset (polished, intuitive, accessible experiences)
- Experience with automated UI testing (unit, integration, UI automation tests) and testing frameworks
- Experience with desktop app performance optimization (memory, startup, rendering, high-DPI, responsiveness)
- Experience with localization/globalization, right-to-left UI, internationalization, multi-region accessibility
- Familiarity with desktop app telemetry, analytics, crash reporting, logging, error monitoring
- Previous experience in shaping CI/CD workflows, release pipelines, deployment strategies for desktop apps
- Demonstrated ability to take ownership of feature areas/modules (maintenance, refactoring, technical debt management)
Tasks
- Lead design, architecture, and development of native Windows desktop applications
- Define and enforce best practices for Windows desktop development
- Integrate and validate accessibility API support
- Ensure accessible UI controls and navigation
- Ensure usability for users with disabilities
- Collaborate with stakeholders on feature planning, UI/UX architecture, and roadmap
- Own the full feature lifecycle
- Ensure quality, reliability, and consistency across releases
- Identify, diagnose, and resolve complex technical issues
- Propose robust architectural or design solutions
Work Experience
- 3 years
Education
- Vocational certificationOR
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Windows App SDK
- WinUI
- C#
- XAML
- C++
- Win32
- WinRT
- COM
- .NET
- Microsoft UI Automation
- CI/CD
Benefits
Informal Culture
- Collaborative, flat-structure engineering culture
Career Advancement
- Leadership opportunities
Mentorship & Coaching
- Technical leadership growth
Flexible Working
- Flexibility
Purpose-Driven Work
- Autonomy
- Responsibility
Not a perfect match?
- SpeechifyFull-timeRemoteExperiencedBerlin
- Deutsche Bank
Senior .Net Engineer – Autobahn Platform(m/w/x)
Full-time/Part-timeWith HomeofficeSeniorBerlin - Synthflow AI
Senior Python Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Digital Turbine
Senior Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Superhuman
QA Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin
Senior Software Engineer - Windows/Desktop Applications(m/w/x)
Building native applications for text-to-audio accessibility on Windows. 3+ years developing native Windows applications with accessibility API experience required. Flexible work, project autonomy.
Requirements
- 3+ years in Windows desktop application development (Windows App SDK, WinUI or similar, C#, XAML), ideally with native Windows code (C++, Win32/WinRT/COM)
- Deep understanding of Windows application architecture (managed code (.NET) and native code interop)
- Proven track record in designing, building, shipping production-quality desktop applications (reliability, performance, scalability, maintainability)
- Strong experience with Windows accessibility APIs (Microsoft UI Automation or similar) and dedication to accessible/inclusive software
- Excellent software engineering fundamentals (OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming)
- Experience leading technical design, mentoring, code reviews, and architecture decisions
- Strong communication skills (articulating tradeoffs, cross-functional collaboration, consensus driving)
- User-centric mindset (polished, intuitive, accessible experiences)
- Experience with automated UI testing (unit, integration, UI automation tests) and testing frameworks
- Experience with desktop app performance optimization (memory, startup, rendering, high-DPI, responsiveness)
- Experience with localization/globalization, right-to-left UI, internationalization, multi-region accessibility
- Familiarity with desktop app telemetry, analytics, crash reporting, logging, error monitoring
- Previous experience in shaping CI/CD workflows, release pipelines, deployment strategies for desktop apps
- Demonstrated ability to take ownership of feature areas/modules (maintenance, refactoring, technical debt management)
Tasks
- Lead design, architecture, and development of native Windows desktop applications
- Define and enforce best practices for Windows desktop development
- Integrate and validate accessibility API support
- Ensure accessible UI controls and navigation
- Ensure usability for users with disabilities
- Collaborate with stakeholders on feature planning, UI/UX architecture, and roadmap
- Own the full feature lifecycle
- Ensure quality, reliability, and consistency across releases
- Identify, diagnose, and resolve complex technical issues
- Propose robust architectural or design solutions
Work Experience
- 3 years
Education
- Vocational certificationOR
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Windows App SDK
- WinUI
- C#
- XAML
- C++
- Win32
- WinRT
- COM
- .NET
- Microsoft UI Automation
- CI/CD
Benefits
Informal Culture
- Collaborative, flat-structure engineering culture
Career Advancement
- Leadership opportunities
Mentorship & Coaching
- Technical leadership growth
Flexible Working
- Flexibility
Purpose-Driven Work
- Autonomy
- Responsibility
About the Company
Speechify
Industry
IT
Description
Speechify provides text-to-speech products that help users read faster and remember more, with over 50 million users globally.
Not a perfect match?
- Speechify
Software Engineer, macOS Core Product(m/w/x)
Full-timeRemoteExperiencedBerlin - Deutsche Bank
Senior .Net Engineer – Autobahn Platform(m/w/x)
Full-time/Part-timeWith HomeofficeSeniorBerlin - Synthflow AI
Senior Python Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Digital Turbine
Senior Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Superhuman
QA Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin