Taro Logo

Front-End Web Developer

Royal Bank of Canada is Canada's biggest bank and one of the largest in the world based on market capitalization, with 84,000+ employees serving 16 million clients across 34 countries.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Front-End Web Developer

RBC, Canada's largest bank, is seeking a Front-End Web Developer to join their digital team in Toronto. This role focuses on developing and implementing scalable, data-driven dynamic experiences on RBC's public websites. The position combines strong front-end development capabilities with strategic understanding of personalization platforms and experimentation frameworks.

As a Front-End Web Developer, you'll be responsible for creating modular, reusable components using modern web technologies, implementing personalization experiences, and leading A/B testing initiatives. You'll work closely with Digital Marketing, Data, Engineering, Design, and other teams to deliver high-performing digital experiences.

The ideal candidate brings 3-5 years of front-end development experience, strong proficiency in JavaScript, HTML5, and CSS3, and a solid understanding of digital marketing concepts. You'll need to demonstrate expertise in web optimization, analytics, and a commitment to building accessible, maintainable digital experiences.

RBC offers a dynamic, collaborative work environment where you can make a lasting impact while working with cutting-edge technologies. The bank's global presence, serving 16 million clients across 34 countries, provides opportunities for growth and exposure to large-scale projects. You'll be part of a purpose-driven organization that values innovation and community impact.

This is a full-time position based in Toronto, offering the chance to work on significant digital transformation initiatives while contributing to one of the world's largest financial institutions. The role combines technical expertise with business acumen, making it ideal for developers who want to shape the future of digital banking experiences.

Last updated 5 hours ago

Responsibilities For Front-End Web Developer

  • Develop and maintain modular, reusable front-end components using HTML, CSS, JavaScript, and modern frameworks
  • Build and manage personalization experiences using APIs and platforms
  • Lead the delivery of A/B tests, multivariate experiments, and personalized experiences
  • Implement client-side and edge-side logic for segmentation and dynamic content
  • Ensure code quality, performance optimization, and WCAG accessibility
  • Monitor and troubleshoot issues, bugs, and performance concerns
  • Collaborate with data engineering and analytics teams
  • Use site data and analytics to inform continuous improvement

Requirements For Front-End Web Developer

JavaScript
TypeScript
Node.js
  • 3-5 years of experience in front-end development and web optimization
  • Post-secondary degree/diploma in Web Development, User Experience Design, or Programming
  • Strong proficiency in JavaScript, HTML5, CSS3, and modern front-end frameworks
  • Understanding of digital marketing concepts including behavioral targeting and SEO
  • Familiarity with analytics tools like GA4, Google Tag Manager
  • Strong communication skills and collaborative mindset
  • Detail-oriented with focus on performant and accessible experiences

Benefits For Front-End Web Developer

  • Collaborative and progressive work environment
  • Professional development opportunities
  • Ability to make lasting impact
  • Regular full-time position
  • 37.5 hour work week

Interested in this job?

Jobs Related To RBC Front-End Web Developer