RBC

19 open TypeScript positions

Visit Website

Open Positions

RBC
Hybrid

Senior Full-Stack Engineer

Mississauga, Ontario, CA Full-TimeEnglish

This Senior Full Stack Engineer role involves designing, developing, and maintaining Salesforce Platform applications and integrations, with a focus on modernizing development practices through AI-assisted tools. The position requires expertise in Salesforce technologies (Apex, LWC, Flows) and full-stack development (.NET, JavaScript/TypeScript, React), along with leadership in adopting generative AI tools like GitHub Copilot and Devin AI.

Salesforce DevelopmentApexLightning Web ComponentsSalesforce Lightning Design System +6
2mo ago
RBC
Hybrid

Senior Application Developer (global Security)

Toronto, Ontario, CA Full-TimeEnglish

This role involves designing and implementing LLM-powered tools as a full-stack developer within RBC's Global Cyber Security team. Key responsibilities include building scalable applications, integrating systems across teams, and collaborating with stakeholders to deliver solutions addressing cybercrime and financial security challenges.

PythonDjangoFastAPITypeScript +6
2mo ago
RBC
Hybrid

2026 Fall Student Opportunities Rbc Borealis - Software Developer, 4-8 Months

Toronto, Ontario, CA Full-TimeEnglish

This 4-8 month co-op opportunity at RBC Borealis involves developing, troubleshooting, and enhancing software components as part of a dynamic team. The role focuses on translating requirements into functional specifications, participating in design phases, and driving technical platform improvements while collaborating with peers in a fast-paced environment.

JavaScriptTypeScriptPythonJava +6
3mo ago
RBC
Hybrid

2026 Fall Student Opportunities Technology & Operations - Software Developer, 8 Months

Toronto, Ontario, CA Full-TimeEnglish

This 8-month co-op opportunity at RBC Technology & Operations is for students enrolled in a Canadian post-secondary institution with a focus on computer science, engineering, or technology. The role involves collaborating with peers to develop, troubleshoot, and document software components, participate in design phases, and contribute to technical platform improvements under Agile, Waterfall, or Iterative methodologies.

JavaScriptTypeScriptJavaPython +6
3mo ago
RBC
Hybrid

Senior Software Developer, Gft

Vancouver, British Columbia, CA Full-TimeEnglish

As a Senior Software Developer at RBC's Global Functions Technology (GFT), you will design, develop, and deliver software solutions of moderate to high complexity while collaborating with cross-functional teams. The role emphasizes independence, adaptability, and driving innovation to meet business objectives and strategic goals.

GitSQLJavaJavaScript +6
3mo ago
RBC
Hybrid

Senior Software Developer, Gft

Vancouver, British Columbia, CA Full-TimeEnglish

As a Senior Software Developer at RBC, you will design, develop, and deliver high-quality software solutions while collaborating with cross-functional teams. This role emphasizes independence, problem-solving, and strategic contribution to drive innovation and process improvements.

JavaJavaScriptTypeScriptSQL +6
3mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

RBC

Senior Full-Stack Developer

Mississauga, CA Full-TimeEnglish

The Senior Full Stack Developer will work within Agile teams to deliver project goals, own application enhancement, and provide production support. Key responsibilities include frontend development using React.js, designing and maintaining RESTful/GraphQL APIs interacting with Snowflake DataLakehouse, and integrating third-party services. This role requires proficiency in React.js, Snowflake or similar platforms, JavaScript/TypeScript, and API design, with a minimum of 2 years of experience, focusing on developing robust web architecture.

ReactSnowflakeJavaScriptTypeScript +6
6mo ago
RBC

Software Developer

Toronto, CA Full-TimeEnglish

Mydoh, a Toronto-based fintech startup part of RBC Ventures, is looking for a Software Developer to help families raise money-smart kids. The role involves creating, testing, and implementing backend code using Typescript, NestJS, and PostgreSQL, while maintaining code quality and security standards. Responsibilities also include participating in a rotating on-call support team and contributing to product ideation and improvement.

TypeScriptNestJSPostgreSQLNode.js +6
7mo ago
RBC

Senior Software Developer - Mydoh

Toronto, CA Full-TimeEnglish

Mydoh, an award-winning Toronto-based fintech part of RBC Ventures, is seeking a Senior Software Developer to build exciting new features for their consumer-facing platform using Typescript, NestJS, and PostgreSQL. Responsibilities include maintaining code quality, ensuring security, and participating in a rotating on-call support team. Candidates require 8+ years of software development experience, strong backend skills, and a focus on creating simple, effective user experiences.

TypeScriptNestJSPostgreSQLNode.js +6
7mo ago
RBC

Software Developer

Toronto, CA Full-TimeEnglish

Mydoh, a Toronto-based fintech part of RBC Ventures, is seeking a Software Developer to build and maintain features for their family-focused platform using Typescript, NestJS, and PostgreSQL. Key responsibilities include writing code, maintaining quality and security standards, and participating in a rotating on-call schedule. Candidates should be outcome-focused problem solvers who are keen to share ideas and articulate technical issues clearly.

TypeScriptNestJSPostgreSQLNode.js +6
7mo ago
RBC

Senior Software Developer

Toronto, CA Full-TimeEnglish

The role involves being a Senior Software Developer in the Contact Centre Technology team, focusing on developing, implementing, and supporting an AI-powered Natural Language Understanding (NLU) Conversational IVR system. Key responsibilities include developing high-quality, testable code for NLU and middle-tier components, collaborating within an Agile product team, and driving system architecture with solution architects. The candidate must possess 6+ years of programming experience with Node.js, JavaScript, and TypeScript, along with hands-on experience in cloud environments like AWS and OpenShift.

node.jsJavaScriptTypeScriptSystem Architecture +6
7mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

RBC

Senior Technical Systems Analyst

Toronto, CA Full-TimeEnglish

The role involves working as a senior developer to build and maintain services integrating external vendor applications with internal systems, focusing on cloud-based distributed systems. Key responsibilities include collaborating within an Agile team, designing integrations, modeling scalable APIs, and assisting DevOps with production support and troubleshooting. Candidates must possess a strong background in software development, cloud systems, and a commitment to high code quality.

AngularReactVue.jsTypeScript +6
7mo ago
RBC

Senior Full-Stack Developer

Toronto, CA Full-TimeEnglish

The role involves being a talented and passionate Full Stack Developer contributing to Wealth Management Digital products by building front-end and back-end applications within an agile environment. Key responsibilities include developing highly scalable, high-performance APIs, ensuring high code quality through automated testing, and automating processes within the development pipeline. The developer will work closely with stakeholders to design and deliver client-facing applications using modern technologies.

Angular 6Node.jsJavaScriptTypeScript +6
8mo ago
RBC

Associate Director, Development Manager

Toronto, Ontario, CA Full-TimeEnglish

This role is for an experienced hands-on Development Manager to lead a team delivering high-quality electronic trading solutions for RBC's foreign exchange (FX) technology team. The manager will function as a full-stack development lead using HTML5, ReactJS, and Java within a microservice architecture. Key responsibilities include people leadership, taking ownership of local team delivery, and working within an Agile framework to deliver an in-house HTML5 trading application.

ReactTypeScriptJavaScriptCSS +6
9mo ago
RBC
Hybrid

Head of Dot Net Innersource

Jersey City, New Jersey, US $190k+ USD Full-TimeEnglish

The Head of Dot Net Innersource will be responsible for creating APIs and integrations using abstraction layers for Standard Technical Services. Key duties include documenting and training developers on the Dotnet SDI SDK, reviewing inner source pull requests, managing SDK artifacts, and overseeing production deployment. The role ensures the DotNet SDK matches the parity of Java and Python SDKs while managing and mentoring employees.

C# Development LanguageDot NetSoftware DevelopmentWeb Applications Development +6
9mo ago
RBC

Senior Full-Stack Engineer

Toronto, Ontario, CA Full-TimeEnglish

The role is for a Senior Full Stack Engineer working within an agile team to develop automation software solutions. Key responsibilities include autonomously coding Python/Java REST APIs, resolving environment issues, contributing to design, and participating heavily in testing and deployment activities. The ideal candidate must have 5+ years of experience, strong ownership skills, and be proficient in modern software engineering practices within a large organization.

PythonJavaJavaScriptTypeScript +6
11mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

RBC

Senior AI/Full-Stack Developer

Toronto, Ontario, CA Full-TimeEnglish

This role is for a Senior AI/Full Stack Developer tasked with driving innovation in asset management, application platforms, and automation solutions. Key responsibilities include architecting and developing sophisticated applications using technologies like Vue.js and Node.js, integrating with enterprise systems, and ensuring secure coding practices. The role also involves mentoring junior developers and implementing CI/CD pipelines on cloud platforms.

Node.jsREST APIVue.jsTypeScript +6
11mo ago
RBC

Frontend Developer

Putrajaya, MY Full-TimeEnglish

The Frontend Developer will be responsible for creating new customer-facing applications using Angular and modern technologies within an Agile product team. Key responsibilities include designing reusable code structures, collaborating on software logic implementation, and defining/integrating REST APIs with UI components. The role also involves mentoring team members and actively seeking new technologies to solve challenges.

AngularNode.jsREST APIsTypeScript +4
15mo ago
RBC

Frontend Developer

Putrajaya, MY Full-TimeEnglish

The Frontend Developer will be responsible for creating new customer-facing applications using Angular and modern technologies within an Agile product team at RBC. Key duties include designing reusable code structures, implementing software logic following best practices, and collaborating on REST API integration with UI components. The role also involves mentoring team members and actively seeking knowledge on new development patterns to solve challenges.

AngularNode.jsTypeScriptREST APIs +4
15mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs