Vetster is the world’s fastest-growing veterinary telehealth and pet care marketplace. Since our launch in 2020, we have established ourselves as a leader in the rapidly growing pet care industry. Named Overall Pet Healthcare Company of the Year, Vetster makes it easier for pet owners to connect with the veterinary care they need - anytime, anywhere.

We know that by empowering pet owners with easy-to-use, convenient services and an open marketplace, we can move the industry forward, create professional opportunities in the veterinary community, and fundamentally improve animal well-being and access to care. The work we are doing is groundbreaking and is changing lives.

Vetster offers flex and remote working options and is headquartered in Toronto, Canada. We work in cross-functional teams and believe ownership and accountability, along with trust, respect and inclusion are core tenets of success in our new working paradigm. At all levels, successful Vetster team members are those who seek to grow their careers and who share our ambition to build a global high-growth brand.

Position Overview

Are you a passionate front-end software engineer with expertise in TypeScript and Vue.js? Are you excited about creating immersive user experiences that seamlessly blend web and mobile applications? If so, we have an exciting opportunity for you!

We are seeking a talented Frontend Software Engineer to join our dynamic team. In this role, you will play a key part in building cutting-edge, interactive applications that work across multiple platforms. You will collaborate with a team of experienced developers, designers, and product managers to deliver outstanding user experiences that exceed expectations.

Common responsibilities will include:

  • Develop and maintain responsive web and mobile applications using TypeScript and Vue.js.
  • Collaborate with cross-functional teams to understand project requirements and translate them into efficient and visually appealing front-end solutions.
  • Design and implement reusable components, libraries, and frameworks to enhance development speed and maintainability.
  • Optimize application performance and ensure seamless user experiences across different devices and browsers.
  • Conduct thorough testing and debugging to identify and fix software defects and compatibility issues.
  • Stay up-to-date with the latest frontend technologies, trends, and best practices, and recommend improvements to enhance development processes.
  • Participate in code reviews, provide constructive feedback and mentor junior team members.
  • Actively contribute to the overall architecture, design, and development of our software products.
  • Collaborate with backend engineers to integrate frontend components with backend APIs and services.
  • Help drive continuous improvement by suggesting and implementing innovative solutions to complex engineering challenges.


  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • 5+ work experience working on large JavaScript-based projects
  • Solid experience in frontend development using TypeScript and Vue.js, including building responsive and scalable applications.
  • Strong understanding of modern web technologies such as HTML5, CSS3, JavaScript, Tailwind, and JS testing tools such as Jest.
  • Proficiency in using frontend tools and libraries such as webpack, npm, and Vuex.
  • Experience with hybrid mobile app frameworks such as Cordova or React Native is a plus.
  • Familiarity with backend technologies and APIs, and the ability to collaborate with backend engineers.
  • Excellent problem-solving skills and strong attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Ability to adapt quickly to changing priorities and project requirements.
  • A portfolio or examples of previous work demonstrating your front-end development skills is highly desirable.
  • Proficiency in English: Demonstrated ability to communicate fluently and confidently in English, both verbally and in writing

What We Offer:

  • Full access to the Vetster service for your own pets
  • Bring your furry (canine) friends to our office
  • Vacation and personal days to support work-life balance
  • Attractive health and dental benefits for you and your family
  • Competitive salary based on experience and market
  • RRSP matching plan
  • Employee Stock Option Plan
  • Career growth and international work opportunities
  • Inclusive and equitable workplace
  • Team building and social events

Join our talented team and embark on an exciting journey where you'll have the opportunity to shape the future of our cutting-edge applications. Apply now and be part of a collaborative environment that fosters innovation and growth!