您是一位拥有领导经验的熟练后端开发人员,正在寻找下一个挑战吗?Lynx 正在寻找一位经验丰富的技术负责人 / 高级 Node.js 开发工程师,加入我们客户充满活力、快速发展的数字体验机构。您将带领一个开发团队,为一系列令人印象深刻的企业客户创建高性能、可扩展的后端解决方案。
角色概述:在这个角色中,您将领导前沿 Node.js 应用程序和 API 的设计、开发和部署。作为团队中的关键成员,您将指导开发流程,确保健壮的架构,并推动性能、安全性和可扩展性的最佳实践。您还将与前端开发人员、产品经理和 DevOps 专业人员的跨职能团队合作,以交付高质量的解决方案。
主要职责:
· 领导可扩展 Node.js 应用程序和 API 的设计、开发和部署。
· 为高性能应用程序架构微服务和无服务器解决方案。
· 管理和指导开发团队,通过代码审查和最佳实践确保代码质量。
· 与跨职能团队(前端、DevOps、产品管理)合作,交付无缝解决方案。
· 优化应用程序的性能、可扩展性和安全性。
· 了解 Node.js、JavaScript/TypeScript 和后端技术的最新进展。
· 管理技术文档并保持高编码标准。
所需技能与经验:
· 5 年以上后端开发经验,至少 3 年担任领导角色。
· 必须拥有 IT / 技术相关学位,且成绩至少为 2:1。
· 在 Node.js、Express.js 和 JavaScript/TypeScript 方面具有强大专业知识。
· 具有 RESTful API、GraphQL 和 WebSockets 的经验。
· 精通数据库管理(SQL 和 NoSQL – 例如,PostgreSQL、MongoDB)。
· 熟悉云平台(AWS、Azure 或 GCP)和容器化(Docker、Kubernetes)。
· 具备 CI/CD 管道、DevOps 实践和自动化测试的经验。
· 优秀的问题解决能力和经过验证的领导能力。