U.S. Bank
U.S. Bank
U.S. Bank 是一家总部位于美国的金融服务机构,通过零售银行和公司银行、财富管理、信贷承保及投资管理为个人和企业提供服务。公司还支持金融知识普及倡议和社区参与。其职业发展内容强调包容性、职场文化、员工发展以及健康与福祉。对于符合条件的存款产品,U.S. Bank 是美国联邦存款保险公司(FDIC)成员;投资和保险产品不受 FDIC 保险保障,价值可能下跌。

高级前端全栈软件工程师

为美国合众银行构建可扩展的 React 前端和全栈应用。 设计、测试并维护安全可靠的金融软件。

描述

  • 评估、设计、测试、构建、运营和维护高质量的软件体验
  • 开发、测试、运营和维护软件产品
  • 通过交付可用于生产环境且可测试的代码,负责全栈交付
  • 按照架构标准,针对可扩展性、可靠性和性能进行设计
  • 调查故障、提出设计变更建议并改进运营
  • 在设计和编码时优先考虑客户体验
  • 运用代码审查反馈并审查同事的工作,以维护工程标准和合规要求
  • 在产品开发的整个过程中遵循合规与安全实践
  • 在开发过程中应用软件可靠性工程标准
  • 探索新兴技术,并协助制定银行技术转型的实践方法
  • 支持创新、团队合作和持续改进
  • 审查并确定工作的优先级,将工作拆分为渐进式交付,并沟通阻碍或延误情况

任职要求

  • 学士学位或同等的专业经验
  • 五至六年相关经验
  • 具备 React 18.x、JavaScript ES6+ 和现代前端开发的高级经验
  • 具备使用微前端和 Module Federation 构建可扩展企业 Web 应用的经验
  • 精通 HTML、CSS/SCSS、CSS Modules、响应式布局和可复用 UI 组件
  • 具备使用 Zustand 和 React Context 管理状态(包括异步数据)的经验
  • 熟练使用 Axios 集成 REST API、Web 服务和第三方平台
  • 了解身份验证、多因素身份验证(MFA)集成和前端安全实践
  • 具备构建无障碍、符合 WCAG 标准、支持国际化和本地化的应用的经验
  • 具备使用 Jest、React Testing Library 和 Playwright 进行自动化测试的实践经验
  • 熟练使用 Git 和用于代码部署的 CI/CD 流水线
  • 熟悉金融应用和 ACH、RTP、电汇等支付系统
  • 熟悉 Java 和 Spring Boot 环境
  • 熟悉关系型数据库和 NoSQL 数据库
  • 了解 AI Functions
  • 能够每周至少三天在美国合众银行办公室工作
  • 能够遵守美国合众银行的政策,包括《道德与商业行为准则》以及工作场所行为和安全政策

福利待遇

  • 医疗、牙科和视力保险
  • 基本定期寿险和可选定期寿险
  • 短期和长期伤残保险
  • 妊娠伤残假和育儿假
  • 401(k) 计划和雇主出资的退休计划
  • 根据薪资等级和任职年限,享有两至五周带薪年假
  • 最多 11 天带薪假日
  • 收养援助
  • 每工作 30 小时累积 1 小时病假和安全假;除非适用法律另有规定,每个日历年最多可累积 80 小时

相关职位

Citi

高级首席全栈软件工程师(.NET 与 Angular)— 花旗

Citi

带领团队使用 .NET、Angular 和微服务构建银行应用。 在受监管的环境中负责架构、交付、数据库、API 和 CI/CD。

打开