Dein persönlicher KI-Karriere-Agent
Senior Software Engineer - Windows/Desktop Applications(m/w/x)
Leading architecture and development of native client applications for audio conversion products at a company serving 50M+ users. 3+ years client-side application development using Windows App SDK, WinUI, C#, XAML required; native C++, Win32/WinRT/COM experience a plus. Flexible working hours, high autonomy in project execution.
Anforderungen
- 3+ years Windows desktop application development (Windows App SDK, WinUI, C#, XAML)
- Ideal experience with native Windows code (C++, Win32/WinRT/COM)
- Deep understanding of Windows application architecture
- Understanding of interop between managed (.NET) and native code
- Proven track record in designing, building, shipping production-quality desktop applications
- Emphasis on reliability, performance, scalability, maintainability
- Strong experience with Windows accessibility APIs (Microsoft UI Automation)
- Dedication to building accessible, inclusive software
- Excellent software engineering fundamentals (OOP, design patterns, data structures, algorithms)
- Memory management, multi-threading or asynchronous programming
- Experience leading technical design
- Mentorship of engineers
- Code review skills
- Architecture-level decision making
- Strong communication skills
- Ability to articulate tradeoffs
- Collaboration with cross-functional teams
- Ability to drive consensus
- User-centric mindset
- Focus on polished, intuitive, accessible user experiences
- Experience writing automated UI tests (unit, integration, UI automation)
- Familiarity with relevant testing frameworks
- Experience with desktop app performance optimization
- Memory usage, startup time, rendering performance, high-DPI support, responsiveness under load
- Experience with localization/globalization
- Right-to-left UI support, internationalization, multi-region accessibility
- Familiarity with telemetry, analytics, crash reporting, logging, error monitoring
- Experience shaping CI/CD workflows, release pipelines, deployment strategies
- Ability to take ownership of feature areas/modules
- Long-term drive including maintenance, refactoring, technical debt management
Aufgaben
- Lead design, architecture, and development of native Windows applications
- Develop using Windows App SDK, WinUI, C#, XAML, and C++
- Define and enforce best practices for Windows desktop development
- Ensure best practices for code architecture and performance
- Ensure best practices for memory usage and responsive UI
- Ensure cross-version compatibility (Windows 10/11+)
- Ensure maintainability of the codebase
- Drive accessibility efforts
- Integrate and validate accessibility API support
- Ensure UI controls, focus management, and keyboard navigation
- Ensure screen-reader support
- Ensure usability for users with disabilities
- Collaborate with product designers, UX researchers, and QA
- Collaborate with stakeholders on feature planning
- Collaborate on UI/UX architecture for Windows
- Collaborate on the long-term roadmap for Windows
- Own the full lifecycle of features
- Ensure quality, reliability, and consistency across releases
- Identify, diagnose, and resolve complex bugs
- Address performance bottlenecks and memory leaks
- Resolve rendering issues and compatibility problems
- Propose robust architectural or design solutions
Berufserfahrung
- 3 Jahre
Ausbildung
- Bachelor-AbschlussODER
- Master-Abschluss
Sprachen
- Englisch – verhandlungssicher
Tools & Technologien
- Windows App SDK
- WinUI
- C#
- XAML
- C++
- Win32
- WinRT
- COM
- .NET
- Microsoft UI Automation
Benefits
Lockere Unternehmenskultur
- Collaborative, flat-structure engineering culture
Karriere- und Weiterentwicklung
- Leadership opportunities
Mentoring & Coaching
- Technical leadership growth
Flexibles Arbeiten
- Flexibility
Sinnstiftende Arbeit
- Autonomy
- Responsibility
Noch nicht perfekt?
- SpeechifyVollzeitRemoteBerufserfahrenDortmund
- ITS Gruppe
Senior Softwareentwickler:in - Kernentwicklung C#(m/w/x)
Vollzeit/Teilzeitmit HomeofficeSeniorDortmund - ITS Informationstechnik Service GmbH
Senior Softwareentwickler:in(m/w/x)
Vollzeit/Teilzeitmit HomeofficeSeniorDortmund - Speechify
Tech Lead, Web Core Product & Chrome Extension(m/w/x)
VollzeitRemoteBerufserfahrenDortmund - Materna Information & Communications SE
Technical Lead C# / .NET(m/w/x)
Vollzeitmit HomeofficeSeniorBerlin, Hamburg, München, Köln, Frankfurt am Main, Düsseldorf, Stuttgart, Dortmund, Dresden, Hannover
Senior Software Engineer - Windows/Desktop Applications(m/w/x)
Leading architecture and development of native client applications for audio conversion products at a company serving 50M+ users. 3+ years client-side application development using Windows App SDK, WinUI, C#, XAML required; native C++, Win32/WinRT/COM experience a plus. Flexible working hours, high autonomy in project execution.
Anforderungen
- 3+ years Windows desktop application development (Windows App SDK, WinUI, C#, XAML)
- Ideal experience with native Windows code (C++, Win32/WinRT/COM)
- Deep understanding of Windows application architecture
- Understanding of interop between managed (.NET) and native code
- Proven track record in designing, building, shipping production-quality desktop applications
- Emphasis on reliability, performance, scalability, maintainability
- Strong experience with Windows accessibility APIs (Microsoft UI Automation)
- Dedication to building accessible, inclusive software
- Excellent software engineering fundamentals (OOP, design patterns, data structures, algorithms)
- Memory management, multi-threading or asynchronous programming
- Experience leading technical design
- Mentorship of engineers
- Code review skills
- Architecture-level decision making
- Strong communication skills
- Ability to articulate tradeoffs
- Collaboration with cross-functional teams
- Ability to drive consensus
- User-centric mindset
- Focus on polished, intuitive, accessible user experiences
- Experience writing automated UI tests (unit, integration, UI automation)
- Familiarity with relevant testing frameworks
- Experience with desktop app performance optimization
- Memory usage, startup time, rendering performance, high-DPI support, responsiveness under load
- Experience with localization/globalization
- Right-to-left UI support, internationalization, multi-region accessibility
- Familiarity with telemetry, analytics, crash reporting, logging, error monitoring
- Experience shaping CI/CD workflows, release pipelines, deployment strategies
- Ability to take ownership of feature areas/modules
- Long-term drive including maintenance, refactoring, technical debt management
Aufgaben
- Lead design, architecture, and development of native Windows applications
- Develop using Windows App SDK, WinUI, C#, XAML, and C++
- Define and enforce best practices for Windows desktop development
- Ensure best practices for code architecture and performance
- Ensure best practices for memory usage and responsive UI
- Ensure cross-version compatibility (Windows 10/11+)
- Ensure maintainability of the codebase
- Drive accessibility efforts
- Integrate and validate accessibility API support
- Ensure UI controls, focus management, and keyboard navigation
- Ensure screen-reader support
- Ensure usability for users with disabilities
- Collaborate with product designers, UX researchers, and QA
- Collaborate with stakeholders on feature planning
- Collaborate on UI/UX architecture for Windows
- Collaborate on the long-term roadmap for Windows
- Own the full lifecycle of features
- Ensure quality, reliability, and consistency across releases
- Identify, diagnose, and resolve complex bugs
- Address performance bottlenecks and memory leaks
- Resolve rendering issues and compatibility problems
- Propose robust architectural or design solutions
Berufserfahrung
- 3 Jahre
Ausbildung
- Bachelor-AbschlussODER
- Master-Abschluss
Sprachen
- Englisch – verhandlungssicher
Tools & Technologien
- Windows App SDK
- WinUI
- C#
- XAML
- C++
- Win32
- WinRT
- COM
- .NET
- Microsoft UI Automation
Benefits
Lockere Unternehmenskultur
- Collaborative, flat-structure engineering culture
Karriere- und Weiterentwicklung
- Leadership opportunities
Mentoring & Coaching
- Technical leadership growth
Flexibles Arbeiten
- Flexibility
Sinnstiftende Arbeit
- Autonomy
- Responsibility
Über das Unternehmen
Speechify
Branche
IT
Beschreibung
Speechify provides text-to-speech products that help users read faster and remember more, with over 50 million users globally.
Noch nicht perfekt?
- Speechify
Software Engineer, macOS Core Product(m/w/x)
VollzeitRemoteBerufserfahrenDortmund - ITS Gruppe
Senior Softwareentwickler:in - Kernentwicklung C#(m/w/x)
Vollzeit/Teilzeitmit HomeofficeSeniorDortmund - ITS Informationstechnik Service GmbH
Senior Softwareentwickler:in(m/w/x)
Vollzeit/Teilzeitmit HomeofficeSeniorDortmund - Speechify
Tech Lead, Web Core Product & Chrome Extension(m/w/x)
VollzeitRemoteBerufserfahrenDortmund - Materna Information & Communications SE
Technical Lead C# / .NET(m/w/x)
Vollzeitmit HomeofficeSeniorBerlin, Hamburg, München, Köln, Frankfurt am Main, Düsseldorf, Stuttgart, Dortmund, Dresden, Hannover