Vue.js Developer/Digital Banking

  • Date Posted Nov 28, 2025
  • Location Toronto, Ontario
  • Job Type Contract
  • Job ID 18919

Are you an experienced Front-End Developer who excels at building high-performing digital experiences and thrives in fast-paced, customer-focused environments? This role offers an exciting opportunity to support and enhance digital banking products used by millions, contributing to production stability, front-end solutioning, and continuous improvement efforts.

Working with one of our top financial clients, this position calls for a Vue.js Developer – Digital Banking who will lead front-end development initiatives, resolve production defects, collaborate with cross-functional teams, and deliver seamless, intuitive user experiences. The ideal candidate is a strong communicator, a front-end expert, and a problem-solver who brings deep proficiency in modern JavaScript frameworks—especially Vue.js.

Responsibilities:

  • Lead front-end development efforts using Vue.js for digital banking applications.
  • Contribute to solution design and front-end remediation for production defects.
  • Collaborate with product, QA, UX, and back-end teams to ensure high-quality delivery.
  • Participate in code reviews, promote best practices, and support maintainable code standards.
  • Troubleshoot complex UI issues and implement performant, scalable solutions.
  • Participate in after-hours support calls approximately once every three months (as needed).
  • Ensure consistent user experience and adherence to accessibility and security guidelines.

Desired Skill Set:

  • 7–8 years of experience as a Front-End or UI Developer in enterprise environments.
  • 7+ years of experience with JavaScript, HTML5, and CSS3.
  • Strong, hands-on expertise with Vue.js as the primary front-end framework.
  • Experience with additional frameworks such as Ember.js or React.js (nice to have).
  • Excellent communication skills, able to work effectively with cross-functional teams.
  • Proven ability to troubleshoot, diagnose, and resolve UI-related production issues.
  • Experience building online or digital products, preferably within banking or financial services.

Nice to Have:

  • Experience with digital banking, online transactional systems, or high-traffic customer-facing applications.
  • Exposure to Ember.js or React.js in production environments.
  • Background in financial services, fintech, or enterprise-scale digital platforms.

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.
Privacy Policy

 

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top