Skip to content
New Job?Nejo!

Your personal AI career agent

SPSpeechify

Senior Software Engineer - Windows/Desktop Applications(m/w/x)

Dortmund
Full-timeRemoteSenior
AI/ML

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.

Requirements

  • 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

Tasks

  • 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

Work Experience

  • 3 years

Education

  • Bachelor's degreeOR
  • Master's degree

Languages

  • EnglishBusiness Fluent

Tools & Technologies

  • Windows App SDK
  • WinUI
  • C#
  • XAML
  • C++
  • Win32
  • WinRT
  • COM
  • .NET
  • Microsoft UI Automation

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
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Speechify and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

  • Speechify

    Software Engineer, macOS Core Product(m/w/x)

    Full-timeRemoteExperienced
    Dortmund
  • ITS Gruppe

    Senior Softwareentwickler:in - Kernentwicklung C#(m/w/x)

    Full-time/Part-timeWith HomeofficeSenior
    Dortmund
  • ITS Informationstechnik Service GmbH

    Senior Softwareentwickler:in(m/w/x)

    Full-time/Part-timeWith HomeofficeSenior
    Dortmund
  • Speechify

    Tech Lead, Web Core Product & Chrome Extension(m/w/x)

    Full-timeRemoteExperienced
    Dortmund
  • Sonar

    Senior Software Engineer (Python)(m/w/x)

    Full-timeRemoteSenior
    Bochum, Genf
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes