Node.js开发者

15个月前全职
CodeUp

CodeUp

location 纽约
unsaved
概述 Node.js开发人员在我们的组织中扮演着至关重要的角色,负责开发服务器端逻辑,定义和维护中央数据库,并确保对来自前端的请求具有高性能和响应能力。 主要职责 • 使用Node.js开发和维护所有服务器端网络组件 • 设计和实现低延迟、高可用性和高性能的应用程序 • 进行代码审查并向其他开发人员提供反馈意见 • 将前端开发人员开发的用户界面元素与服务器端逻辑进行集成 • 编写可重用、可测试和高效的代码 • 实施安全性和数据保护 • 实施数据存储解决方案 • 增强和实现前端和后端功能 • 参与整个应用程序生命周期,重点是编码和调试 • 与开发团队和产品经理密切合作,以满足业务需求 • 保持与Node.js和JavaScript社区的所有最新发展保持同步 • 优化应用程序以实现最大速度和可扩展性 • 将代码部署到生产环境中 • 遵循编码和文档编写的最佳实践 所需资格 • 计算机科学、工程或相关领域的学士学位 • 作为Node.js开发人员或类似角色的经验 • 对Node.js及其可用框架(如Express.js)有广泛的了解 • 熟练掌握使用Node.js进行服务器端编程,并有编写可重用代码的经验 • 有使用和创建API的经验 • 熟悉RESTful服务,并具有创建和使用RESTful API的经验 • 有数据库经验,特别是MongoDB • 对前端技术(如HTML、CSS和JavaScript)有良好的理解 • 有版本控制经验,特别是Git • 对Node.js应用程序中的性能和安全性问题有了解 • 熟悉持续集成和自动化部署 • 能够在敏捷开发环境中工作 • 出色的故障排除和解决问题的能力 • 良好的沟通和团队合作能力 • 对浏览器渲染行为和性能有良好的理解 技能:node.js,javascript,express.js,restful api,mongodb,html,css,git