Solidity Software Developer (IT) - Blockchain
- Participate in the technical solutions and full development life cycle
- Perform hands-on design, prototypes and proof-of-concepts and development as required in blockchain technologies or any other technologies
- Develop and deploy different types of Smart Contracts including tokens, marketplaces, escrow contracts and game mechanics
- Prepare document on design specification, deployment guide and user guide, etc.
- 1+ years hands-on experience with Blockchain technology
- Experience developing Ethereum contracts with Solidity
- Coding with languages such as Node.js, Solidity, Python, Golang
- Knowledge of tools like Ethereum related tools like truffle, geth etc.
- Good understanding of algorithms, data structures, cryptography and smart contract security practices