Senior Software Engineer, Windows/Desktop Applications - Boulder, CO, USA

Posted

SpeechifyBoulder, CO, USARemotefull_timesenior

$140,000 – $200,000 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and C++.
  • Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility, and maintainability.
  • Drive accessibility efforts, integrating and validating support for accessibility APIs and ensuring UI controls, focus management, keyboard navigation, and screen-reader support.
  • Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and the long-term roadmap for the Windows platform.
  • Take ownership of the full lifecycle of features: conception, design, implementation, testing, release, and maintenance, ensuring quality, reliability, and consistency across releases.

Soft Skills

Object-Oriented ProgrammingDesign PatternsTechnical Decision-MakingMentoringCode Review CultureCross-Functional CollaborationPerformance OptimizationLocalizationGlobalizationInternationalization

Benefits

  • Equity
  • Remote Work

Culture

Cross-Functional TeamsFlat HierarchyMentorship ProgramAutonomous TeamsMission-DrivenWork-Life BalanceInclusive Hiring

Requirements

Regions: Us

Get jobs like this in your inbox

Weekly Windows App SDK, Winui, C# hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in