Skip to main content

Description

Transform complex securitization workflows into intuitive, data-rich interfaces for deal structurers, analytics, and end-to-end securitization processes. This role involves building responsive web applications that visualize real-time market data and deal lifecycles using modern frontend frameworks and cloud technologies. The developer will focus on creating dynamic, high-performance UIs for capital markets, integrating RESTful APIs for real-time analytics, and collaborating with UX and backend teams to ensure accessible and secure interfaces. Key responsibilities include optimizing frontend performance, maintaining code quality, and participating in agile development cycles.

What We're Looking For

Develop dynamic, high-performance UIs using React and Redux for state management, ensuring usability in fast-paced capital markets.,Integrate RESTful APIs to display real-time analytics, risk metrics, and regulatory compliance dashboards.,Collaborate with UX designers and backend teams to implement responsive, accessible, and secure interfaces.,Optimize frontend performance, ensure cross-browser/device compatibility, and adhere to accessibility standards (WCAG).,Contribute to agile development cycles, including code reviews, testing, and user acceptance testing.,Maintain code quality through version control (Git) and adhere to financial industry security protocols.,5+ years of experience with modern JavaScript frameworks (React preferred).,Proficiency in HTML5, CSS3, and state management tools (Redux, Context API).,Experience with RESTful API integration and asynchronous data handling.,Experience with financial data visualization libraries (e.g., Apache Echarts).,Strong understanding of responsive design, and UI/UX principles.,Familiarity with version control (Git) and agile methodologies.

Ideal Candidate

Knowledge of cloud frontend deployment tools or microservices architectures.,Exposure to TypeScript or testing frameworks.,Understanding of capital markets or securitization workflows.

Hard Skills

React
Redux
HTML5
CSS3
RESTful API integration
Asynchronous data handling
Apache Echarts
Git
Agile methodologies
JavaScript
Application Development
Application Integrations
Applications Architecture
Database Development
Programming Languages
Software Development Life Cycle (SDLC)
System Applications
TypeScript

Soft Skills

Detail-Oriented
Group Problem Solving
Collaboration
Communication
Usability
Responsive design
UI/UX principles

Work Hours

37.5 hours/week

Benefits

Comprehensive Total Rewards Program (bonuses
flexible benefits
competitive compensation
commissions
stock)
Leader support for development (coaching
managing opportunities)
Flexible work/life balance options
Dynamic and collaborative work environment
Opportunity to make a difference and lasting impact.

Special Commitments

Communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide; Adhere to financial industry security protocols.

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.