职位描述
World ID SDK工程师负责设计、开发和维护软件开发工具包(SDK)及协议组件,以实现区块链身份解决方案的无缝集成。该职位需要创建全面的代码库、工具和文档,支持开发者和用户高效运用World ID技术。工程师将通过研究新兴技术并提出创新性升级方案,推动协议持续演进。与跨职能团队密切协作对于确保产品愿景与生态系统目标的一致性至关重要。此外,该职位还需构建展示World ID平台能力的实际应用案例,并通过教育计划和合作伙伴计划培育全球开发者生态。
核心职责
- 开发维护SDK工具包,包括创建可复用的代码库、工具及区块链身份集成文档
- 与协议团队协作研究前沿技术,设计协议升级架构
- 联合设计与产品团队分析用户需求与技术约束条件
- 构建生产级应用,在真实场景中展现World ID技术能力
- 通过黑客松、资助计划与战略合作支持全球开发者
- 根据需求参与国际活动并与海外开发者开展协作
- 设计实现具备可扩展性、安全性和互操作性的协议组件
- 编写技术规范文档,提供SDK使用与集成范例
- 与生态合作伙伴协同确保SDK开发符合行业标准
- 参与开源项目,开发普惠性公共代码库
任职要求
- 具备区块链开发经验,专注身份解决方案领域
- 精通软件开发生命周期与版本控制系统
- 深刻理解API设计及SDK开发最佳实践
- 具备独立工作与跨团队协作能力
- 熟悉密码学协议与安全实践规范
- 拥有技术文档编写与用户支持所需的优秀沟通能力
- 掌握JavaScript/TypeScript/Python等编程语言
- 了解去中心化身份标准(如DID、可验证凭证)
- 能够编写维护复杂系统的技术文档
- 具有开源项目开发及社区建设经验
- 擅长解决区块链生态中的技术难题
- 能够赴海外参加活动并与国际团队协作
- 熟悉持续集成与部署的DevOps实践
- 理解开发者工具的用户体验设计原则
- 具备根据利益相关方需求定义技术要件的协调能力