Blockchain Developer

Experience Requirements:

- At least 3 years of hands-on experience developing smart contracts in Solidity. 

- Deep understanding of Ethereum, the EVM, and gas optimization strategies. 

- Proficient with Web3.js, Ethers.js, or Hardhat for deploying and interacting with contracts. 

- Knowledge of key security practices and vulnerabilities (e.g., Reentrancy, Front-running, Overflow/Underflow). 

- Familiar with Truffle, Hardhat, or Foundry for deployment and testing workflows. 

- Skilled in writing robust unit tests using testing frameworks like Chai and Mocha. 

- Solid grasp of ERC token standards (ERC-20, ERC-721, ERC-1155). 

- Understanding of DeFi ecosystems, staking, and token economics. 

- Experience connecting smart contracts to backend systems using Node.js. 

- Excellent analytical thinking and the ability to work independently and proactively.

 

Responsibilities: 

Design, develop, and deploy secure, gas-efficient smart contracts using Solidity, implementing upgradeable patterns when needed. Write and maintain tests, perform code reviews, and conduct security audits. Collaborate with frontend and backend teams to integrate contracts into Web3 applications, using tools like Web3.js, Ethers.js, and Node.js. Troubleshoot on-chain transactions and stay up to date with Ethereum and blockchain advancements.

 

We offer:

• Attractive financial package

• Challenging projects

• Professional & career growth

• Great atmosphere in a friendly small team

143 views
·
32 applications
29% read
·
16% responded
Last responded 1 week ago
123 views
·
31 applications
30% read
·
13% responded
Last responded 1 week ago
To apply for this and other jobs on Djinni login or signup.