Why Join Us?

You want to work with a winning team on Canada's beautiful west coast.

You are extremely motivated and want to contribute at a fast-growing company that recognizes and appreciates talent.

You believe our team of 50+ talented problem solvers will help elevate your work through collaboration while having fun every step of the way.


We're About Culture

We added over 30 tech professionals to our team this year. We are growing rapidly and have great opportunities for advancement and career development into leadership positions.

Our head office has the features expected from a tech company including lounge area, massage chair, ping-pong table, kegerator, monthly team events and an annual company-wide camping trip.

The kitchen has well stocked snack cupboards and a fridge with drinks to share. Crepes are served every second Thursday and Demo Days are once a month - pizza lunch included!

In addition to our beloved array of food choices, we do our best to stay active together with (optional!) daily stretching, a summer-league company softball team, a fall-league company indoor soccer team, and running group.



Our talented and collaborative team isn’t all we have to offer - our benefits are growing as quickly as we are! We are committed to creating the perfect combination of perks that enable the work life balance that people like you need to succeed.


Life on the West Coast

We are fortunate to have two offices on the west coast of Canada. Our head office is located in the heart of downtown Victoria, the city with the mildest climate in Canada. 

Our secondary office is located in downtown Vancouver. In addition to having a rapidly evolving tech sector, the city and is recognized for being one of the most ethically diverse in Canada.

Both of these cities offer outdoor activities such as golfing, hiking, kayaking, and cycling. Adventure can be found year round in these easily explorable communities. Come join us and see for yourself!


Open Positions

Due to the nature of our work, we are either actively hiring for the following roles, or are building our candidate pool for upcoming projects. Please apply to learn more about the status of the role you are applying for.


Intermediate Full Stack Developer (Vancouver)


Android Developer


Hybrid Developer (Vancouver)

Intermediate Full Stack Developer (Victoria)


Senior Software Engineer


iOS Developer

Project Manager


QA Analyst 


Hybrid Developer (Victoria)


Don't see position that fits your fancy? Send us an email and let's talk.

Keep Up with FreshWorks on Instagram @freshworksstudio