Senior Software Engineer, Windows/Desktop Applications - Kochi, India

1 hour, 37 minutes ago
Senior
Software Development
Speechify

Speechify

Speechify is a top-rated text to speech AI app with voice cloning and dubbing features, serving over 10 million users including students and professionals.

Internet Software & Services
51-250
Founded 2017

Description

  • Lead the design, architecture, and development of native Windows desktop applications.
  • Define and enforce best practices for code architecture, performance, memory usage, UI responsiveness, cross-version compatibility, and maintainability.
  • Drive accessibility efforts by integrating and validating Windows accessibility APIs and related UI features.
  • Collaborate with product designers, UX researchers, QA, and other stakeholders on feature planning and UI/UX architecture.
  • Own features through the full lifecycle from conception and design to implementation, testing, release, and maintenance.
  • Diagnose and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, and compatibility problems.
  • Propose robust architectural and design solutions to improve reliability and consistency across releases.
  • Mentor engineers, lead technical design discussions, and contribute to architecture-level decisions.

Requirements

  • 3+ years of experience in Windows desktop application development using Windows App SDK, WinUI or similar frameworks, C#, and XAML.
  • Additional experience with native Windows code such as C++, Win32, WinRT, or COM is ideal.
  • Deep understanding of Windows application architecture, including interoperability between managed .NET code and native code.
  • Proven experience designing, building, and shipping production-quality desktop applications with strong reliability, performance, scalability, and maintainability.
  • Strong experience with Windows accessibility APIs such as Microsoft UI Automation or similar frameworks.
  • Excellent software engineering fundamentals, including OOP, design patterns, data structures, algorithms, memory management, and multi-threading or asynchronous programming where relevant.
  • Experience leading technical design, mentoring engineers, conducting code reviews, and making architecture-level decisions.
  • Strong communication skills and the ability to collaborate cross-functionally and drive consensus.
  • A user-centric mindset focused on polished, intuitive, and accessible experiences for end users.
  • Preferred experience with automated UI testing, including unit tests, integration tests, and UI automation tests.
  • Preferred experience optimizing desktop app performance, including memory usage, startup time, rendering performance, high-DPI support, and responsiveness under load.
  • Preferred experience with localization, globalization, right-to-left UI support, and internationalization.
  • Preferred familiarity with telemetry, analytics, crash reporting, logging, and error monitoring for desktop applications.
  • Preferred experience shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications.
  • Preferred ability to own feature areas long-term, including maintenance, refactoring, and technical debt management.

Benefits

  • Work on a high-impact product that influences what millions of users see and experience.
  • Collaborative, flat-structure engineering culture with shared decision-making.
  • Opportunities to lead, mentor others, and grow into broader technical leadership roles.
  • Flexibility, autonomy, and responsibility to own features end to end.
  • Purpose-driven mission focused on reliable, accessible, user-centered software.
  • Fully distributed work environment with no office.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Principal Software Engineer - 3P Partnerships

Gopuff 10K-50K Food Products

Gopuff is hiring a Senior Principal Software Engineer to lead the integration of its software with third-party systems while helping deliver and support distributed services for its direct-to-consumer and partner fulfillment platform.

Agile Azure GCP GitHub Actions Go Helm Java JavaScript Node.js PostgreSQL Pulumi React REST API Snowflake SPA SQL Terraform Vue.js
26 minutes ago

Senior Microsoft AI Developer

Devsu 51-250 Internet Software & Services

Devsu is hiring a Senior Microsoft AI Developer to design and deliver Generative AI solutions using Microsoft and Azure technologies for customized business and client applications.

Agile Azure CI/CD Docker Generative AI GitHub Kubernetes Microservices .NET Python Scrum
29 minutes ago

Software Engineer/ Senior Software Engineer- Data Science (Search and Match)

BOLD 251-1K Internet Software & Services

BOLD is hiring a Data Science team member to use user data and machine learning to generate insights and improve existing products while helping build new data-driven products.

CI/CD Deep Learning Elasticsearch Flask Gensim LLM Machine Learning Neural Networks NLP NLTK OpenSearch Python PyTorch Solr spaCy SQL TensorFlow
36 minutes ago

Agentic Builder - Claude Code

bolderapps.com Internet Software & Services

Bolder Apps is hiring per-project builders to orchestrate Claude Code and other coding agents to take production software from spec to deployment for startups and established companies.

AWS CI/CD DNS Git Jest JWT Neon Next.js OAuth PlanetScale Playwright PostgreSQL Pytest Railway Secrets Management Supabase TDD TLS Vercel
1 hour, 35 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers