Talent.com
Canadian Imperial Bank of Commerce
Senior Software Engineer - Front End DevelopmentCanadian Imperial Bank of Commerce • Toronto, ON, Canada
Senior Software Engineer - Front End Development

Senior Software Engineer - Front End Development

Canadian Imperial Bank of Commerce • Toronto, ON, Canada
8 days ago
Job type
  • Full-time
Job description

We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute. To learn more about CIBC, please visit CIBC.com

What you’ll be doing

The US Private, Personal, and Digital Banking team delivers digital experiences that help clients manage their everyday banking needs with confidence and ease. As a Senior Software Engineer - Front End Development, you’ll design and build customer-facing banking applications using modern front-end technologies such as React and Vue.js. You’ll create scalable, resilient user experiences that support complex workflows, validation rules, and real-time feedback. You’ll work closely with backend partners to shape clean, well-documented application programming interface (API) contracts and support reliable integration patterns. You’ll also strengthen quality across the development lifecycle by advancing test automation, improving continuous integration and continuous delivery (CI/CD) pipelines, and helping ensure production readiness across performance, observability, security, and usability. At CIBC we enable the work environment most optimal for you to thrive in your role. You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend 1-3 days per week on‑site, while other days will be remote.

How you’ll succeed

  • Design and development - Design, build, and enhance customer-facing banking applications using React, Vue.js, and modern JavaScript or TypeScript to deliver responsive and intuitive digital experiences.
  • Drive quality engineering - Establish and improve unit, integration, and end‑to‑end testing practices to strengthen reliability, reduce defects, and support confident releases.
  • Collaborate across teams - Partner with backend engineers and cross‑functional stakeholders to define clear API contracts, align on technical requirements, and support seamless end‑to‑end delivery.
  • Improve delivery practices - Enhance CI/CD pipelines with a focus on quality gates, test stability, and deployment confidence to support efficient and dependable software delivery.
  • Build for production excellence - Ensure applications meet standards for performance, observability, security, and usability, and proactively identify opportunities to improve the client experience.

Who you are

You have strong front-end engineering experience. You bring 3-5 years of experience designing and developing modern web applications, ideally in complex enterprise or digital product environments.

You're skilled in modern front-end technologies. You have hands‑on experience with React, Vue.js, and modern JavaScript or TypeScript, and you know how to apply these tools to build scalable, maintainable solutions.

You're skilled in modern front-end technologies. You have hands‑on experience with React, Vue.js, and modern JavaScript or TypeScript, and you know how to apply these tools to build scalable, maintainable solutions.

You think quality‑first. You bring a strong understanding of test automation practices across unit, integration, and end‑to‑end testing, and you use those practices to improve reliability and release confidence.

Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.

What CIBC Offers

  • We start with your strengths and ambitions as an employee and strive to create opportunities to tap into your potential.
  • We aspire to give you a career, rather than just a paycheck.
  • We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program.
  • Our spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients.
  • We cultivate a culture where you can express your ambition through initiatives like Purpose Day; a paid day off dedicated for you to use to invest in your growth and development.
  • *Subject to plan and program terms and conditions

What you need to know

CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience.

If you need accommodation, please contact Mailbox.careers-carrieres@cibc.com

CIBC is committed to clarity in our hiring process. All roles posted are opportunities we’re actively recruiting for, unless stated otherwise. You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit. We may ask you to complete an attribute‑based assessment and other skills test (such as simulation, coding, French proficiency). We use artificial intelligence tools during the recruitment process. Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.

  • Job Location Toronto-141 Bay, 19th Floor
  • Employment Type Regular
  • Weekly Hours 37.5
  • Skills Agile Methodology, Application Development, Back-End Development, JavaScript, React.js, TypeScript, Vue.js, Web Applications

At CIBC, we are in business to help our clients, employees and shareholders achieve what is important to them. Our ability to create value for all CIBC stakeholders is driven by a business culture based on common values: Trust, Teamwork and Accountability. Working with CIBC makes you a part of a work environment committed to our clients, employees and communities - a place where you can excel. Every day, our 48,000 employees help our clients achieve their financial goals, because what matters to our clients, matters to us.

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer - Front End Development • Toronto, ON, Canada

Similar jobs

Senior Front-End Engineer – GenAI & UX Integration Contract

VBeyond CorporationToronto, ON, CA
Full-time

A leading software consulting firm is seeking a Software Engineer with a Front-End focus and GenAI integration experience in Toronto.The successful candidate will possess a minimum of 5 years in we... Show more

 • Promoted

Senior Front-End Engineer

Rumble - Career PageToronto, ON, CA
Full-time

Freedom-First technology platform.We proudly offer a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet.Rumble is seeking a Senior Front-End Engineer t... Show more

 • Promoted

Senior Front-End Engineer — Remote, AI-Driven Growth

Smile Inc.Toronto, ON, CA
Remote
Full-time

A leading loyalty platform company based in Canada is seeking a Senior Full Stack Engineer.This remote, full-time role involves both front-end and back-end development across a modern tech stack, i... Show more

 • Promoted

Senior Front-End Engineer - C$150,000 - C$160,000 A Year - Remote

Smile.IoNorth York, Canada
Remote
Full-time

Seeking a Senior Front-End Engineer to design, build, and maintain shopper-facing and merchant-facing applications for a loyalty platform.This remote role emphasizes agile development, collaboratio... Show more

 • Promoted

Senior Back End Software Engineer

EpistemixToronto, ON, CA
Full-time

Senior Back End Software Engineer.Our software engineers at Epistemix show a clear passion for quality and love to bring software to life.You are energized by the idea of building something new and... Show more

 • Promoted

Senior Software Engineer-1

G AdventuresToronto, Ontario, Canada
Full-time

Let’s go on an adventure together! Hey there, we’re G Adventures.We’re one of the world’s leading small group travel companies, and we’ve always believed that travel isn’t just about where you go —... Show more

 • Promoted

Senior Back End Engineer

Bespoke Metrics Inc.Toronto, ON, CA
Full-time

At Bespoke Metrics, we’re building technology that helps shape the future of construction.Our flagship platform, COMPASS, enables leading contractors and subcontractors across North America to make... Show more

 • Promoted

Senior Back-End Software Engineer - $110,000 - $120,000 A Year

Family Innovation Corp.Toronto County, Canada
Full-time

Seeking a Senior Back-End Software Engineer to build API features, design databases, and lead a team for a transformational project with global impact.Requires strong experience in backend developm... Show more

 • Promoted

Senior Front-End Engineer

RumbleToronto, Canada
Full-time

Rumble is the Freedom-First technology platform.We proudly offer a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet.Rumble is seeking a Senior Front-... Show more

 • Promoted

Senior Back-End Software Engineer - $110,000 - $120,000 A Year

Family Innovation CorpToronto, Canada
Full-time

Seeking a Senior Back-End Software Engineer for a transformative project, responsible for technical problem-solving, product ownership, team leadership, and infrastructure improvement. Show more

 • Promoted

Senior Front End Engineer - C$115,000 - C$133,000 A Year

LeverageTekNorth York, Canada
Full-time

Seeking a Senior Front End Engineer to refactor and modernize codebases, design new architectures, and lead development efforts.Responsibilities include building reusable components and ensuring ap... Show more

 • Promoted

Senior Back-End Software Engineer - $110,000 - $120,000 A Year

ScrawlrEast York, Canada
Full-time

Seeking a Senior Back-End Software Engineer to lead a team, improve infrastructure, and contribute to product planning for a communication platform.Requires 5 years of experience in backend develop... Show more

 • Promoted

Senior Back-End Engineer - C$150,000 - C$180,000 A Year

BettermodeEast York, Canada
Full-time

Senior Backend Engineer to architect, build, and ship scalable services using TypeScript and NestJS, integrating AI capabilities. Show more

 • Promoted

Senior Software Engineer - Front End - $110,000 - $270,000 A Year

Veeva SystemsToronto County, Canada
Full-time

Front-End Software Engineer to develop and maintain UI of cloud-based applications, collaborating with back-end and design teams, and solving customer problems. Show more

 • Promoted

Senior Software Developer (Front End)

Interactoronto, on, Canada
Full-time

Design and build web applications and portals with a medium size team working on mission‑critical applications.Passionate about building new features, enhancing existing products, and translating t... Show more

 • Promoted

Senior Front-End Engineer: Ui Systems & Mentorship - C$125,000 - C$140,000 A Year

SaaS startupNorth York, Canada
Full-time

Seeking a Senior Front-End Engineer in Vancouver to develop exceptional user experiences for SaaS products, requiring 5 years of experience including 2 years with Svelte and proficiency in Tailwind... Show more

 • Promoted

Senior Front-End Engineer — Angular & SPA Expert

Source CodeToronto, ON, CA
Full-time

A tech solutions firm in Toronto is seeking a Senior Software Developer specializing in front-end development.Responsibilities include designing web applications, collaborating with analysts, and t... Show more

 • Promoted

Senior Software Engineer - Front-End (React/React Native) - $100,000 - $160,000 A Year

Craver SolutionsNorth York, Canada
Full-time

Senior Software Engineer needed to lead technical initiatives, mentor engineers, and drive architectural decisions. Show more

 • Promoted

Senior Back End Software Engineer (Canada)

DraftwiseToronto, ON, CA
Full-time

We are looking for an experienced back end software engineer to join our team.As an experienced team member, you will have a broad ownership and impact on the technology, product, and our culture.Y... Show more

 • Promoted

Senior Front End Engineer - Architecture & Product - C$95,000 - C$125,000 A Year

Questrade Financial GroupEast York, Canada
Full-time

Seeking a Senior Front End Engineer to architect and evolve Angular applications, leading a micro-frontend migration and collaborating on product strategy for enhanced customer experience. Show more