线下
全职
发布于 2024-07-24
Solidity Engineer
合约工程师
3,000 - $6,000
深圳
EMC
交易所 · 50-200 人
Solidity
职位描述
1. 负责公链生态产品的设计、开发和优化,包括但不限于智能合约、DeFi协议、NFT平台、Web3应用等。
2. 参与区块链底层架构的研究和开发,优化系统性能,提升用户体验。
3. 与产品、设计、测试等团队紧密协作,根据业务需求实现高质量的区块链产品。
4. 编写和维护技术文档,确保代码的可读性和可维护性。
5. 关注区块链领域的最新动向,提出创新性的解决方案,推动公链生态的发展。
职位要求
1. 三年以上Solidity开发经验,深入理解区块链底层机制与实现原理,如共识算法、加密算法、分布式账本等。
2. 具备区块链相关产品开发经验,参与过智能合约、DeFi、NFT、Web3等生态系统的设计与实现。
3. 精通Solidity智能合约开发,熟练使用Hardhat、Truffle等开发框架,具备基于OpenZeppelin、web3.js、ethers.js开发和部署合约的经验。
4. 熟练掌握Golang、C++、JavaScript等一种或多种编程语言,了解Rust、Move等其他智能合约开发语言,具备良好的编码习惯和代码性能调优能力。
5. 熟悉以太坊及其二层扩容解决方案(如Optimism、Arbitrum等)的技术原理和开发流程。
6. 深入理解重要的EIP(以太坊改进提案),如EIP20、121、165、721、1155、1238、4973等,并能够在实际开发中灵活应用。
7. 持续关注区块链领域的前沿技术和标准,能够快速学习和掌握新技术及工具。
8. 良好的团队协作和沟通能力,能够与产品、设计、测试等团队紧密配合,高效完成开发任务。
9. 有开源项目贡献经验者优先。