Job Code - DEVMLL2009
Blockchain Developer (Smart Contract)
- Design and development of smart contract using Ethereum
- Blockchain frameworks - Ethereum, R3, Corda, IOTA, Solana
- Solidity development/testing & web3.js toolchain
Must have
- Ability to understand business use case, evaluate feasibility and value of using Blockchain for a given use case and building working prototypes.
- Experience in developing and designing smart contract using Ethereum (Solidity) or other proprietary language and APIs.
- Knowledge of Blockchain based App Development as well as Token Development.
- Working knowledge of at least one of the Blockchain framework such as Ethereum (must) and R3 Corda, IOTA, Solana.
- Expert level with Solidity development/testing & web3.js toolchain and other open API.
- Experience in developing, deploying, and running Dapps/smart contracts in production on Ethereum main-net/L2/sidechain (Ideally DeFi Dapps/protocols and/or token-based use cases).
- Experience in working with Layer2 solutions.
- Good knowledge of most prominent ERC/EIP Ethereum standards.
- Good knowledge of smart contract development tools/frameworks (Truffle, Hardhat, etc).
Good to have
- Hands-on experience in using the following languages: Solidity | Java | JavaScript | NodeJS.
- Experience in using cloud infrastructure and Linux based platforms like Ubuntu.
- Exposure to microservices architecture, Docker and Kubernetes.
- Knowledge of liquidity pools, NFT, Yield farming and Defi.
Years of Experince
- 5+ Years Overall, 2+ Years in Blockchain (SDE II)