高级 Node.js 软件工程师,P2P 系统
使用 Node.js 开发 Tether 的点对点技术栈和模块化 npm 生态。为全球数字金融公司构建生产级软件。
描述
- 开发和维护点对点技术栈
- 拓展包含 1,500 多个公开 npm 模块的生态系统及模块化代码库
- 构建和维护生产级 Node.js 应用
- 创建和管理可复用的 npm 模块
- 测试和调试软件
- 推动点对点技术和分布式系统的发展
任职要求
- 具备使用 Node.js 构建生产级应用的经验
- 具备编写模块化、易维护代码的能力
- 具备创建和管理可复用 npm 模块的经验
- 熟练掌握软件测试和调试
- 对点对点技术或分布式系统有浓厚兴趣或相关经验
- 能够在远程、全球分布式团队中工作
- 具备清晰的沟通能力
- 优先考虑:具备使用 C 或 C++ 编写 Node.js 原生扩展,或将 JavaScript 与底层代码连接的经验
- 优先考虑:能够针对延迟和吞吐量优化网络协议或系统
- 优先考虑:熟悉高级网络概念
- 优先考虑:有开源贡献,尤其是点对点或去中心化技术领域
福利待遇
- 可在全球任何地点远程工作
