秘猿科技最新远程工作招聘信息
岗位职责
与我们硬核的工程团队一起打造我们的金融公链项目(https://github.com/HuobiGroup/huobi-chain )和高性能区块链框架 Muta(https://github.com/nervosnetwork/muta )
1、负责核心模块的设计和开发
2、参与系统架构优化、性能优化等工作
3、参与区块链相关前沿技术的研究和相应的设计和实现
4、开发语言:Rust
岗位要求
1、至少三年编程经验
2、熟悉某一种后端语言(Golang、C++等),以便能够快速上手 Rust
3、熟悉开源的区块链系统之一,了解其架构和核心数据结构(Ethereum、Bitcoin、HyperLedger等)
4、熟悉分布式、 多线程及高性能的设计与编码及性能调优
加分项
1、熟悉 BFT、Tendermint、Raft、DPos 等共识协议之一的技术细节
2、有异步编程经验
3、熟悉虚拟机(EVM, WASM)的技术细节
4、熟悉网络(P2P)的技术细节
5、熟悉数据库,有良好的数据库设计能力和SQL编写及调优能力
6、熟悉 RISC-V 的技术细节
如何申请
工作内容
1. 负责相关产品的前端技术方案设计选型
2. 负责将服务端数据与表现层交互渲染
3. 负责区块链周边工具开发
任职要求
1. 至少三年程序开发经验
2. 熟悉 React 技术栈,以及周边 Redux (or MobX) / Ant Design (or Material-UI)
3. 熟悉 GraphQL,了解相关的最佳实践 (如 Relay pagination / connection 等)
4. 熟悉 TypeScript,了解如何编写易于类型推断的代码,并熟悉 tsc 的一系列相关配置
5. 拥有良好的工程能力,有一定的模块化开发经验,熟悉 Webpack / Babel 配置,或熟悉 Lerna / Yarn workspace 相关的 monorepo 开发模式
6. 有一定后端开发经验,熟悉 Express (or Koa / NestJS) + 数据库的 HTTP API 开发过程
加分项
1. 熟悉区块链技术原理,或者有 Dapp 开发经验
2. 有浏览器插件或桌面应用开发经验
3. 了解 Rust 语言
4. 为开源社区有过贡献项或者拥有自己的个人博客