一家总部设在美国的公司正在建立一个只用于比特币的多认证自我保管钱包,正在寻找一名Node.js开发人员。
任务和交付物。
- 根据需要开发后端API。
- 设计和实现低延迟、高可用性和高性能的应用程序。
- 通过代码审查、构建工具和文档促进软件工程的最佳实践
- 编写可重用的、可测试的、高效的代码
技能。
- 熟练掌握Node.js和JavaScript;接触到ReactJS
- 有使用Fastify等框架的良好经验
- 有Postgres的经验,在查询优化方面有良好的知识
- 熟悉常用的密码学原语
- 熟悉比特币的基础知识,多签名钱包,如何创建钱包,私钥/公钥,等等。
- 有能力遵循高层次的指示并独立工作
- 有开发高质量和高性能代码库的经验。
- 有AWS、自动化CI/CD工作流程和基于容器的技术(如Kubernetes)的经验。