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 cutting-edge 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.
📌 Senior Software Engineer - Web3/Defi (Toronto)
🏢 HRB
📍 Toronto