Toronto, Ontario, Canada On-site

RBC Borealis is hiring a Full Stack Web3 Engineer

About the Role

RBC Borealis is looking for a Full Stack Web3 Engineer to support future-horizon innovation initiatives focused on on-chain finance and decentralized applications. You will build end-to-end Web3 applications on EVM-compatible blockchain networks, combining smart contract development with modern front-end and backend systems.

What You'll Do

  • Design, develop, and deploy smart contracts supporting on-chain finance and decentralized application use cases.
  • Build full stack Web3 applications, including front-end interfaces, backend services, and blockchain integrations.
  • Work with EVM-compatible chains to implement and test on-chain financial workflows.
  • Collaborate with product managers and researchers to explore and prototype future-horizon digital asset use cases.
  • Integrate Web3 applications with wallets, APIs, and supporting infrastructure.
  • Apply security best practices, testing frameworks, and code reviews across smart contract and application layers.
  • Evaluate emerging Web3 tooling, protocols, and standards to inform technical direction.
  • Document designs, prototypes, and learnings to support knowledge sharing across the digital assets team.

What We're Looking For

  • Undergraduate degree in Computer Science, Engineering, or a related technical discipline.
  • 5+ years of experience in full stack software development, including hands-on Web3 or blockchain experience.
  • Strong experience developing smart contracts on EVM-compatible chains using languages such as Solidity.
  • Experience building front-end applications using modern frameworks and integrating them with backend services.
  • Understanding of on-chain finance concepts, token standards, and decentralized application architectures.
  • Ability to work independently in exploratory, fast-moving innovation environments.
  • Strong problem-solving skills and clear communication across technical and non-technical teams.

Nice to Have

  • Experience with Layer 2 networks, rollups, or scaling solutions.
  • Exposure to DeFi protocols, on-chain liquidity, or composable financial primitives.
  • Architecture or system design experience for scalable distributed applications.
  • Experience working in innovation labs, research teams, or early-stage product development.
  • Familiarity with financial services or regulated environments.

Technical Stack

  • Solidity
  • EVM-compatible chains
  • Modern front-end frameworks

Team & Environment

Collaborate with product, engineering, and research teams as part of RBC's innovation efforts.

Benefits & Compensation

  • Ability to make a difference and lasting impact.
  • Work in a dynamic, collaborative, progressive, and high-performing team.
  • Opportunities to do challenging work.

Work Mode

This is an onsite role located in Toronto, Ontario, Canada.

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.

Required Skills
SolidityEVM-compatible chainsmodern front-end frameworkssmart contractsblockchainWeb3decentralized application architectureson-chain financetoken standards SolidityEVM-compatible chainsmodern front-end frameworkssmart contractsblockchainWeb3decentralized application architectureson-chain financetoken standards
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
RBC Borealis
RBC Borealis, an RBC Institute for Research, is a curiosity-driven research centre dedicated to achieving state-of-the-art in machine learning. Established in 2016, with labs in Toronto, Montreal, Waterloo, and Vancouver, it supports academic collaborations and partners with world-class research centres in artificial intelligence, focusing on ethical AI to help communities thrive.
All jobs at RBC Borealis Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago