职位描述
OneKey正在寻找一名技术娴熟的软件开发工程师,参与构建跨平台开源加密货币钱包应用。该职位需设计并实现可扩展的解决方案,支持包括移动端、桌面端和浏览器环境在内的多平台运行。理想候选人将与开发团队紧密合作,确保区块链技术的无缝集成,并提升全平台用户体验。作为项目成员,您将负责开发基于React Native的移动端功能和Electron桌面端功能,同时维护统一代码库以实现最高效率。
核心职责
- 开发维护OneKey跨平台软件应用,确保移动端、桌面端及浏览器环境的兼容性
- 在React Native应用中实现蓝牙通信等高级功能,增强设备连接性与安全性
- 与区块链开发人员协作,将去中心化技术集成至钱包平台,确保符合行业标准
- 使用React Native设计开发完整DApp解决方案,聚焦区块链钱包功能与用户交互
- 优化代码结构实现90%以上跨平台代码复用,降低开发时间与维护成本
- 通过维护改进OneKey monorepo项目的GitHub仓库为开源社区做出贡献
- 协同团队解决跨平台开发、安全性与性能相关的技术挑战
- 确保软件符合高标准安全要求,获得全球数百万用户的信任
- 参与代码审查并提供反馈,保障代码质量与最佳实践
- 持续跟踪区块链开发和跨平台框架的最新技术趋势
任职要求
- 具备使用React Native/React/Redux/Electron开发跨平台应用的实战经验
- 深入理解区块链技术及其在软件应用中的集成
- 掌握React Native蓝牙通信协议实现安全设备交互
- 熟悉DApp开发框架及其在区块链钱包中的实施
- 出色的多平台代码优化与问题解决能力
- 能在快节奏环境中保质保量按时交付成果
- 具备开源开发精神与社区协作意识
- 精通Git和GitHub进行版本控制与仓库管理
- 优秀的跨职能团队沟通协作能力
- 了解加密货币应用的软件安全规范与合规要求
公司简介
OneKey是全球领先的安全开源加密货币钱包服务商,产品获得数百万用户信赖。我们致力于创建支持多链网络的可靠易用平台,实现全设备数字资产无缝访问。作为社区驱动型组织,我们始终秉持创新、透明与协作的价值观。
团队介绍
我们的开发团队由经验丰富的软件工程师、区块链专家和产品设计师组成,共同打造尖端加密货币解决方案。这个充满活力的协作团队崇尚持续学习与创新,鼓励成员参与开源项目并与更广泛的社区分享知识。
项目亮点
- 开发支持多链网络的多设备跨平台开源加密货币钱包
- 在React Native应用中实现蓝牙通信确保设备交互安全
- 创建代码复用率超90%的统一移动端/桌面端/浏览器代码库
- 设计集成区块链技术的完整DApp用户端解决方案
- 构建符合高标准安全要求的全球化可信软件
- 参与维护优化OneKey monorepo项目GitHub仓库
- 协同攻克跨平台性能优化等技术难题
- 开发增强用户体验的钱包创新功能
- 通过代码审查机制保障开发质量
- 持续追踪区块链与跨平台开发前沿技术