UI/UX Product

Who We Are

FreshWorks Studio is a Victoria, BC-based startup that specializes in delivering mobile and web applications. We work with both public and private sector organizations on a range of project sizes - from apps for BC HighWays & the City of Victoria, to our latest commercial contracts with leading BC companies Used.ca & Harbour Air. We are a family of innovators, creators and engineers, having come together from different cultures and countries. Our office is a place where we’re free to experiment with the coolest, most cutting-edge technology. We are a company that is sharing its passion and expertise to help others thrive in the digital future. We are building a community that creates smart and elegant mobile applications, seamless product strategies, responsive web applications, and story-driven user experiences for bold entrepreneurs. We don’t ask for years of experience, because it’s not about how long you’ve been practicing a skill, it’s how well you do it.

The Job

We’re looking for someone who can take an concept from an idea through the design process all the way to a complete and functioning design. You’ll need to keep up to date with developments in Android, iOS, and web design. Being able to collaborate and communicate with a broad spectrum of people is key.


You’ll be creating interactive wireframes based on documentation like an SRS (Software Requirements Specification), and should have an intuitive grasp of user behaviour.


We believe in collaboration at every step, so an understanding of how to distill client ideas into a comprehensive look and feel is key to your success. You will also need to take and provide constructive criticism on your designs and ideas.


Generating design assets for our development teams is a large part of your role - having a grasp of the difference between platform design principles is a must, as well as working with multiple file types.


Our team and clientele is diverse, and communicating your design process will be required. You should have no problem switching from expert to ELI5 depending on the situation.


What You Need

  • Solid understanding of design principles and user experience.

  • Proficiency in software relevant to app design.

  • An ability to both give thoughtful criticism and receive critique.

  • Determination to stick with a challenge until the right solution is found.

  • Strong problem solving skills, and a self starters attitude.  

  • A strong portfolio or examples of finished work.


Nice To Haves

  • An education in Computer Science, Design, or both.

  • Experience with 3D modeling software.

  • Skills in animation and motion design.

  • Excellent foosball or Xbox skills.

Why You Should Pick Us

Beanbag chairs. An awesome work environment where your voice matters. Flexible hours. Snacks. Opportunity to work on career-making projects.

These are just a few reasons to want to join the FreshWorks team.

We are collaborative, client focused, fun loving, tenacious and have a perfectionist streak. Heck, our wifi code is excellence - come try it out if you don’t believe us. We’re massively expanding, 2 to 25 in less than a year and we’re about to move to a much larger office with extra seats for amazing people like you!

What does an expanding team mean? It means you get the opportunity for internal advancement as we grow. It means you can come in as web and learn some mobile, start junior and learn to lead, or join as a designer and end up in project management. We’re starting to put in whole rewards systems like coffee programs, name your vacation, pick your passions, and the opportunity to get involved in courses and conferences to network and expand your skills.

Salary commensurate with experience.