S
Speechify
BackendSenior
Senior Software Engineer, Windows/Desktop Applications
C#XamlWindows App SdkWinuiC++Microsoft Ui AutomationOopDesign PatternsMemory ManagementMulti-ThreadingAsynchronous ProgrammingAutomated TestsPerformance OptimizationCi/Cd WorkflowsRelease Pipelines
Про позицію
Speechify aims to make reading accessible through its text-to-speech products. The role focuses on leading the design and development of Windows desktop applications, ensuring quality, reliability, and accessibility.
Обовʼязки
- Lead the design, architecture, and development of native Windows desktop applications.
- Enforce best practices for Windows desktop development across the codebase.
- Drive accessibility efforts and integrate support for accessibility APIs.
- Collaborate closely with product designers, UX researchers, and other stakeholders.
- Take ownership of the full lifecycle of features from conception to maintenance.
- Identify, diagnose, and resolve complex bugs and performance issues.
Вимоги
- 3+ years in Windows desktop application development using Windows App SDK, WinUI, C#, XAML.
- Deep understanding of Windows application architecture.
- Proven track record of designing and shipping production-quality desktop applications.
- Strong experience with accessibility APIs on Windows.
- Excellent software engineering fundamentals: OOP, design patterns, multi-threading.
- Experience leading technical design and mentoring other engineers.
Переваги
- A high-impact role shaping the future of the Windows product.
- Collaborative and flat-structured engineering culture.
- Opportunities to mentor others and grow into broader technical leadership.
- Flexibility, autonomy, and defined ownership of problem-solving.
- A purpose-driven mission focused on building reliable and accessible software.
Senior Software Engineer, Windows/Desktop Applications