岗位职责:
1. 负责公司各项目系统的设计、开发与优化,确保系统的高性能、高可用性与可扩展性。
2. 参与技术难点攻关,提出解决方案并实现。
3. 深入理解产品需求,与产品经理、前端、测试团队紧密合作,确保项目按时、高质量交付。
4. 维护和优化现有系统,包括代码重构、性能调优和技术升级。
5. 编写和维护高质量的技术文档及代码注释,参与代码审查, 保障项目可维护性。
6. 帮助团队成员解决技术难题,参与技术分享以提升团队技术水平。
7. 团队管理工具的部署与维护, 云服务的使用与运维。
8. 关注业界技术发展趋势,推动团队技术能力提升和前沿技术应用。
任职要求:
1. 4年及以上 Node.js 后端开发经验, 有相对系统的知识架构, 有完整项目从0到1经验的优先;
2. 熟练掌握 JavaScript, 具备扎实的编程基础和良好的编码习惯, 了解typescript;
3. 深入理解 Node.js 平台,包括但不限于事件循环、异步编程模型、模块化机制;
4. 熟练使用常用工具包, 在开源社区有贡献或个人开源项目优先;
5. 熟悉主流框架如 Express、Koa等能够根据需求灵活选型, 了解前端vue、react微信小程序等技术栈;
6. 熟悉常用数据库(MySQL/MongoDB/Redis),并有实际的设计与优化经验;
7. 熟悉 RESTful API , WebSocket 和其它基本的网络协议, 有高并发和分布式系统开发经验者优先;
8. 熟练使用常用开发工具, 了解 Docker , CI/CD等技术;
9. 项目中主导使用过至少1种云服务, 了解其它云服务产品的特点;
10. 具备良好的问题定位和解决能力,能快速响应和处理线上问题。
北京 - 昌平
北京 - 东城
北京国源联诺科技有限公司北京 - 海淀
北京 - 海淀
北京 - 海淀
北京 - 昌平
上智联,你更值3.74亿+ 职场人的选择 780万+ 高新职位精准推荐