Smart Contract and Backend Blockchain Developer

About the Role

You will design, implement, test, and maintain gas-efficient smart contracts and the backend services that interact with them. You will participate in architecture and design discussions, implement new features in existing contracts, conduct code reviews and audits, and write clear technical documentation. You will work autonomously while collaborating with other engineers.

Requirements

  • Understanding of blockchain fundamentals, especially Ethereum
  • Experience in smart contract development with Solidity
  • Ability to write high-quality, well-tested code
  • Experience with onchain to offchain system architecture
  • Familiarity with Web3 development tools and Ethereum test frameworks
  • Experience with Truffle or Hardhat
  • Experience with testing frameworks such as Mocha and Chai
  • Experience with Node.js
  • Familiarity with decentralized finance and trading concepts
  • Familiarity with upgradeable contracts and proxy patterns
  • Familiarity with cryptography and Public Key Infrastructure (PKI)
  • Strong communication and collaboration skills
  • Good written English
  • Ability to learn and adapt to a rapidly evolving tech stack

Responsibilities

  • Write high-quality, well-tested, gas-efficient smart contracts
  • Write backend services for smart contract interaction
  • Participate in design and architecture of solutions
  • Implement new features and work with existing contracts
  • Work autonomously while collaborating with the team
  • Perform code reviews and audits
  • Write technical documentation for smart contracts

Benefits

  • Remote work
  • Flexible hours
  • Annual corporate retreat

Skills

Apply Now
Smart Contract and Backend Blockchain Developer at HashEx | JobStash