职位描述
本职位负责为链下应用设计和开发后端API服务,并在区块链上创建和维护智能合约。理想候选人将与跨职能团队紧密合作,确保链上链下组件的无缝集成与功能实现。职责包括编写、测试和部署API,开发安全高效的智能合约,协同开发人员与利益相关方达成项目目标。
核心职责
- 为链下应用开发维护后端API服务,确保可扩展性、可靠性与性能
- 在以太坊(EVM)及Rust等区块链平台上设计、实施和部署智能合约
- 协同跨职能团队实现链上链下组件的高效集成
- 使用Solidity、Rust等语言编写并测试智能合约代码
- 优化API性能,确保区块链交互的安全高效与合规性
- 参与代码审查,推动现有系统改进
- 编写技术规范文档,向利益相关方清晰传达项目进展与挑战
- 持续跟踪区块链技术、行业趋势及最佳实践以提升系统能力
- 调试并解决后端与智能合约环境的复杂技术问题
- 支持生产环境中区块链解决方案的部署与维护
任职要求
- 精通后端开发,具备构建链下应用API的经验(如RESTful API、GraphQL接口)
- 扎实的智能合约开发知识,包括以太坊(EVM)和Rust框架(如ink!或Substrate)
- 深入理解Solidity、Rust、以太坊虚拟机(EVM)等区块链平台工具与协议
- 熟悉Git版本控制系统及敏捷开发中的协作实践
- 出色的解决问题能力,能高精度调试复杂系统
- 优秀的沟通能力以实现团队与利益相关方高效协作
- 能在紧迫时限下独立工作并同时处理多项任务
- 了解密码学原理及区块链开发安全最佳实践
- 具有去中心化应用(dApp)架构及前端系统集成经验
- 掌握Python、JavaScript、Go等后端开发语言
- 理解区块链共识机制与网络协议
- 能分析系统需求并转化为技术解决方案
- 熟悉DevOps工具及CI/CD自动化测试部署流程
- 注重细节,坚持编写整洁可维护的代码
- 了解区块链扩展性解决方案及优化技术
- 能与利益相关方共同界定项目范围与交付成果
- 具有区块链分析与监控工具的系统性能评估经验
- 熟练使用区块链开发框架与库
- 理解区块链治理模型与合规要求