Senior Full Stack Developer

RBCToronto, ON
Onsite

About The Position

Our clients are unique and their digital banking experience should be one-of-a-kind. Wealth Management Digital products and services strive to empower our clients when they interact with us. We're looking for a talented and passionate Senior Full Stack Developer to join our team. Our team is designed to deliver products throughout the client's journey, not projects; each lab is setup for agility and continuous delivery. You will be part of a team of enthusiastic engineers building front-end applications, APIs/micro-services, and next-generation AI-powered solutions. In this role, you will collaborate with all stakeholders to design best-in-class technology, including integrating AI, LLM (Large Language Model), and Agentic AI capabilities into our products. You will have opportunities to work with all stakeholders to design best-in-class technology solutions.

Requirements

  • 3+ years experience in MEAN stack (Angular, Express, Node.JS, and MongoDB)
  • Good working knowledge in on-prem and/or public cloud and deployment
  • Experience with REST and/or GraphQL
  • Experience with modern dev-ops techniques (GitHub Actions, Jenkins)
  • Exposure to AI/ML concepts, LLMs (such as OpenAI, Azure OpenAI, or similar), or agentic AI frameworks (prompt engineering, chaining, or orchestration)
  • Willingness to learn and work on AI-powered features

Nice To Haves

  • Some experience with ReactJS
  • Expertise with one or more databases and related technologies (MongoDB, Elastic-Search, SQL server, Oracle, Kafka)
  • Experience in .NET development
  • Hands-on with AI/ML APIs, LLM integration, or building agentic AI workflows

Responsibilities

  • Develop and maintain front-end apps using the Angular framework (Angular 17 or above)
  • Develop APIs using Node.JS (preferred) and/or Java Springboot
  • Build reusable and fully tested (unit tests) code using tools like Jest, Jasmine, Karma, and Protractor
  • Optimize applications for maximum usability and function
  • Design highly scalable and extensible services
  • Create estimates for given tasks/features
  • Design front end with industry best practices
  • Collaborate on integrating AI/LLM features and agentic AI workflows into applications
  • Work with data scientists and AI engineers to deliver intelligent, context-aware user experiences

Benefits

  • A comprehensive Total Rewards Program including bonuses and flexible benefits
  • Competitive compensation and stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • A startup-like environment with all the job security of the number one financial institution
  • Ability to make a difference and lasting impact
  • Work in a friendly, dynamic, collaborative, progressive and high-performing team
  • A world-class training program, including opportunities to learn about AI, LLMs, and agentic AI
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service