高级全栈开发工程师(React、Node.js、AWS)—英国混合办公合同制
负责设计 React、Node.js 和 AWS 无服务器解决方案的高级全栈开发工程师。与英国及欧洲、中东和非洲地区客户合作,交付安全的云架构和可靠的软件。
描述
- 在整个开发生命周期中,使用 React、Node.js 和 TypeScript 设计并交付高性能 Web 应用。
- 使用 Terraform 主导安全、可复现且受版本控制的云环境交付。
- 使用 AWS Lambda 及相关 AWS 服务创建并部署事件驱动型应用。
- 管理无服务器状态、IAM 访问控制和应用性能。
- 在人工安全与质量审查下,应用 GitHub Copilot、Cursor 和 Claude 等 AI 辅助工具,加快交付、自动化测试并实现旧代码现代化。
- 开发和维护用于应用及基础设施发布的自动化 CI/CD 流水线。
- 作为客户团队中的技术专家,支持初级工程师,并向客户利益相关者沟通架构路线图。
- 将复杂业务需求转化为安全的无服务器架构,并就切实可行的最佳实践改进为客户提供建议。
任职要求
- 具备全栈开发职位的商业项目经验。
- 拥有丰富的事件驱动架构设计与实施经验。
- 精通 React Native、React、Node.js、TypeScript 和 Angular,并具备丰富的实践经验。
- 具备为移动应用开发模块化、可复用组件的经验。
- 拥有使用 Terraform 和 AWS Lambda 等 AWS 无服务器服务进行 AWS 基础设施即代码开发的丰富经验。
- 深入理解自动化和 CI/CD,并具备使用 Jenkins、GitHub Actions、GitLab CI 或 AWS CodePipeline 的经验。
- 具备使用 REST API 及其他第三方 API 的经验。
- 具备专业的 GraphQL 使用经验。
- 熟悉 Docker 容器化,以及 Kubernetes 和 ECS 等编排平台。
- 具备创建自动化测试的经验。
- 具备出色的沟通和人际交往能力,能够与技术及非技术利益相关者合作。
- 具备咨询式工作方式、较强的分析与解决问题能力,并能向非技术受众清晰解释技术理念。
- 能够在敏捷、面向客户的环境中独立工作并承担责任。
- 根据需要,能够偶尔出差参加客户或团队会议。
- 必须常驻英国。
福利待遇
- 以远程办公为主,并可灵活配合客户需求。
- 私人医疗保险。
- 参与面向全球品牌和公共部门领导者的真实项目。
- 可获得 AWS 和 Databricks 认证、培训及合作伙伴工具。
- 注重技术卓越和持续学习的协作环境。
- 具有竞争力的薪资、奖金机制和长期发展机会。
