工作范围:
作为Node.js后端开发人员,您将参与在AWS上运行的后端服务的设计、实施和操作。您将设计安全、可扩展的API和事件驱动的工作负载,使用AWS Lambda、API Gateway、Secrets Manager、SQS/SNS/EventBridge等平台,确保可靠性、性能和合规性。此角色需要深入的Node.js开发经验,以及对在AWS上安全、合规交付的扎实理解。
主要职责:
• 端到端交付功能,从用户故事和技术设计中构建API、Lambda函数和后端服务。
• 审查技术可行性、范围和风险的需求和用户故事。必要时提出务实的替代方案。
• 调查问题,进行根本原因分析,并通过测试实施有弹性的修复。
• 质量优先,编写干净且可测试的代码;添加单元/集成测试,确保可访问性(WCAG)、性能和安全最佳实践。
• 参与代码审查,维护编码标准,并改进组件库。
• 与业务分析师合作,完善验收标准,澄清边缘情况,确保满足业务价值。
• 采用敏捷工作方式,参与待办事项梳理、每日站会和回顾;并提供准确的估算。
• 协作进行CI/CD、功能标志和可观察性,以实现安全频繁的发布。
职位资格:
• 计算机科学/信息技术或同等学历的学士学位。
• 至少4年总后端经验和Node.js/AWS Lambda开发经验。
• 有在AWS架构上构建应用程序的经验(例如Lambda、API Gateway、S3、RDS、CloudWatch)。
• 具备AWS Lambda开发经验(处理程序、层、冷启动意识、IaC打包/部署)。
• 具备事件驱动设计经验(幂等键、DLQs、带退避的重试)。
• 具备缓存层(Redis)的实际操作经验。
• 在受监管的审计跟踪、数据保留、PII处理方面有经验。
• 对TypeScript或JavaScript、异步模式和错误处理有扎实的理解。
• 具备OAuth & OIDC认证、令牌处理(授权码流程、ID令牌验证、刷新令牌轮换)的实际操作经验。
• 熟悉测试(Jest、Mocha或类似)和API/集成测试。
• 熟悉Git工作流程和拉取请求审查。
• 了解认证/授权(Cognito、OAuth/OIDC、JWT)和OWASP实践。
• 了解敏捷方法论或Scrum流程将是一个优势。
• 优秀的调试技能和结构化的问题解决方法。
• 具备Git、分支策略和代码审查的实际经验。
• 清晰、积极的沟通能力,并能与业务分析师和利益相关者紧密合作。
有兴趣的候选人可以点击申请以获取更多信息。
• * 我们遗憾地通知,只有入围的候选人会被通知。**
我们尊重您的隐私,所有通信将被保密处理。如果您希望了解更多关于此职位的信息或探索其他职位,请准备好您的最新资料并与我们的顾问联系。
请注意,您对本广告的回应以及与我们根据本广告进行的通信将构成对Manpower为开展其业务而收集、使用和/或披露个人数据的知情同意,以符合《个人数据保护法2012》的相关规定。
Rallonza Bernice Mae Nocum | EA许可证号02C3423人员 | 注册号R1442141