Senior Software Developer (Burnaby)

Themis Solutions Inc.

Burnaby

On-site

CAD 144,700 - 195,900

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Hybrid work
Flexible time off
Counseling benefit
RRSP matching
RESP contribution
Clioversary program

Job summary

Themis Solutions Inc. in Vancouver, BC is seeking a Senior Software Developer to join a hybrid team and contribute to building scalable Ruby on Rails applications. The role requires presence in the Burnaby hub office twice a week and collaboration with distributed teams across North America and Europe.

You will mentor developers, participate in Agile processes, and continually improve engineering practices while tackling diverse projects and customer challenges.

Qualifications

  • Experience building web applications at scale with Ruby on Rails.
  • Ability to quickly pick up new technologies and work effectively with distributed teams.
  • Demonstrated mentorship in software development within Agile processes and large-scale SaaS products.
  • Strong communication skills and ability to build high-trust relationships with teammates and customers.
  • Interest in applying AI to improve crafting and engineering practices.

Responsibilities

  • Work with a team of developers to solve complex problems and provide elegant solutions to Clio customers.
  • Work in an agile environment with full‑stack developers across various projects.
  • Learn new technologies and hone your Rails expertise.
  • Collaborate with engineering teams across Canada, the United States, and Ireland to deliver solutions.
  • Review and provide feedback on code, both within your team and across Clio.
  • Collaborate with teams across Clio to diagnose, understand, and solve problems spanning multiple areas.
  • Teach and learn from peers, embracing feedback to grow.

Skills

Ruby on Rails
Full-stack development
Mentorship
Clear communication
AI interest
Distributed teams

Job description

Overview

Senior Software Developer role based in Vancouver, requiring presence in the Burnaby hub office twice a week.

Responsibilities
  • Work with a team of developers to solve complex problems and provide elegant solutions to Clio customers.
  • Work in an agile environment with full‑stack developers across a variety of projects.
  • Learn new things, challenge yourself, and hone your craft as a Rails expert.
  • Participate in diverse projects and collaborate with multiple engineering teams across Canada, the United States, and Ireland.
  • Review and provide feedback on code, both from within your own team and across all of Clio.
  • Collaborate with teams across Clio to diagnose, understand, and solve problems, building solutions that may span many areas.
  • Teach and learn from those around you, providing constructive feedback and taking on feedback to help grow.
Qualifications
  • Experience in software development, specifically building web applications at scale using Ruby on Rails.
  • Ability to gain fluency in new technologies quickly and work effectively in an ever‑evolving environment with distributed teams and customers.
  • Demonstrated success in mentorship in software development, particularly within an Agile process and with large‑scale SaaS products.
  • A diverse base of knowledge that enables solving complex technical problems.
  • A history of past projects, including notable successes and lessons learned.
  • Clear communication skills and the ability to build high‑trust relationships with fellow Clions and customers.
  • Demonstrated interest in improving your craft by using AI.
Benefits
  • Competitive, equitable salary with top‑tier health, dental, and vision insurance.
  • Hybrid work environment with expectation to be in office twice per week.
  • Flexible time‑off policy with an encouraged 20 days off per year.
  • $2,000 annual counseling benefit.
  • RRSP matching and RESP contribution.
  • Clioversary recognition program with special acknowledgements at 3, 5, 7, and 10 years.
  • Salary range CAD 144,700 to 195,900 (region‑specific).
Equal Employment Opportunity

We are committed to equal employment and encourage candidates from all backgrounds to apply. Clio provides accessibility accommodations during the recruitment process. If you require any accommodation, please let us know and we will work with you to meet your needs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer, Voice & Messaging
Senior Software Developer, Voice & Messaging

Themis Solutions Inc. • Burnaby

Hybrid
CAD 144,000 - 196,000
Flexible time off policy
Health, dental, and vision insurance
Annual counseling benefit
+2
Software Development Manager
Software Development Manager

Clio • Toronto

Hybrid
CAD 176,000 - 264,000
Competitive salary
Top-tier health benefits
Flexible time off policy
+3
Senior Software Developer
Senior Software Developer

Themis Solutions Inc. • Toronto

Hybrid
CAD 145,000 - 196,000
Hybrid work environment
Health benefits
RRSP matching
Software Development Manager
Software Development Manager

Clio • Vancouver

Hybrid
CAD 176,000 - 264,000
Competitive salary
Top-tier health benefits
Flexible time off policy
+2
Software Development Manager
Software Development Manager

Clio • Calgary

Hybrid
CAD 176,000 - 264,000
Competitive salary and health benefits
Hybrid work environment
Flexible time off policy
+3
Senior Software Developer, Fintech
Senior Software Developer, Fintech

Clio • Toronto

Hybrid
CAD 144,000 - 196,000
Top-tier health benefits
Dental insurance
Vision insurance
+6
Software Development Manager, CBS Monetization
Software Development Manager, CBS Monetization

Themis Solutions Inc. • Burnaby

Hybrid
CAD 176,000 - 264,000
Top-tier health, dental, and vision insurance
Flexible time-off policy
Annual counseling benefit ($2,000)
+1
Senior Software Developer, Invoicing
Senior Software Developer, Invoicing

Themis Solutions Inc. • Burnaby

On-site
CAD 144,700 - 195,900
Hybrid work environment
Health benefits
Dental & vision insurance
+1
Staff Software Developer
Staff Software Developer

Clio • Calgary

Hybrid
CAD 176,000 - 264,000
Hybrid work environment
Flexible time off
Top-tier health benefits
+6
Staff Software Developer, Internationalization
Staff Software Developer, Internationalization

Socket.dev • Toronto

Hybrid
CAD 176,000 - 264,000
Competitive salary
Hybrid work
20 days PTO
+3