Find Amazing Talent Find Your Dream Job

Senior Frontend Developer - VueJS

Contract: Toronto, Ontario, CA

Salary Range: 100.00 - 105.00 | Per Hour

Job Code: 363457

End Date: 2025-07-05

Job Status: Expired

This Job is no longer accepting applications

About the Team

  • Join our dynamic Digital Development team within the T&O (Global Security) business unit, a group of 15 talented professionals organized into two development pods and one QA pod.
  • Our team thrives on collaboration, innovation, and a shared commitment to delivering high-quality, scalable solutions.
  • We foster a supportive culture that encourages knowledge sharing, mentorship, and technical excellence, making it an ideal environment for a senior developer to make a meaningful impact.
 
Job Overview
 
  • We are seeking a highly skilled Senior Front-End Developer with expertise in Vue.js to join our team in Toronto.
  • This role involves designing and developing high-performance, modular, and scalable single-page applications (SPAs) while collaborating with cross-functional teams to deliver innovative solutions.
  • As a senior member of the team, you will mentor junior engineers, conduct code reviews, and drive best practices to ensure the delivery of robust, maintainable frontend components.
Daily Responsibilities
A typical day in this role includes:
  • Task Prioritization and Planning: Review and prioritize project tasks based on urgency and importance, ensuring alignment with project goals.
  • Frontend Development: Build and enhance features, fix bugs, and optimize existing code using Vue.js and TypeScript, integrating with both existing and new backend APIs.
  • Testing and Debugging: Perform thorough testing and debugging to ensure seamless functionality across components, identifying and addressing areas for improvement.
  • Collaboration and Communication: Engage in team meetings, collaborate with designers, product managers, and engineers, and align on project objectives.
  • Documentation and Knowledge Sharing: Maintain comprehensive technical documentation and share knowledge to support team onboarding and project continuity.
Additional Responsibilities
  • Conduct code reviews, providing constructive feedback to uphold coding standards and mentor junior engineers.
  • Proactively identify and mitigate technical debt, proposing improvements to the project’s architecture.
  • Collaborate with the DevOps team to ensure smooth deployment and monitoring of applications.
  • Stay informed about industry trends, advancements, and project management tools to track progress and report issues effectively.
Must-Have Skills and Qualifications
  • Experience: Minimum 5 years of hands-on experience in Vue.js, TypeScript, JavaScript, and CSS.
  • Testing: Proficiency with frontend unit testing frameworks, such as Vitest.
  • API Integration: At least 3 years of experience creating and consuming APIs.
  • Technical Expertise: Proven track record of delivering scalable, maintainable frontend components and solutions.
  • Knowledge: Strong understanding of frontend development principles, patterns, and best practices.
  • Communication: Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams.
  • Language: Fluency in English (written and verbal) for technical documentation and stakeholder communication.
Nice-to-Have Skills
  • Experience with design tools like Figma.
  • Hands-on experience with data modeling and backend-frontend integration.
  • Familiarity with Docker and containerized platforms.
  • Knowledge of SQL and NoSQL databases.
  • Experience in cloud engineering and deployments.
Soft Skills
  • Effective Communication and Teamwork: Foster strong collaboration with cross-functional teams to achieve project goals.
  • Problem-Solving: Tackle complex technical challenges with innovative solutions.
  • Adaptability: Adjust to evolving project requirements and priorities with flexibility.
  • Leadership and Mentorship: Guide junior engineers and contribute to team growth.
  • Time Management: Prioritize tasks and deliver high-quality results within deadlines.
Essential Technologies and Tools
  • Core Technologies: Vue.js, TypeScript, JavaScript, CSS.
  • Testing Frameworks: Vitest for unit testing.
  • APIs: Experience integrating with RESTful APIs.
  • Project Management Tools: Familiarity with tools like Jira or Asana for tracking progress and reporting issues.
Job Requirement
  • Vue.JS
  • APIs
  • Typescript
  • Javascript
  • Jira
  • SQL
  • NoSQL
  • Docker
Reach Out to a Recruiter
  • Recruiter
  • Email
  • Phone
  • Utkarsh Pandey
  • utkarsh.pandey@collabera.com
This Job is no longer accepting applications
Apply Now
close-icon