职位描述
岗位职责
1、负责基于以太坊、EOS、Hyperledger 等主流区块链平台,使用 Solidity、Vyper、Go 等编程语言进行智能合约的设计、编码、测试与部署,确保合约逻辑准确、高效且符合业务需求。
2、对已开发的智能合约进行全面的安全审计,识别潜在漏洞(如重入攻击、整数溢出等)并制定修复方案;持续优化合约代码,提升执行效率、降低 gas 消耗,保障合约在链上的稳定运行。
3、跟踪区块链领域的前沿技术动态,深入研究智能合约相关的新协议、新工具和新框架,结合业务场景探索创新应用,为团队提供技术可行性分析和解决方案。
4、与产品经理、前端 / 后端开发工程师、测试工程师等团队成员紧密协作,理解业务需求并将其转化为技术实现方案;参与需求评审、技术方案讨论等会议,确保项目开发进度和质量。
5、撰写智能合约的设计文档、开发文档、测试报告等技术文档,详细记录合约逻辑、接口规范、部署流程及注意事项,为后续维护和迭代提供依据。
6、负责智能合约在运行过程中出现的技术问题排查与故障处理,快速响应并解决合约执行异常、交易失败等问题,保障业务系统的正常运转。
7、关注区块链行业相关的法律法规和监管要求,确保智能合约的开发和应用符合合规标准;参与制定智能合约的安全开发规范和流程,提升团队整体的安全开发意识。
任职要求
1、学历与专业:本科及以上学历,计算机科学、软件工程、信息技术等相关专业。
2、工作经验:
具有 [3] 年以上区块链智能合约开发经验,有成功上线的智能合约项目案例。
熟悉至少一种主流区块链平台(如以太坊、EOS、Hyperledger 等)的架构和运行机制。
精通 Solidity、Vyper 等智能合约编程语言,熟练使用 Truffle、Hardhat 等开发工具。
具备良好的编程习惯和代码规范,熟悉智能合约的测试方法和工具(如 Mocha、Chai 等)。
了解区块链安全相关知识,能够识别和防范常见的智能合约安全漏洞。
具备一定的密码学基础知识,了解哈希算法、数字签名等技术原理。
具有较强的问题分析和解决能力,能够快速响应并处理技术难题。
具备良好的沟通协调能力和团队合作精神,能够积极参与跨团队协作。
对区块链技术有浓厚的兴趣和热情,愿意持续学习和探索行业前沿技术。
具有较强的责任心和抗压能力,能够按时保质完成工作任务。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕