职位描述
该职位需要一位技术精湛的专业人士,负责开发前沿的区块链解决方案,特别注重用户体验(UX)和社区参与。您将负责管理从概念到部署的完整开发生命周期,确保在敏捷框架下实现功能的无缝集成。该职位涉及与跨职能团队合作,交付满足技术和用户需求的创新产品。重点在于构建稳健、可扩展的系统,支持链上活动,同时保持高质量的代码标准和系统性能。
主要职责
- 设计并实现以用户为中心的界面,提升区块链平台的整体用户体验
- 领导开发社区驱动的功能,促进用户参与和采用
- 与产品经理合作,将业务需求转化为技术规范
- 开发和维护清晰、可审计的代码库,确保高效部署和执行
- 优化现有服务的性能、安全性和可扩展性,同时保持系统完整性
- 为链上活动创建并验证证明系统,确保交易处理和数据验证的准确性
- 定期进行代码审查,确保遵循软件开发最佳实践
- 部署后监控系统性能,并根据需要实施维护更新
- 与质量保证团队紧密合作,在产品发布前识别和解决技术问题
- 记录开发流程并维护技术文档以供未来参考
职位要求
- 具备区块链开发经验,特别关注用户体验设计和社区建设
- 精通全栈开发技术,包括前端(HTML/CSS/JavaScript)和后端(Node.js、Python、Solidity)
- 深入理解敏捷开发方法论和Scrum实践
- 熟练掌握编码标准,包括清晰编码原则和版本控制系统(Git)
- 能够分析复杂系统,为链上活动开发可扩展解决方案
- 具备智能合约开发和区块链共识机制经验
- 出色的问题解决能力,专注于优化系统性能和安全
- 良好的沟通能力,能有效与跨职能团队和利益相关者协作
- 了解去中心化应用(dApp)开发和区块链集成技术
- 能够独立工作,同时保持高质量标准并按时完成项目
优先考虑的资格
- 分布式系统架构和区块链可扩展性解决方案经验
- 密码学算法和安全数据处理实践知识
- 开源开发和社区贡献框架背景
- 区块链分析工具和链上数据可视化技术理解
- 区块链身份管理系统和无许可网络经验
- 能够为复杂区块链系统编写和维护文档
- 熟练掌握区块链测试框架和自动化质量保证流程
- 在多个平台(Ethereum、Binance Smart Chain等)上部署区块链的经验
- 了解区块链治理模型和社区驱动开发策略
- 能够指导初级开发人员掌握区块链开发最佳实践
公司福利
加入一个重视创新和协作的充满活力的团队。享受具有竞争力的薪酬待遇,包括基于绩效的奖金和股权选择权。通过区块链培训项目和行业会议获得持续学习机会。灵活的工作安排,包括远程工作选项。全面的福利包括健康保险、退休计划和健康计划。有机会参与具有影响力的区块链项目,塑造去中心化技术的未来。一个支持性的工作环境,鼓励创造力和职业发展。