Taro Logo

Senior Full Stack Developer – Node/Angular

Royal Bank of Canada is a global financial institution, one of the largest banks in the world by market capitalization, serving over 16 million clients in Canada, US and 34 other countries.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Full Stack Developer – Node/Angular

RBC's Data Engineering team is seeking a Senior Full Stack Developer to play a crucial role in implementing their Data strategy. This position involves working with data automation and democratization processes, including gap analysis and enterprise data modeling, centralizing heterogeneous data sources, building automated data pipelines, and creating custom APIs.

The role requires someone who can bring strong development skills and leadership, with excellent communication abilities and a demonstrated capability to multi-task effectively. You'll be working in a dynamic, fast-paced environment where interpersonal, organizational, and problem-solving skills are essential.

As a Full Stack Developer, you'll be responsible for end-to-end delivery of Web portals and APIs, working with access permission services, and integrating with digital channels and data services. You'll be designing and developing Single Page Applications, building and consuming APIs using cloud-based datasets, and ensuring compliance with enterprise security standards.

The position offers comprehensive benefits including bonuses, flexible benefits, competitive compensation, and stock options where applicable. You'll work with leaders who support your development through coaching and have opportunities to make a lasting impact in a collaborative, progressive team environment.

The role is based in Toronto and offers a hybrid work arrangement. You'll be part of RBC's global workforce of 84,000 employees, working for one of Canada's largest banks with a strong focus on innovation and exceptional customer experiences.

This is an excellent opportunity for a seasoned full-stack developer who wants to work with modern technologies in a large-scale enterprise environment while contributing to meaningful data engineering initiatives.

Last updated 4 days ago

Responsibilities For Senior Full Stack Developer – Node/Angular

  • Design, development, integration of Web portals (Single Page Application)
  • Build and publish/consume APIs leveraging Cloud based Data sets
  • Ensure compliance with Enterprise cyber security standards
  • Deliver scalable, fault tolerant and robust solutions
  • Ensure compliance with AODA and Enterprise accessibility standards
  • Apply Agile delivery methodology and participate in sprint ceremonies
  • Collaborate with Scrum master, Product owners, Data Engineers, architects

Requirements For Senior Full Stack Developer – Node/Angular

Node.js
TypeScript
JavaScript
Redis
  • 5+ years of hands-on experience in full stack development
  • Experience with Node.js, Angular (14+), MSSQL server, Redis
  • Knowledge of Cloud technologies: Azure Stack, Databricks, Azure SQL, OpenShift, AWS S3
  • Experience with Automation/DevOps: Jenkins, Docker
  • Proficiency in source code control: GIT
  • Experience working in agile/SaFe environment

Benefits For Senior Full Stack Developer – Node/Angular

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive Total Rewards Program including bonuses
  • Flexible benefits
  • Competitive compensation
  • Stock options (where applicable)
  • World-class training program in financial services
  • Career development and coaching

Interested in this job?

Jobs Related To RBC Senior Full Stack Developer – Node/Angular