Node.js 构建首席开发工程师(合同)

新加坡 7天前合同 网络
面议
关于该职位 我们正在寻找一位高技能的首席 Node.js 开发工程师,负责设计、实施和运营在 AWS 上运行的后端服务。在这个角色中,您将使用 AWS Lambda、API Gateway、Secrets Manager、SQS/SNS 和 EventBridge 等服务架构安全且可扩展的 API 和事件驱动的工作负载,确保高可靠性、性能和合规性。 您将负责设定工程标准,建立可观察性(日志、指标、跟踪),并通过设计评审、代码评审和事件响应领导一支工程师团队。良好的技术领导能力和利益相关者沟通技巧对于在受监管环境中从需求到生产准备交付解决方案至关重要。 主要职责 • 根据用户故事和技术设计构建 API、Lambda 函数和后端服务,交付端到端功能。 • 审查技术可行性、范围和风险的需求和用户故事,必要时提出切实可行的替代方案。 • 调查问题,进行根本原因分析,并实施具有适当测试的弹性修复。 • 编写干净、可测试和可维护的代码,同时遵循质量、性能、安全性和可访问性(WCAG)最佳实践。 • 参与代码评审,执行编码标准,并为共享组件的持续改进做出贡献。 • 与业务分析师合作,完善接受标准,澄清边缘案例,并确保业务价值交付。 • 在敏捷环境中工作——为待办事项清单的细化、迭代计划、每日站会和回顾提供准确的估算。 • 在 CI/CD 管道、功能标志和可观察性设置上进行协作,以实现安全和频繁的发布。 要求 • 计算机科学、信息技术或相关学科的学士学位。 • 至少 6 年相关经验,其中至少 4 年从事后端开发,2 年具有 Node.js 和 AWS Lambda 的实际经验。 • 在使用 AWS 服务(如 Lambda、API Gateway、S3、DynamoDB/RDS 和 CloudWatch)构建应用程序方面有成熟经验。 • 对事件驱动架构有良好的了解,包括幂等性密钥、DLQ 和带回退的重试机制。 • 具有缓存层(例如 Redis)的实际经验。 • 在具有审计跟踪、数据保留和 PII 处理的受监管环境中工作经验。 • 精通 TypeScript 或 JavaScript,包括异步编程和错误处理。 • 具有 OAuth 和 OIDC 身份验证流程的实际经验,包括令牌处理、验证和轮换。 • 熟悉 Jest、Mocha 或等效的单元和集成测试框架。 • 精通 Git 工作流程、分支策略和拉取请求评审。 • 对身份验证/授权概念(例如 Cognito、JWT)和 OWASP 最佳实践有良好的理解。 • 了解敏捷或 Scrum 方法论。 • 优秀的调试技能、结构化问题解决能力和扎实的系统设计技能(延迟、吞吐量、成本优化)。 • 清晰、主动的沟通能力,能够与技术团队和业务利益相关者有效合作。 有意者请将简历和求职信直接发送至 Hibah.bakhtavar@manpower.com.sg,并在邮件主题中注明该职位。 Hibah Bakhtavar | EA 许可证号 02C3423 | 人员注册号 R21103109