职位参考:153763
行业:信息与通信技术
顾问注册号码:R21103109
EA 许可证号码:02C3423
关于该角色
我们正在寻找一位高技能的首席 Node.js 开发者,负责设计、实施和运营在 AWS 上运行的后端服务。在这个角色中,您将架构安全且可扩展的 API 和基于事件的工作负载,使用 AWS Lambda、API Gateway、Secrets Manager、SQS/SNS 和 EventBridge 等服务,确保高可靠性、性能和合规性。
您将负责设定工程标准,建立可观察性(日志、指标、跟踪),并带领一支工程师团队进行设计审查、代码审查和事件响应。良好的技术领导能力和利益相关者沟通能力对于在受监管的环境中从需求到生产就绪交付解决方案至关重要。
主要职责
• 根据用户故事和技术设计,构建 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
地点
新加坡
招聘者
Hibah Bakhtavar
+65 6232 8811
hibah.bakhtavar@manpower.com.sg