首席 Node.js 开发人员 (参考编号 26243)

新加坡 1个月前全职 网络
3.3万 - 4.9万 / 月
职责 • 从用户故事和技术设计中,端到端交付功能,构建 API、Lambda 函数和后端服务。 • 审查需求和用户故事的技术可行性、范围和风险,必要时提出务实的替代方案。 • 调查问题,进行根本原因分析,并实施具有弹性的修复和测试。 • 质量为先,编写干净且可测试的代码;添加单元/集成测试,确保可访问性(WCAG)、性能和安全最佳实践。 • 参与代码审查,维护编码标准,改善组件库。 • 与业务分析师合作,细化验收标准,澄清边缘情况,确保满足业务价值。 • 采用敏捷工作方式,参与待办事项梳理、每日站会和回顾;提供准确的估算。 • 在 CI/CD、功能标志和可观察性方面进行协作,以安全频繁发布。 要求 • 至少 6 年相关领域的工作经验。 • 必须具备的技能:AWS、Lambda、Node.js。 • 至少具备相关学科的学士学位。 • 至少 4 年的后端开发经验和 2 年的实际 Node.js/AWS Lambda 开发经验。 • 具备 AWS 经验,曾在 AWS 架构上构建应用程序(例如,Lambda、API Gateway、S3、DynamoDB/RDS、CloudWatch)。 • 具备 AWS Lambda 开发经验(处理程序、层、冷启动意识、基础设施即代码打包/部署)。 • 具备事件驱动设计经验(幂等性键、死信队列、带退避的重试)。 • 在缓存层(Redis)方面有实际经验。 • 具备受监管审计跟踪、数据保留和个人身份信息处理的经验。 • 对 TypeScript 或 JavaScript、异步模式和错误处理有扎实的理解。 • 在 OAuth 和 OIDC 认证、令牌处理(授权码流、ID 令牌验证、刷新令牌轮换)方面有实际经验。 • 熟悉测试(Jest、Mocha 或类似工具)和 API/集成测试。 • 熟悉 Git 工作流和拉取请求审查。 • 具备身份验证/授权(Cognito、OAuth/OIDC、JWT)和 OWASP 实践的知识。 • 了解敏捷方法论或 Scrum 流程者优先。 • 具备强大的调试技能和结构化的问题解决方法。 • 具备 Git、分支策略和代码审查的实际经验。 • 出色的系统设计技能(延迟、吞吐量、成本)。 • 清晰、主动的沟通能力,能够与业务分析师和利益相关者紧密合作。 执照编号:12C6060