Senior Developer/ Team Lead - Digital #106206

Carlos Goncalves

Toronto

On-site

CAD 146,000 - 166,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

G.G. Consulting Group is seeking a Senior Front-End Developer / Team Lead for enterprise web applications in a hybrid Toronto setting. You will drive technical design, lead front-end initiatives, and contribute hands-on development while mentoring others.

The role emphasizes strong JavaScript foundations, Vue.js or React, responsive and accessible experiences, and collaboration with backend/native teams. 5+ years of experience is expected, with high-visibility responsibilities and potential for

Qualifications

  • 5+ years front-end web development experience.
  • Strong JavaScript development experience.
  • Experience with Vue.js OR comparable modern front-end frameworks (React preferred).
  • Strong HTML5 and CSS/SCSS experience.
  • Experience with state management libraries such as Pinia, Vuex, Redux, or similar.
  • Experience with Git/GitHub and modern development workflows.
  • Experience with Node.js packages and front-end build tooling.
  • Experience building responsive web applications.
  • Strong knowledge of web accessibility standards.
  • Experience releasing and deploying changes.
  • Demonstrated ability to operate as a senior independent contributor.
  • Strong communication and collaboration skills.

Responsibilities

  • Design, develop, and maintain enterprise web applications.
  • Lead front-end development initiatives using modern JavaScript frameworks.
  • Participate in technical design discussions, code reviews, and architecture decisions.
  • Build responsive and accessible user experiences aligned with enterprise standards.
  • Collaborate with cross-functional teams to deliver high-quality digital solutions.
  • Support release management and deployment activities.
  • Mentor developers and promote development best practices.
  • Drive work independently with minimal onboarding or supervision.
  • Contribute to continuous improvement of engineering standards.

Skills

Vue.js
React
JavaScript
HTML5
CSS/SCSS
State management
Git/GitHub
Node.js
Responsive design
Accessibility
Independent contributor
Communication
Mentoring

Tools

Front-end build tooling
Version control tools

Job description

Senior Developer/ Team Lead - Vue.JS #106206

Request ID: 106206-1

Start/End Dates: 9/7/2026 - 3/6/2027

Work Location: downtown Toronto, near TTC and GO

Job Title: IT - Specialty Developer - Senior

Job Title: Senior Developer/ Team Lead - front end

Line of Business: Digital Web Development

Target Start Date: Sept 7th

Duration: 6 months

Target rate range: $75-85hr B2B

Potential for this contract to be extended or converted to FTE? Extension: Yes / Conversion: Possible

Hybrid: 2 days in office per week in office plus third Friday of each month - Wednesday mandatory flexible overall even with core days

Office Location: 81 Bay Street Toronto

Work Schedule (hours per week, start time): 9-5/ 37.5 hours

Potential for OT? No

What does the LOB do?: The Digital Web Development team is responsible for designing, developing, and maintaining enterprise-scale web experiences that support CIBC's digital channels. The team delivers responsive, accessible, and client-focused web applications while supporting ongoing feature enhancements and modernization initiatives

Reason the role is open? Additional development capacity required to support ongoing BAU feature development and increased demand across multiple front-end development squads. Two contingent resources are being hired

What project will this contractor be working on? BAU feature development, enhancement, and maintenance of enterprise web applications within CIBC's Digital Web Development environment, supporting responsive web experiences and integrations with native applications.

Team (# of members, culture, etc): Highlights of the role; why would someone choose this role over another?

Opportunity to work on enterprise-scale digital banking applications

Significant influence on client-facing experiences used across CIBC's digital channels

Work alongside experienced senior developers and technical leaders

Exposure to modern front-end technologies and frameworks

Potential extension and long-term conversion opportunities

High visibility role within a growing digital development team

Who Will the Candidate Be Working with on a Daily Basis?

Front-End Developers

Chapter Leads

Senior Developers

Product Teams

Application Consultants

Technical Stakeholders

Digital Delivery Teams

How many years of experience? 5-10+

Job Description:

The Senior Front-End Developer / Team Lead is responsible for leading the technical design, development, and integration of enterprise web applications while contributing hands‑on development expertise. The successful candidate will serve as a senior individual contributor capable of driving work independently, mentoring team members, participating in code reviews, and delivering responsive, accessible, and scalable web solutions.

This role will focus primarily on front-end web development and responsive web applications while collaborating closely with backend teams and native application teams where integrations are required. The candidate will participate in feature development, application enhancements, technical planning, release activities, and continuous improvement initiatives.

Key Responsibilities
  • Design, develop, test, and maintain enterprise web applications.
  • Lead and contribute to front-end development initiatives using modern JavaScript frameworks.
  • Participate in technical design discussions, code reviews, and application architecture decisions.
  • Build responsive and accessible user experiences aligned with enterprise standards.
  • Collaborate with cross-functional teams to deliver high-quality digital solutions.
  • Support release management and deployment activities.
  • Mentor developers and promote development best practices.
  • Drive work independently with minimal onboarding or supervision.
  • Contribute to continuous improvement of engineering standards and development processes.
Must Have Requirement
  • 5+ years of front-end web development experience.
  • Strong JavaScript development experience.
  • Experience with Vue.js OR comparable modern front-end frameworks (React preferred as a transferable skill set).
  • Strong HTML5 and CSS/SCSS experience.
  • Experience working with state management libraries such as Pinia, Vuex, Redux, or similar.
  • Experience with Git/GitHub source control and modern development workflows.
  • Experience working with Node.js packages and front-end build tooling.
  • Experience building responsive web applications.
  • Strong knowledge of web accessibility standards.
  • Experience participating in release management and deployment processes.
  • Demonstrated ability to operate as a senior-level independent contributor with minimal ramp‑up time.
  • Strong communication and collaboration skills.
Nice to Have
  • Pinia experience.
  • Mobile, hybrid mobile, or native application development experience.
  • Knowledge of REST APIs and JSON integrations.
  • Unit testing and UI automation testing experience.
  • Banking or financial services experience.
  • Team lead or mentorship experience.
  • Experience supporting enterprise-scale digital platforms
Soft Skills
  • Strong ownership and accountability.
  • Self-starter with the ability to work independently.
  • Adaptable and comfortable with change.
  • Strong problem-solving and analytical skills.
  • Excellent stakeholder management skills.
  • Collaborative team player.
  • Strong mentoring and coaching capabilities.
  • Ability to influence technical direction and drive outcomes
Ideal Candidate Profile

A top performer will be a senior front-end developer who can quickly contribute with minimal onboarding, demonstrate strong JavaScript fundamentals, build responsive and accessible applications, collaborate effectively across teams, mentor peers, and independently drive development initiatives from design through deployment while maintaining high engineering standards.

NOTE

Close on August 20th at 10AM

G.G. Consulting Group uses advanced ATS systems to track and manage candidates and jobs. We do not use AI tools for candidate screening.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer- Front End
Software Developer- Front End

Russell Tobin • Toronto

On-site
Node.js Frontend Developer
Node.js Frontend Developer

Cogency • Toronto

Hybrid
CAD 90,000 - 140,000
Solutions Developer
Solutions Developer

Global Technical Talent, an Inc. 5000 Company • Toronto

Hybrid
CAD 68,880 - 82,656
Technical Lead, Software Development
Technical Lead, Software Development

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 160,000
Senior Web Developer
Senior Web Developer

Scotiabank • Toronto

On-site
CAD 90,000 - 120,000
Diversity and inclusion programs
Accessibility and workplace accommodations
Tuition assistance
+2
Front End Developer (Banking / Digital Platform)
Front End Developer (Banking / Digital Platform)

Myticas Consulting • Toronto

Hybrid
CAD 80,000 - 110,000
Front End Developer
Front End Developer

Jobgether • Toronto

Hybrid
CAD 89,000 - 100,000
Remote work in Canada
Competitive CAD salary
Senior Developer 1 - Front End
Senior Developer 1 - Front End

United States Digital Space LLC • Toronto

Hybrid
CAD 120,000 - 130,000
Hybrid work options
RRSP matching
Parental leave top up
+4
Senior Angular Full Stack Developer
Senior Angular Full Stack Developer

Cognizant • Toronto

Hybrid
CAD 81,000 - 142,000
Senior Front-End Developer (React/Next.js)
Senior Front-End Developer (React/Next.js)

BeachHead • Toronto

On-site