×
Register Here to Apply for Jobs or Post Jobs. X

Senior Developer​/ Team Lead - Digital #106206

Job in Toronto, Ontario, C6A, Canada
Listing for: Carlos Goncalves
Full Time position
Listed on 2026-08-20
Job specializations:
  • Software Development
    Front End Developer, Senior Developer, Javascript, React.js
Salary/Wage Range or Industry Benchmark: 75 - 85 CAD Hourly CAD 75.00 85.00 HOUR
Job Description & How to Apply Below

Senior Developer/ Team Lead
- Vue.

JS #106206

Request
-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/Git Hub 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…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary