Skip to main content

Description

This role at RBC involves creating new customer-facing applications using Angular and the latest technologies to help shape the future of banking. The developer will work within an Agile product team, design and develop reusable code structures, collaborate on software logic, mentor team members, and ensure high code quality by integrating REST APIs with UI components.

What We're Looking For

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

Ideal Candidate

Proficiency in Front End Development technologies (Angular, Node.js, TypeScript, SCSS, Bootstrap).,Experience with Agile Methodology, Application Development, Application Integrations, Applications Architecture, Web Application Development, Software Development Life Cycle (SDLC).,Ability to design and implement software logic, ensure high code quality, and integrate REST APIs.

Hard Skills

Advance Front End Development
NodeJs
Agile Methodology
Angular
Application Development
Application Integrations
Applications Architecture
Back-End Development
Bootstrap (Front-End Framework)
Clean Code
Code Refactoring
Node.js
SCSS (Sassy CSS)
Software Development
Software Development Life Cycle (SDLC)
TypeScript
Unit Testing
Web Application Development
Web Development

Soft Skills

Agile Methodology
Detail-Oriented
Collaboration
Mentorship
Coaching
Guidance

Work Hours

40 hours/week

Benefits

RBC offers a comprehensive Total Rewards package including competitive base pay, performance bonuses, and flexible benefits like health and dental coverage. Employees also benefit from a defined contribution pension plan, stock ownership programs, wellness resources, and tuition reimbursement.

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.