Skip to main content
Speechify
Зібрано зBuiltinВчора
BackendSenior

Senior Software Engineer, Windows/Desktop Applications

C#XamlWindows App SdkWinuiC++OopDesign PatternsData StructuresAlgorithmsMemory ManagementMulti-ThreadingMicrosoft Ui AutomationUi Automation TestsCi/CdPerformance Optimization
Формат
Зайнятість
Full Time
Локація
Frankfurt
Оплата
Не вказана

Про позицію

Speechify is on a mission to make reading accessible for everyone through its text-to-speech products, used by over 50 million people. They are seeking a Senior Software Engineer to lead the development of Windows desktop applications, ensuring quality and accessibility in software design.

Обовʼязки

  • Lead the design, architecture, and development of native Windows desktop applications.
  • Define and enforce best-practices for Windows desktop development across the codebase.
  • Drive accessibility efforts: integrate and validate support for accessibility APIs.
  • Collaborate closely with product designers, UX researchers, QA, and other stakeholders.
  • Take ownership of full lifecycle of features: conception → design → implementation → testing → release → maintenance.
  • Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, etc.

Вимоги

  • 3+ years in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML.
  • Deep understanding of Windows application architecture.
  • Proven track record of designing, building, and shipping production-quality desktop applications.
  • Strong experience with accessibility APIs on Windows.
  • Excellent software engineering fundamentals: OOP, design patterns, data structures.
  • Experience leading technical design and mentoring other engineers.
  • Strong communication skills; ability to articulate tradeoffs and collaborate effectively.

Переваги

  • A high-impact role with opportunities to define architecture and shape the future of products.
  • Collaborative engineering culture with a flat structure.
  • Opportunities to lead, mentor others, and steer technical direction.
  • Flexibility, autonomy, and responsibility in problem-solving and feature ownership.
  • Purpose-driven mission making a real difference for users.
Senior Software Engineer, Windows/Desktop Applications