技能 上次使用 经验年限/月份 评分(10 分)
1 = 新手 10 = 专家 实操经验 是/否 Express.js(Node.js) 电子商务平台(如 CommerceTools...) 微服务 Azure
主要职责:
• 领导使用 Express.js 和 Node.js 开发后端服务和 API 的架构,并与电子商务平台(如 CommerceTools 等)集成。
• 为开发团队提供技术领导,包括指导、代码审查和最佳实践执行。
• 为商品目录、购物车、结账、定价和订单管理等商业服务定义架构模式、集成策略和 API 设计。
• 与产品负责人、架构师和 DevOps 合作,以确保技术解决方案与业务目标一致。
• 确保遵守数据隐私法规(例如 GDPR)和安全标准。
• 指导团队实施 CI/CD 管道、代码质量标准和发布管理,使用 Azure DevOps 等平台。
• 与 QA 团队紧密合作,确保功能和非功能需求的覆盖。
• 参与冲刺规划、待办事项梳理和每日站会,作为敏捷交付的一部分。
所需技能与经验:
• 8 年以上全栈/后端开发经验,其中至少 5 年使用 Node.js/Express.js。
• 2 年以上技术负责人或团队负责人的经验。
• 有电子商务平台工作经验者优先(如 CommerceTools 或类似的无头电子商务平台(例如 Elastic Path、SAP Commerce Cloud、BigCommerce 无头)。
• 深入了解 RESTful API、事件驱动架构和微服务。
• 有云原生应用程序的工作经验,最好是在 Azure 上(Azure Functions、Azure App Services 等)。
• 具备领导解决方案设计会议并生成高质量技术文档的能力。
• 熟悉 OAuth2 和安全 API 实践。
• 有集成第三方服务(如支付网关、CMS、PIM 或搜索引擎)的经验。