Talent.com
Royal Bank of Canada>
Lead Full Stack Developer (Python/Node.js)Royal Bank of Canada> • TORONTO, Canada
Lead Full Stack Developer (Python/Node.js)

Lead Full Stack Developer (Python/Node.js)

Royal Bank of Canada> • TORONTO, Canada
15 days ago
Job type
  • Full-time
Job description

Job Description

What is the opportunity?

As a full stack developer, you will be responsible for building and managing data platforms and pipelines for Data Science with appropriate data governance and security. You will work with data scientists and peer data engineers to actively solve business problems and delivering value using agile methodology. You will work with technical and business stakeholders to build and maintain an optimized and scalable data pipeline and democratize data. You will participate in the architecture review and approval process. You will be also responsible for working closely with data scientists in the area of data ingestion and feature engineering, establishing coding best practices, maintaining and managing technical documentation and incident triaging and resolution.

What will you do?

As part of Data Engineering team, you will encompass an end to end view from data sourcing, lineage, quality, transformation and storage.

  • Develop responsive web applications using modern JavaScript frameworks (e.g., React, Angular, or Vue.js)

  • Collaborate with designers and backend developers to deliver high-quality products

  • Collaborate with Data scientists, Process Engineers, and Business Stakeholders to develop data pipelines, and assist with prescriptive and predictive analytics through consolidated data

  • Optimize applications for speed and scalability

  • Ensure cross-browser compatibility and mobile responsiveness

  • Mentor junior team members

What do you need to succeed?

Must have:

  • Bachelor’s degree in Computer Science, Engineering or equivalent with 5+ years of hands-on experience in the following key areas:

    • Data engineering solutions: Python, SQL Server, Hadoop, Spark

    • API: Flask, Node.JS, Django, and Microservices technologies, FastAPI

    • Automation/DevOps: Github Actions, Airflow, UCD, Selenium and similar technologies

    • Cloud technologies: Openshift, PCF, Docker, Kubernetes, serviceNow

    • Git & code version management

  • Familiarity with RESTful API development and integration

  • Strong SQL skills and database design knowledge

  • Experience with at least one modern front-end framework (React, Angular, or Vue.js)

  • Understanding of asynchronous programming and event-driven architectures

  • Understanding of UI/UX principles and proficient in HTML, CSS, and JavaScript (ES6+)

  • Have experience using UI/UX tools life Figma, Balsamiq

Nice-to-have:

  • Familiarity with testing frameworks (Jest, Cypress, etc.)

  • Knowledge of build tools (Webpack, Babel, etc.)

  • Security frameworks: LDAP, Kerberos, OAuth 2.0, Vault integration

  • Knowledge of AWS

  • Knowledge of VMs

  • Tableau

What's in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonus and flexible benefits

  • Leaders who support your development through coaching and managing opportunities

  • Ability to make a difference and lasting impact

  • Work in dynamic, collaborative, progressive, and high-performing team

  • Flexible work/life balance

#LI-post

#TECHPJ

    Job Skills

    AngularJS, Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Python (Programming Language), Software Development Life Cycle (SDLC), System Applications

    Additional Job Details

    Address:

    BAY WELLINGTON TOWER, 181 BAY ST:TORONTO

    City:

    Toronto

    Country:

    Canada

    Work hours/week:

    37.5

    Employment Type:

    Full time

    Platform:

    CHIEF LEGAL & ADMIN OFFICE GRP

    Job Type:

    Regular

    Pay Type:

    Salaried

    Posted Date:

    2025-12-19

    Application Deadline:

    2026-05-11

    Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

    Our Employment Opportunities

    At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

    Join our Talent Community

    Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

    RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.

    Create a job alert for this search

    Lead Full Stack Developer (Python/Node.js) • TORONTO, Canada

    Similar jobs

    Full-Stack Developer Node.js/React.js (Code: LG:03)

    Code2day LLCToronto, ON, CA
    Full-time

    Location: Remote | Engagement: Full-time (40h/week).Team is building the future of communicative AI systems that let humans and AI interact through natural speech.They are a small but fast-growing ... Show more

     • Promoted

    Remote Full-Stack Developer: Node.js & React

    Evolvic Inc.Toronto, ON, CA
    Remote
    Full-time

    A leading tech firm in Canada is looking for Intermediate Fullstack Developers with expertise in Node.You will design and support customer-facing web applications in an agile environment while main... Show more

     • Promoted

    Senior Full Stack Dev: Build with Node & Azure

    CrediveraToronto, ON, CA
    Full-time

    A leading technology firm in Calgary is looking for a Senior Full Stack Developer.The ideal candidate should have over 5 years of experience in software delivery, with preferred knowledge in Node.S... Show more

     • Promoted

    Hybrid AWS Full-Stack Lead for Fintech Solutions

    CG Consulting GroupToronto, ON, CA
    Full-time

    A Toronto-based IT consulting firm seeks a Senior Full Stack Development Lead with extensive AWS experience.This role involves designing and implementing enterprise-level solutions for financial se... Show more

     • Promoted

    Node.js Tech Lead for Startup Growth

    Atomic HRToronto, ON, CA
    Full-time

    Join a dynamic startup as a Tech Lead specializing in Node.Shape the future of employee support while working remotely with a passionate team.As a Tech Lead, you'll own the design, implementation, ... Show more

     • Promoted

    Full Stack Developer

    Aarorn Technologies IncToronto, ON, CA
    Full-time

    We are seeking a highly skilled Full Stack Developer with strong expertise in Vue.The ideal candidate will have 7–10 years of experience in software development with a deep understanding of both fr... Show more

     • Promoted

    Senior Full Stack Engineer (AWS, Node.js, React)

    NEARSOURCE TECHNOLOGIESToronto, ON, CA
    Full-time

    Senior Full Stack Engineer (AWS, NodeJS, React).NearSource is looking for a Senior Full Stack Engineer to architect and scale cloud-native solutions powering modern water management workflows used ... Show more

     • Promoted

    Full Stack Engineer

    Infotek Consulting Inc.toronto, on, ca
    Full-time

    Location: Toronto or Montreal (Hybrid).May 12, 2026 to May 11, 2027 (estimated).Hybrid, 2 days onsite per week.We are seeking a Full Stack Developer with strong Python expertise to support a large-... Show more

     • Promoted

    Full Stack Architect

    Pacer Grouptoronto, on, ca
    Full-time

    Required 10 to 12 years of IT experience with strong telecom domain background.Proven experience as a Solution Full Stack Architect.Strong understanding of BSSOSS landscapes and telecom integration... Show more

     • Promoted

    Full Stack Developer Lead for Cloud & AI

    mobileLIVEToronto, ON, CA
    Full-time

    Take charge as a Full Stack Developer Lead focused on generative AI and cloud integration.DevOps practices to create innovative solutions in a growth-driven culture.This pivotal role requires a lea... Show more

     • Promoted

    Senior Full Stack Developer - React | NodeJS

    TechnoCredToronto
    Full-time

    Senior Full Stack Developer - React | NodeJS.Build scalable, reliable, resilient, secure systems that are builtopen sourcewith cloud firstarchitecture.Implement responsible weband/or mobile design ... Show more

     • Promoted

    Lead Full Stack Developer

    RBCToronto
    Full-time

    We are looking for a top‑notch software engineering lead who is a great team player and obsessive about the quality of their code and delivered service.This role requires someone who can roll up th... Show more

     • Promoted

    Lead NodeJS Developer

    CI FinancialToronto, ON, CA
    Full-time

    At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro... Show more

     • Promoted

    Full stack senior Development Lead

    BMOToronto, ON, CA
    Full-time

    Applies development expertise to front‑and back‑end coding and oversees the full software development lifecycle, from design and architecture to deployment and post‑release maintenance.Works with d... Show more

     • Promoted

    Senior Full-Stack Developer — Azure, React & Node

    Yoush ConsultingToronto, ON, CA
    Full-time

    A consulting firm is seeking an experienced independent IT Consultant to collaborate on various projects.The role involves full-stack development utilizing React and Node.Successful candidates will... Show more

     • Promoted

    Senior Full Stack Developer - React & Node.js

    Astra North Infoteck Inc.Toronto, ON, CA
    Full-time

    Join an innovative e-commerce team as a Senior Full Stack Developer specializing in React.This remote role emphasizes creating high-performance applications and optimizing user experiences across d... Show more

     • Promoted

    Full Stack Lead and Developer

    Viva Tech SolutionsToronto, ON, CA
    Full-time

    IT experience with strong telecom domain background.Proven experience as a Solution Full Stack Architect.Strong understanding of BSS OSS landscapes and telecom integration patterns.Experience with ... Show more

     • Promoted

    Senior Full Stack Engineer (Node.js + React)

    BoostedToronto, ON, CA
    Full-time

    Senior Full Stack Engineer (Node.We are seeking an exceptional Sr Full Stack Engineer who demonstrates technical excellence in developing and delivering high-quality software solutions.In this role... Show more

     • Promoted

    Hybrid Full Stack Developer with NodeJS and Azure Expertise

    Maplesoft Group, an SEB CompanyToronto, ON, CA
    Full-time

    Elevate your career as a Full Stack Developer with expertise in NodeJS, TypeScript, and Azure.This hybrid role requires federal reliability clearance and offers the chance to work on innovative pro... Show more

     • Promoted

    C# and Node.js Full Stack Developer

    ScotiabankToronto
    Full-time

    Join Scotiabank as a Full Stack Developer specialized in C# and Node.Focus on Automotive Lending Technologies, driving innovations in corporate banking applications.As a Senior Associate Software E... Show more