Taro Logo

Senior Full Stack Developer (React/Python)

Royal Bank of Canada is Canada's biggest bank and one of the largest global financial institutions, serving 16+ million clients across 34+ countries.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Description For Senior Full Stack Developer (React/Python)

RBC, Canada's largest bank and a global financial powerhouse, is seeking a Senior Full Stack Developer to join their Commercial, Core Banking and Payments Technology team. This role sits within the SRE Platform Data and AI Engineering group, focusing on the GAIA SRE Platform development lab. The position offers a unique blend of full-stack development, automation, and cutting-edge GenAI solutions.

The ideal candidate will bring 3+ years of expertise in React and Python development, combining front-end mastery with robust backend capabilities. You'll be working with modern technologies including Fast API, Node.js, and various databases while contributing to RBC's innovative technical initiatives. The role demands both technical excellence and collaborative skills, as you'll be working closely with product owners, designers, and cross-functional teams.

RBC offers an exceptional environment for professional growth, combining the stability of a major financial institution with the innovation of a tech-forward company. The position comes with comprehensive benefits, including competitive compensation, bonuses, and flexible work arrangements. As part of an 84,000+ employee organization serving over 16 million clients globally, you'll have the opportunity to make a significant impact while working on challenging projects that shape the future of financial technology.

The hybrid work environment provides flexibility while maintaining collaborative opportunities, and the role offers clear paths for career advancement through coaching and hands-on experience with emerging technologies. If you're passionate about full-stack development and want to contribute to meaningful projects at a global scale, this role presents an excellent opportunity to advance your career while working with cutting-edge technologies in a supportive, progressive environment.

Last updated 2 days ago

Responsibilities For Senior Full Stack Developer (React/Python)

  • Design, develop, and test front-end applications using React, Node.js, and other related technologies
  • Develop back-end applications using Python, Fast API, and other related technologies
  • Collaborate with product owners, designers, and other stakeholders
  • Troubleshoot and resolve technical issues
  • Provide technical design and execution for SRE, Automation and Data Engineering initiatives
  • Adopt and integrate RBC GenAI practice

Requirements For Senior Full Stack Developer (React/Python)

React
Python
Node.js
PostgreSQL
MongoDB
Kafka
  • Bachelor's degree in Computer Science, Software Engineering, or Equivalent Diploma
  • 3+ years of experience programming in React, Python, and Ansible
  • Strong React skills, including experience with React Hooks
  • Experience with UI Mockup tools such as Figma
  • Strong Python skills (including Python 3.x and related frameworks like Fast API)
  • Experience with MySQL and PostgreSQL
  • Experience with automation using Ansible

Benefits For Senior Full Stack Developer (React/Python)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive Total Rewards Program including bonuses and flexible benefits
  • Competitive compensation
  • Stock options where applicable
  • World-class training program in financial services
  • Flexible work/life balance options
  • Career development through coaching
  • Collaborative and progressive team environment

Interested in this job?

Jobs Related To RBC Senior Full Stack Developer (React/Python)