Skip to main content

Description

This opportunity at RBC involves joining a technology team focused on transforming customer journeys and delivering innovative digital financial products. The role is centered on creating new customer-facing applications using Angular and modern technologies, working within an Agile product team, and collaborating to design and implement robust software logic. The team emphasizes continuous learning, technical excellence, and taking ownership of work to revolutionize the digital financial industry.

What We're Looking For

Create new customer-facing applications using Angular and the latest technologies.,Work within an Agile product team comprised of technical, product and business team members.,Design and develop code structures to promote reusability across many applications.,Collaborate with the team to design and implement software logic following current best practices.,Mentor and coach others on the team and practice pair-programming.,Provide guidance and direction to ensure high code quality with a rapidly changing Enterprise application suite.,Actively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges.,Collaborate with the other developers on the team to define and integrate REST APIs with the UI components.

Ideal Candidate

B.S. degree in Computer Science or related technical field with equivalent practical experience.

Minimum Education

Bachelor's Degree

Hard Skills

JavaScript
Angular
React (valuable)
Vue (valuable)
REST APIs
Software Development Life Cycle (SDLC)
Programming Languages
Application Integrations

Soft Skills

Active Learning
Detail-Oriented
Group Problem Solving
Resilient
Collaborative
Hunger for learning
Delivering top-notch client experiences
Thoughtful design

Work Hours

37.5 hours/week

Benefits

Comprehensive Total Rewards Program (including bonuses and flexible benefits
competitive compensation
commissions
and stock where applicable)
Leaders who support your development through coaching and managing opportunities
Flexible work/life balance options
Opportunities to do challenging work
Opportunities to take on progressively greater accountabilities

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.