Senior Software Engineer - Web3/Defi

HRB

Toronto

On-site

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

HRB is partnering with a rapidly growing crypto-native financial platform in Toronto to hire a Senior Software Engineer. You will lead critical development projects spanning core architecture, DeFi protocol integrations, crypto-based payment features, and loyalty systems, shaping the next generation of Web3 tools.

You’ll design, build, and maintain scalable backend systems in Golang, optimize PostgreSQL, and craft responsive web apps with TypeScript, React, and Next.js, while adopting secure

Qualifications

  • 5+ years of full-stack development with Golang, TypeScript, React, and Next.js.
  • Bachelor’s degree in CS, Engineering, or related field.
  • Experience with DeFi or blockchain tech is a plus.
  • Strong problem-solving, independent work ethic.
  • Experience building scalable backend and web apps.

Responsibilities

  • Design, build, and maintain scalable backend systems with Golang.
  • Develop web apps with TypeScript, React, and Next.js.
  • Integrate Web3 features and blockchain interactions.
  • Collaborate with product teams to deliver features.
  • Maintain code quality and automated testing.

Skills

Golang
TypeScript
React
Next.js
Web3 integrations

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
APIs

Job description

Toronto, Ontario (4 days in office in Toronto)

The Opportunity

We are proud to partner with a rapidly growing, crypto-native financial platform at the forefront of decentralized finance (DeFi). Our client is building innovative solutions designed to give users complete control over their wealth, simplifying the way individuals save, earn, and spend crypto assets. With over $8 billion in assets under management and a nimble, ambitious team, they offer a fully integrated, non-custodial suite of products bridging crypto utility and real-world convenience.

Their platform includes liquid staking, automated yield strategies, and crypto-native payment solutions such as decentralized credit cards — laying the groundwork to onboard the next billion users into crypto.

As our client scales, they’re seeking driven, mission-aligned talent eager to shape the future of finance.

The Role

Our client is looking for a Senior Software Engineer to build best-in-class products in the rapidly evolving Web3 ecosystem. In this role, you’ll lead critical development projects spanning core application architecture, DeFi protocol integrations, crypto-based credit card offerings, and loyalty point systems. Your contributions will directly impact product growth and user engagement in a high-performing, collaborative environment.

Key Responsibilities

Design, build, and maintain scalable backend systems using Golang.

Optimize and manage PostgreSQL databases to ensure high performance, scalability, and data integrity.

Develop secure, high-performance APIs.

Build responsive, visually compelling web applications with TypeScript, React, and Next.js.

Implement Web3 integrations, enabling blockchain transactions, wallet connectivity, and smart contract interactions.

Maintain high standards for application performance, code quality, and responsiveness.

Collaborate cross-functionally with product teams to define and deliver innovative features.

Apply best practices in automated testing, peer code reviews, and thorough documentation.

Stay current with blockchain developments and emerging full-stack technologies to continuously enhance product offerings.

Your Know-How

Bachelor’s degree in Computer Science, Engineering, or a related discipline.

5+ years of full-stack development experience, with strong skills in Golang, TypeScript, React, and Next.js.

A driven, ambitious mindset, willing to tackle challenging problems and deliver exceptional results.

Interest or experience in blockchain technology, smart contracts, and decentralized applications (DApps) — preferred but not mandatory.

Strong problem-solving skills, emphasizing efficient and scalable technical solutions.

Proven ability to work independently, take initiative, and own end-to-end problem-solving processes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Quartermaster inc. • Toronto

On-site
CAD 150,000 - 190,000
30 days PTO
Health/dental/wellness
Tech allowance
+1
Senior Product Manager
Senior Product Manager

emergiTEL Inc. • Toronto

On-site
CAD 120,000 - 180,000
Senior Software Engineer, Tokenization
Senior Software Engineer, Tokenization

United States Digital Space LLC • Toronto

On-site
CAD 166,000 - 195,000
Health insurance
Equity ownership
Mental health support
+2
Full Stack Engineer
Full Stack Engineer

HRB • Toronto

On-site
CAD 90,000 - 130,000
Senior Software Engineer / SaaS / React / TypeScript / Node
Senior Software Engineer / SaaS / React / TypeScript / Node

Motion Recruitment Partners LLC • Toronto

Hybrid
CAD 110,000 - 150,000
Bonus eligible
Medical, Dental, and Vision Insurance
Remote work with monthly meetups in TO
Senior Fullstack Engineer- Toronto
Senior Fullstack Engineer- Toronto

Sokin • Toronto

On-site
CAD 110,000 - 140,000
Full Stack Developer Java
Full Stack Developer Java

Apptoza Inc. • Toronto

Hybrid
CAD 110,000 - 150,000
Senior Full Stack Developer
Senior Full Stack Developer

Luxoft • Toronto

On-site
CAD 83,000 - 124,000
Senior Blockchain Engineer
Senior Blockchain Engineer

Placements24 • Kimberley

Hybrid
CAD 120,000 - 210,000
Equity or token grants
Fully remote work environment
Global collaboration opportunities
+1
Technical Program Manager / Technical Program Lead
Technical Program Manager / Technical Program Lead

Princeton IT Services, Inc • Toronto

On-site
CAD 120,000 - 150,000