Smart Contract Engineer
Core
Design, develop, and deploy secure smart contracts on Ethereum or other blockchain platforms, ensuring reliability and optimizing gas costs.
Role type
Smart Contract Engineer
Builds
Decentralized applications (dApps) and smart contracts
Domain
Blockchain / Web3 / DeFi
Deliverable
production ML models | product features
Required skills
Solidity, Vyper, Rust, Truffle, Hardhat, Remix IDE, Mocha, Chai, gas optimization, debugging
Preferred skills
DeFi protocols, dApp architectures, security against vulnerabilities (reentrancy), Web3.js, ethers.js
Responsibilities
Design and deploy smart contracts, conduct rigorous testing, analyze and optimize gas costs, integrate contracts into dApps, stay informed on updates and vulnerabilities
Seniority
Mid-level (2+ years experience)