【远程】区块链底层软件开发(Cryptape-Nervos)

### 岗位职责
- 参与开发和实现 Nervos CKB 核心模块功能。
- 使用 Rust 编写并优化智能合约,基于 CKB 独特的 Cell 模型实现灵活的状态管理。
- 优化低层代码性能,控制资源消耗,提升在受限环境下的执行效率。
- 与全球开发者社区协作,持续推动 CKB 开源生态的发展。
- 撰写高质量、可维护的代码,并参与高标准的代码评审流程。
- 参与区块链相关前沿技术的研究与实现。

### 岗位要求
- 对计算机基础知识有深刻理解。
- 熟练掌握至少一种系统编程语言,如 Rust 、C 、C++等。
- 具备扎实的底层开发能力,在以下任一领域有实践经验:嵌入式系统或资源受限环境开发/算法设计与性能优化/多媒体编解码或高性能处理/CPU 指令集相关开发或底层优化。
- 能从执行效率、内存占用、系统延迟等方面分析和优化程序性能。
- 拥有出色的分析与拆解问题的能力,能够提出清晰可行的技术方案。
- 有较强的自学能力,能通过阅读文档和动手实践快速掌握新技术(如 Rust 、CKB 开发框架等)。
- 对区块链和去中心化技术保持好奇心,愿意持续学习并拓展技能边界。

### 加分项
- 熟悉 RISC-V 指令集,或参与过虚拟机、模拟器开发。
- 有开源项目贡献经验(如 GitHub PR 、维护库等)。
- 了解密码学算法(如 Secp256k1 、SHA-256 )或安全编码实践。
- 具备良好的英文读写沟通能力。

简历投递 join@cryptape.com

### 了解更多
- Nervos CKB GitHub:<github.com>
- Cryptape Blog:<blog.cryptape.com>
- Nervos 开发文档:<docs.nervos.org>
展开
评论