8+ years of front-end web development experience with JavaScript, HTML, and CSS
3+ years of experience with Vue.js, React.js, Angular 10+, or Ember
3+ years of experience with Git
Experience writing unit and end-to-end tests using tools such as QUnit, Vite, Jasmine, Chai, or Cypress
Test-driven development (TDD) skills
Web accessibility experience
Knowledge of security tools such as Snyk, BlackDuck, or Fortify
Experience with AI
Agile methodology experience, including Scrum, backlog estimation, JIRA, and Confluence
DevOps or CI experience is an asset
Preferred experience: 1 year in banking and 1 year as a team lead
Ability to commute to or relocate to Toronto is preferred
Responsibilities:
Develop and test critical solutions for complex web applications
Participate in software development at multiple stages
Contribute to solution design, ideation, and technology choices
Help shape front-end development strategies and vision
Technologies:
AI
Angular
CSS
Confluence
Cypress
DevOps
Ember
Git
Support
JIRA
Jasmine
JavaScript
React
Security
TDD
Vue
Web
Atlassian
E2E
HTML5
More:
We are recruiting for a senior Vue.js front-end developer in the banking industry. The role is full-time, with a 7.5-hour workday and a 37.5-hour workweek, and follows a hybrid model requiring two days per week on-site in Toronto, Ontario. The annual salary is $105,000–$115,000, plus a bonus. Benefits include casual dress, an employee stock purchase plan, extended health care, and paid time off. AI is used to support our recruiting process.
last updated 45 week of 2026
Create a job alert for this search
Senior Vue.js Developer - Hybrid • Toronto, Canada, United States