Senior Software Developer, Desktop App

ClioVancouver, BC
$144,700 - $195,900Hybrid

About The Position

Clio is seeking a Senior Software Developer to join its Engineering team. This role is for an individual with experience in building and shipping Windows desktop software, who wants to apply their expertise to a product that significantly impacts legal professionals. The position is open to candidates across Canada, excluding Quebec. If located near a Clio hub (Burnaby, Calgary, or Toronto), a minimum of two days per week in the office on designated Anchor Days is expected. The engineering team at Clio is focused on delivering an exceptional customer experience by optimizing for performance, reliability, scalability, and an intuitive user interface. The Clio Desktop App is a critical component of the product suite, enabling features like offline document management and passive time tracking. The successful candidate will be responsible for owning and evolving this Windows application.

Requirements

  • Proficiency in C# and/or C++ — you write it daily and know it deeply.
  • A proven track record of shipping production Windows desktop applications to real users.
  • Hands-on experience with Win32, WPF, WinUI, or similar Windows frameworks — you understand the platform, not just the language.
  • Experience integrating desktop applications with web services and cloud backends.

Nice To Haves

  • Experience working within an Agile process on large-scale SaaS products.
  • A history of mentoring other developers and raising the bar on a team.
  • Clear communication skills and the ability to build high-trust relationships across teams and with customers.
  • A keen interest in improving your craft, including leveraging AI in your development workflow.
  • Approach new challenges with curiosity and a drive to apply what you learn to fixing root causes, not just symptoms.
  • Deep curiosity and a desire to learn.
  • A drive to help others by shipping code.

Responsibilities

  • Own and ship production-quality Windows desktop features with a focus on reliability, performance, and a polished user experience.
  • Work with a team of developers to solve complex platform-level problems and deliver elegant solutions to Clio customers.
  • Collaborate in an agile environment with full stack developers across a variety of projects.
  • Participate in diverse projects and work across engineering teams in Canada, the United States, and Ireland.
  • Review and provide feedback on code — both within your team and across Clio.
  • Work closely with teams across Clio to diagnose and solve problems that span native desktop and cloud-connected services.
  • Mentor teammates and learn from those around you, giving and receiving constructive feedback to grow together.

Benefits

  • Competitive, equitable salary
  • Top-tier health benefits
  • Dental insurance
  • Vision insurance
  • Hybrid work environment
  • Flexible time off policy, with an encouraged 20 days off per year.
  • $2000 annual counseling benefit
  • RRSP matching
  • RESP contribution
  • Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service