Blockchain Developer, Smart Contract Engineering

WhatJobs Direct
Toronto, CA; US
Remote

Job Description

Our client is a pioneering force in the decentralized technology space, seeking a talented and innovative Blockchain Developer to join their fully remote engineering team. This role is crucial for designing, developing, and deploying secure and efficient smart contracts on various blockchain platforms. You will work at the forefront of blockchain technology, contributing to the development of cutting-edge decentralized applications (dApps) and contributing to the evolution of our client's ecosystem. This is a remote-first position, allowing you to collaborate with a global team from the comfort of your home, ideally with a connection to the vibrant tech community in **Toronto, Ontario, CA**.

Responsibilities:

Design, develop, test, and deploy smart contracts using languages like Solidity, Vyper, or Rust. Integrate blockchain technology into existing or new applications. Collaborate with product managers, designers, and other engineers to define and implement new features. Write high-quality, secure, and efficient code with comprehensive unit and integration tests. Participate in code reviews to ensure code quality, security, and adherence to best practices. Research and stay updated on the latest blockchain advancements, protocols, and security vulnerabilities. Troubleshoot and debug complex issues in distributed systems. Contribute to the architectural design of decentralized applications. Engage with the blockchain community and contribute to open-source projects where applicable.

Requirements:

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Proven experience in blockchain development, with a strong portfolio of smart contract projects. Proficiency in one or more smart contract programming languages (e.g., Solidity). Familiarity with blockchain platforms such as Ethereum, Binance Smart Chain, Polygon, or others. Understanding of cryptography, consensus mechanisms, and distributed ledger technology. Experience with decentralized application (dApp) development tools and frameworks (e.g., Truffle, Hardhat, Web3.js, Ethers.js). Knowledge of security best practices for smart contract development. Strong problem-solving skills and the ability to work independently in a remote setting. Excellent communication and collaboration skills.

This fully remote role offers a unique opportunity to shape the future of decentralized technologies and work with a passionate, globally distributed team. We encourage candidates passionate about innovation and distributed systems to apply.

Skills & Requirements

Technical Skills

SolidityVyperRustEthereumBinance smart chainPolygonTruffleHardhatWeb3.jsEthers.js

Employment Type

FULL TIME

Level

mid

Posted

4/9/2026

Apply Now

You will be redirected to WhatJobs Direct's application portal.