cover image
Kumaran Systems

Senior Frontend Developer

Hybrid

Toronto, Canada

Senior

Full Time

04-02-2026

Share this job:

Skills

JavaScript GraphQL GitHub GitLab Version Control Test Problem-solving Attention to detail SEO git Front-end Development Vue.js HTML5

Job Specifications

We are looking for a skilled Vue.js Developer to join our front-end team. You will be responsible for developing user-facing web applications and components, implementing them with the Vue.js framework and following best practices. You will ensure that you produce robust, secure, modular, and maintainable code. Collaboration with UX/UI designers and backend developers will be key to delivering seamless and visually appealing user experiences.

Key Responsibilities:

Develop user-facing applications using Vue.js (Vue 2/Vue 3) and related libraries (Vuex, Vue Router, Pinia).
Build modular and reusable components and libraries.
Optimize applications for performance, scalability, and SEO.
Collaborate with UI/UX designers to translate designs and wireframes into high-quality code.
Work with backend developers to integrate RESTful APIs and GraphQL endpoints.
Write unit and integration tests using frameworks like Jest, Vue Test Utils, or Cypress.
Participate in code reviews to maintain high code quality and share knowledge with the team.
Ensure the technical feasibility of UI/UX designs and suggest improvements where needed.
Stay updated with the latest trends and best practices in Vue.js and front-end development.

Required Skills & Qualifications:

3+ years of experience in front-end development, with at least 2 years of hands-on Vue.js development.
Strong knowledge of Vue.js ecosystem (Vue CLI, Vuex, Vue Router, Pinia, Composition API).
Proficiency in HTML5, CSS3 (SASS/SCSS), and JavaScript (ES6+).
Experience with state management libraries (Vuex, Pinia).
Familiarity with front-end build tools (Webpack, Vite) and package managers (npm/yarn).
Knowledge of RESTful APIs and asynchronous request handling.
Understanding of responsive design and cross-browser compatibility.
Experience with version control systems (Git, GitLab, GitHub).
Good problem-solving skills and attention to detail.

About the Company

Kumaran Systems is an IT Services Company with imprints in three countries. The past two decades has seen us provide our global clientele with high-end IT services that include migration support, system integration and infrastructure management solutions, providing one-stop-solution to all your IT demands. Our expertise and in-depth knowledge of businesses help us cater to a variety of industries. Our team strives to know your industry better, by observing current trends and the way it works, to tailor-make our solutions ... Know more