高级软件工程师 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) 退休储蓄计划。
- 提供休假计划。
- 提供公司激励计划。
- 提供公司股权计划。
- 提供职业发展计划。
- 举办交流活动。
- 提供社区志愿服务机会。
