Overview
Skills
Job Details
Key Responsibilities
Design, develop, and deploy smart contracts using Solidity on Ethereum Virtual Machine (EVM).
Build and optimize decentralized applications (dApps) and blockchain integrations.
Work with Web3 libraries (web3.js, ethers.js) for wallet and smart contract interactions.
Participate in the architecture and design of blockchain solutions, including security best practices.
Conduct code reviews, audits, and optimizations for smart contracts to prevent vulnerabilities.
Collaborate with front-end and back-end engineers for full-stack blockchain integration.
Stay updated with Ethereum upgrades (e.g., Ethereum 2.0, L2 solutions, sharding, rollups).
Explore and implement solutions involving DeFi, NFT, DAOs, and Layer 2 scaling technologies.
Required Skills & Qualifications
Strong expertise in Ethereum blockchain architecture and ecosystem.
Hands-on experience in Solidity smart contract development.
Proficiency in Web3.js / ethers.js and blockchain APIs.
Experience with DeFi protocols, NFTs, and DAO frameworks.
Knowledge of cryptography, consensus mechanisms (PoS, PoW, Rollups), and gas optimization.
Familiarity with tools such as Truffle, Hardhat, Remix, Ganache, OpenZeppelin.
Experience with Node.js, Python, or Go for blockchain integration.
Strong understanding of security best practices in blockchain.
Bachelor s/Master s degree in Computer Science, Engineering, or related field.