MGM Resorts International
MGM Resorts International
MGM Resorts International 运营着一个全球化的酒店及娱乐目的地组合,业务涵盖度假村、赌场、餐饮、现场娱乐和活动场地。公司拥有28个目的地,其中主要位于拉斯维加斯,汇聚宾客服务、旅行、营销和酒店管理团队,为旗下各处物业的访客提供服务。MGM Resorts 还将全球增长、多元化、可持续发展和慈善事业作为其业务及职场文化的重要组成部分,并在全球拥有约81,000名员工。

高级软件工程师 II,移动应用

负责面向宾客的 MGM Resorts 网站和移动应用前端工程,规划架构、性能与交付。 推动跨团队项目,并指导和培养前端工程师。

描述

  • 负责 MGM 网站和移动应用中关键宾客功能的前端体验。
  • 从最初构想与规划到发布和持续支持,构建可投入生产的软件。
  • 打造客户体验,并发现架构缺口及潜在解决方案。
  • 确保交付符合技术标准和非功能性要求。
  • 与设计师和产品经理合作,评估 UI/UX 方案的可行性。
  • 与产品团队协作,理解产品愿景并为产品策略提供意见。
  • 参与架构设计、性能衡量、设计、原型制作以及高质量产品的发布。
  • 支持涉及多个团队的重要产品计划。
  • 与产品管理团队合作打造客户体验,并引导工程工作实现产品目标。
  • 寻找并应用能够提升平台性能和客户体验的技术与实践。
  • 协助制定技术设计、开发、部署和维护的质量标准。
  • 与 MGM 各团队建立合作关系,并牵头沟通跨组织解决方案。
  • 为前端工程师提供技术指导、辅导和领导支持。

任职要求

  • 要求拥有学士学位。
  • 至少 8 年相关经验,曾在企业级或互联网规模的生产环境中交付 Web 和前端产品或服务,或具备相关经验。
  • 至少 5 年前端工程经验,包括提升团队效率和产能。
  • 至少 5 年 Web 技术经验,例如 React、TypeScript、Next.js 或其他单页应用框架,并具备性能优化和 CDN 缓存经验。
  • 熟悉 Node.js 和 GraphQL API。
  • 具备分布式计算、企业系统、Scrum 或 Kanban 等敏捷开发方法及 DevOps 经验。
  • 至少 2 年 TypeScript 经验。
  • 熟悉或使用过 Netlify、CircleCI、Cypress、Webpack、Storybook 和 Next.js。
  • 具备 Cypress 或类似测试框架的使用经验。
  • 具备 Backbone.js、Angular.js、React 或 Ember.js 经验。
  • 在过去 3 至 5 年内使用 React.js 工作。
  • 具备 Next.js、Gatsby.js、Vue.js 或 Sanity.io 经验者优先。

福利待遇

  • 提供促进心理和身体健康的 wellness 计划。
  • 提供酒店住宿、餐饮、零售、娱乐以及合作伙伴旅行和科技产品优惠。
  • 无论是否当班,均可免费停车。
  • 提供医疗、牙科、视力和人寿保险。
  • 提供 401(k) 退休储蓄计划。
  • 提供休假计划。
  • 提供公司激励计划。
  • 提供公司股权计划。
  • 提供职业发展计划。
  • 举办交流活动。
  • 提供社区志愿服务机会。