Taro Logo

Full Stack Developer

Royal Bank of Canada is Canada's biggest bank and one of the largest global financial institutions, serving 16+ million clients across 34+ countries.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance

Description For Full Stack Developer

RBC, Canada's largest bank and a global financial powerhouse, is seeking a Full Stack Developer to join their technology team in Toronto. This role offers an exciting opportunity to shape the future of banking through modern technology solutions. As a Full Stack Developer, you'll be responsible for creating and maintaining microservices using cutting-edge technologies, particularly focusing on NodeJS backend development and cloud technologies.

The position requires a strong technical foundation with at least 2 years of experience in backend development and distributed cloud applications. You'll work in an agile environment, collaborating with cross-functional teams to deliver scalable, high-performance banking solutions. The role combines technical expertise with leadership opportunities, as you'll be expected to provide support and coaching to team members while championing diversity and inclusion.

RBC offers an attractive compensation package including bonuses, flexible benefits, and stock options where applicable. With over 84,000 employees globally and operations in 34+ countries, RBC provides excellent career growth opportunities and a chance to work on challenging projects that impact millions of clients. The company's commitment to innovation and exceptional client experience makes it an ideal place for developers looking to make a significant impact in the financial technology sector.

The role offers a blend of technical challenges and professional growth, supported by a strong company culture that values work-life balance and professional development. If you're passionate about creating innovative banking solutions and want to be part of a leading global financial institution, this role presents an excellent opportunity to advance your career while working on meaningful projects.

Last updated 13 days ago

Responsibilities For Full Stack Developer

  • Create new services using the latest technologies for banking
  • Write highly scalable, high performance, maintainable and reusable services
  • Work within an agile product team to deliver exceptional products
  • Provide support and coaching for team members
  • Champion a diverse and inclusive team culture

Requirements For Full Stack Developer

Node.js
MongoDB
  • B.S. degree in Computer Science or related technical field
  • 2+ years of experience writing code in NodeJS
  • 2+ year of experience developing distributed cloud applications (OpenShift, Docker, Azure)
  • Experience working with RESTful APIs and interface specifications
  • Experience with SQL and NoSQL databases
  • Experience working within coding standards, code reviews and source code management
  • Experience supporting production-level software and using monitoring tools
  • Working knowledge of software design best practices

Benefits For Full Stack Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive Total Rewards Program including bonuses
  • Flexible benefits
  • Competitive compensation
  • Stock options where applicable
  • Leadership support for development
  • Flexible work/life balance options

Jobs Related To RBC Full Stack Developer