b

Solidity Developer

bondex app
Full-time
Remote
Australia
Remote Crypto

Candidate requirements

These are the minimum requirements a candidate must meet to be considered for this role.

  • Proven experience writing and deploying smart contracts in Solidity.
  • Deep understanding of the Ethereum Virtual Machine (EVM) and Ethereum architecture.
  • Familiarity with tools such as Hardhat, Truffle, Foundry, or Brownie.
  • Experience with testing frameworks like Mocha, Chai, or Waffle.
  • Knowledge of security best practices (e.g., reentrancy, overflow/underflow, front-running).
  • Experience using Web3.js, Ethers.js, or similar libraries.
  • Comfortable working with version control systems like Git.
  • Strong problem-solving and communication skills.

Job responsibilities

  • Design, develop, test, and deploy secure and efficient smart contracts using Solidity.
  • Collaborate with front-end developers, product managers, and other stakeholders to integrate smart contracts with decentralized applications (dApps).
  • Perform code reviews and provide feedback to ensure high code quality and security.
  • Stay updated with the latest industry trends, tools, and best practices in the Ethereum ecosystem.
  • Write thorough documentation for smart contract functionality and logic.
  • Analyze and optimize gas consumption for deployed contracts.
  • Audit and debug smart contracts for vulnerabilities or bugs.