MGM Resorts International
MGM Resorts International
MGM Resorts International демалыс орындары, казинолар, мейрамханалар, жанды ойын-сауық және іс-шаралар өткізуге арналған кеңістіктерді біріктіретін қонақжайлық пен ойын-сауық нысандарының жаһандық портфелін басқарады. Негізінен Лас-Вегаста орналасқан 28 нысаны арқылы компания өз кешендеріне келушілерге қызмет көрсететін қонақтарға қызмет көрсету, саяхат, маркетинг және қонақжайлық салаларындағы командаларды біріктіреді. MGM Resorts жаһандық өсімді, әртүрлілікті, тұрақты дамуды және қайырымдылықты өзінің бизнесі мен жұмыс орнындағы мәдениетінің бір бөлігі ретінде атап көрсетеді. Бұл бағытты бүкіл әлем бойынша шамамен 81 000 қызметкер қолдайды.

Senior Software Engineer II, Mobile App

Lead front-end engineering for guest-facing MGM Resorts websites and mobile apps, shaping architecture, performance, and delivery. Guide cross-team initiatives and mentor front-end engineers.

Сипаттама

  • Own the front-end experience for key guest features across MGM websites and mobile apps.
  • Build production-ready software from initial vision and planning through release and ongoing support.
  • Develop customer experiences and identify architectural gaps and potential solutions.
  • Ensure delivery meets technical standards and non-functional requirements.
  • Work with designers and product managers to assess UI/UX feasibility.
  • Collaborate with product teams to understand the vision and inform product strategy.
  • Contribute to architecture, performance measurement, design, prototyping, and release of quality products.
  • Support major product initiatives involving multiple teams.
  • Work with Product Management to build customer experiences and guide engineering toward product goals.
  • Find and apply technologies and practices that improve platform performance and customer experience.
  • Help set quality standards for technical design, development, deployment, and maintenance.
  • Build relationships across MGM teams and lead communication on cross-organizational solutions.
  • Provide technical guidance, mentorship, and leadership to front-end engineers.

Талаптар

  • Bachelor’s degree required.
  • At least 8 years of relevant experience delivering web and front-end products or services in production at enterprise or internet scale, or related experience.
  • At least 5 years of front-end engineering experience, including improving team velocity and capacity.
  • At least 5 years of experience with web technologies such as React, TypeScript, Next.js, or another single-page application framework, including performance and CDN caching.
  • Familiarity with Node.js and GraphQL APIs.
  • Experience with distributed computing, enterprise systems, agile development methods such as Scrum or Kanban, and DevOps.
  • At least 2 years of TypeScript experience.
  • Familiarity or experience with Netlify, CircleCI, Cypress, Webpack, Storybook, and Next.js.
  • Experience with Cypress or a comparable testing framework.
  • Experience with Backbone.js, Angular.js, React, or Ember.js.
  • Experience working with React.js within the past 3–5 years.
  • Experience with Next.js, Gatsby.js, Vue.js, or Sanity.io is a plus.

Артықшылықтар

  • Wellness programs for mental and physical health.
  • Discounts on hotel stays, dining, retail, entertainment, and partner travel and technology offers.
  • Free parking on and off shift.
  • Medical, dental, vision, and life insurance.
  • 401(k) plan.
  • Time-off plans.
  • Company incentive plan.
  • Company equity plan.
  • Career development programs.
  • Networking events.
  • Community volunteer opportunities.