Speechify20 jobs

Senior Software Engineer, Windows/Desktop Applications - Melbourne, Australia

SeniorFull-timeRemoteMelbourne VIC, AustraliaInformation technologySoftware engineeringPosted 3 days agoVerified 3 days ago
Pending fitX of Y criteria met

About the job

The job is about leading the design, architecture, and development of native Windows desktop applications at Speechify. This position plays a crucial role in ensuring that reading is never a barrier to learning for millions of users, as Speechify's products help turn text into audio. The team thrives in a fully distributed environment, fostering collaboration and innovation among talented individuals from diverse backgrounds.

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms
Think you're a good fit?See what the hiring team are looking for

You'll be responsible for

💻

Leading the design and development of Windows applications

Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and — when needed — C++.
📏

Defining best practices for development

Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
♿

Driving accessibility efforts

Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities.

Key criteria

🖥️

Windows desktop application development experience

3+ years in Windows App SDK, WinUI, C#, and XAML.

View

🔍

Understanding of application architecture

Deep knowledge of interop between managed and native code.

View

📈

Proven track record in production-quality apps

Experience designing, building, and shipping reliable desktop applications.

View

View more

A meaningful career starts with a match

View your fit

5 criteria for this job
Windows desktop application development experience
3+ years in Windows App SDK, WinUI, C#, and XAML.

View

Understanding of application architecture
Deep knowledge of interop between managed and native code.

View

Proven track record in production-quality apps
Experience designing, building, and shipping reliable desktop applications.

View

Accessibility API expertise
Strong experience with Microsoft UI Automation and inclusive software.

View

Software engineering fundamentals
Solid grasp of OOP, design patterns, and memory management.

View

Similar jobs

View all
Neara
Neara
Senior Software Engineer - AustraliaSydney, NSW · Full-time
The Senior Software Engineer job at Neara is all about harnessing the power of advanced machine learning to create digital twins of electricity grids. This position plays a crucial role in helping asset owners understand challenges and develop viable solutions for a resilient energy future. The team thrives on innovation and collaboration, making a tangible difference in the world while working in a supportive and flexible environment.
Speechify
Speechify
Senior Software Engineer, Core Experiences - Melbourne, AustraliaMelbourne, VIC · Full-time
The Senior Software Engineer position at Speechify offers an exciting opportunity to join the Core Experiences Team, where you will build and maintain foundational services and SDKs that power the Speechify product experience across platforms. This critical job allows you to work at the intersection of product and infrastructure, designing clear, reliable APIs that enhance user experience. The team thrives on collaboration and innovation, making it a vibrant place to grow and contribute.
Speechify
Speechify
Senior Software Engineer, Core Experiences - Sydney, AustraliaSydney, NSW · Full-time
The Senior Software Engineer position at Speechify is all about enhancing the user experience through innovative software solutions. This critical job involves working at the intersection of product and infrastructure, where your contributions will directly impact how users interact with information. Join a passionate team that values collaboration, creativity, and the opportunity to make a significant difference in a fast-growing environment.
Speechify
Speechify
Senior Software Engineer, Windows/Desktop Applications - Sydney, AustraliaSydney, NSW · Full-time
The job is about leading the design, architecture, and development of native Windows desktop applications at Speechify, a company dedicated to making reading accessible for everyone. This opportunity is crucial as it directly impacts how millions of users interact with Speechify’s innovative text-to-speech products. The team thrives in a collaborative, fully distributed environment, where creativity and technical expertise come together to shape the future of their Windows platform.