
全栈开发工程师——Java、TypeScript 和 Angular|Methods|英国远程
使用 Java、TypeScript、Angular 和 Azure 构建原型,支持英国公共部门转型项目。参与探索阶段工作,开发 API、微服务、无障碍界面和安全的云服务。
描述
- 为探索计划创建、设计、构建并测试云应用和原型
- 通过评估技术方案和数字服务,参与前端与后端开发
- 使用 Java、Spring Boot、Python、TypeScript 和 Angular 开发应用
- 创建和使用 REST API,同时集成后端微服务
- 构建优先考虑无障碍、易用性和响应式行为的原型界面
- 使用 App Services、AKS、Functions 和数据库开发 Azure 应用
- 协助维护 DevOps 流水线、源代码管理和自动化测试实践
- 与架构师、数据工程师和 UX 设计师合作,交付集成解决方案
- 参与迭代计划、代码同行评审和技术文档编写
- 将前端组件与 API 及事件驱动的后端服务连接起来
任职要求
- 持有有效的 SC 安全许可
- 具备在生产环境或原型开发中使用 Java、Spring Boot、TypeScript 和 Angular 的实践经验
- 使用 Python 进行 API 开发或集成脚本编写
- 了解 App Services、AKS 和存储等 Azure 服务
- 具备创建和使用 API,以及协调系统间数据交换的经验
- 了解 CI/CD 流水线、包括 JUnit、Jest 和 Cypress 在内的测试工具,以及基于 Git 的工作流程
- 运用安全编码原则,并了解 OAuth、OIDC 和身份管理
- 能够在多学科团队中展现有效的协作和解决问题能力
- 参与过涉及原型或概念验证的探索或 alpha 项目
- 了解 Docker 和 Kubernetes 容器化,以及使用 Terraform 实施基础设施即代码
- 熟悉 DevSecOps 实践和自动化测试流水线
- 了解数字环境或公共部门技术标准
- 接触过全栈应用中的数据集成和分析解决方案
福利待遇
- 自主拓展技能和专业经验
- 参与具有社会影响力的重要项目
- 获得优秀、富有激励性且具挑战性的领导支持
- 加入互相支持、协作融洽的工作环境
- 使用 LinkedIn Learning、管理发展计划及其他培训机会
- 享有机密的全天候员工援助和健康计划
- 参加团队社交活动和慈善倡议,包括早餐星期二、畅饮星期四及每月披萨聚会
- 享有 25 天年假,并可选择购买额外休假时间
- 加入养老金薪资交换计划,雇主缴费 4%,员工缴费 5%
- 享有相当于基本工资四倍的寿险保障
- 享有覆盖配偶和受抚养人的非缴费型私人医疗保险
- 享有覆盖配偶和受抚养人的非缴费型全球旅行保险



