S
Speechify2h ago
Indeed

Senior Software Engineer

Delhi, Delhi
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Speechify

Full Job Description

Role Overview

We are seeking a Senior Software Engineer specializing in Windows/Desktop Applications to lead the architecture and development of our native Windows ecosystem. You will be instrumental in shaping the future of products used by millions globally.

Mission & Impact

Your work ensures reading is never a barrier. By building high-performance, accessible desktop apps using the latest Windows App SDK and WinUI frameworks (C#, XAML), you directly influence how users interact with information across iOS, Android, Mac, Chrome, Web, and now Native Windows.

Key Responsibilities
  • Technical Leadership: Architect robust desktop applications focusing on performance optimization (memory usage, startup time), high-DPI support, cross-version compatibility (Windows 10/11+), and maintainable codebases using C#, XAML, WinUI, or C++.
  • Accessibility Champion: Drive initiatives to integrate Microsoft UI Automation APIs, ensuring flawless keyboard navigation, screen-reader support, and intuitive experiences for users with disabilities. Inclusivity is core to our mission.
  • Lifecycle Ownership: Lead features from conception through release: define specs, design architecture, implement logic (managed/native interop), conduct rigorous QA, manage CI/CD pipelines, and handle long-term maintenance/refactoring.
  • Cross-Functional Collaboration: Partner with UX researchers, designers, and product managers to shape the roadmap. Mentor junior engineers, lead code reviews, and make critical technical trade-off decisions in a flat organizational structure.
  • Bug Resolution & Optimization: Diagnose complex issues including rendering glitches, memory leaks, or compatibility hurdles across multiple Windows versions and propose scalable architectural solutions.
Ideal Candidate Profile

Must-Haves (3+ Years):

  • Proven expertise in building production-grade native Windows apps using WinUI/Windows App SDK, C#, XAML, and potentially C++.
  • Deep grasp of .NET interop with native code (WinRT/COM) and modern application architecture patterns.
  • Demonstrated success shipping reliable, scalable software with a focus on user experience.
  • Solid understanding of Windows Accessibility APIs and a passion for inclusive design.
  • Strong fundamentals in OOP, data structures, algorithms, multi-threading, and asynchronous programming.

Bonus Points:

  • Experience with UI automation testing frameworks (unit/integration/UI tests).
  • Skills in performance tuning for desktop environments (rendering pipelines, memory management).
  • Familiarity with localization/globalization strategies and telemetry/crash reporting tools.
  • Track record of driving CI/CD workflows specifically for Windows deployments.

Company

S

Speechify

Speechify is a global leader in text-to-speech technology dedicated to making reading accessible for everyone.The company empowers over 50 million users worldwide—including students, professionals, an...

Delhi, Delhi
Posted on Indeed