Senior Software Engineer II ‐ Mobile App

MGM Resorts•Us, NV
•$114,400 - $152,600

About The Position

MGM Resorts International is seeking a Senior Software Engineer II to own front-end experiences for critical guest-facing features across MGM websites and mobile applications. The front-end engineering team works with product, design, data science, creative, marketing, and engineering partners to deliver experiences used by millions of people, while improving platform performance, scalability, and engineering efficiency. The role involves developing and releasing high-quality customer-facing products, identifying architectural gaps and solutions, and ensuring work meets technical standards and non-functional requirements. The engineer collaborates with designers and product managers on feasible UI/UX designs, helps shape product strategy, participates in architecture and performance discussions, and contributes to initiatives spanning multiple teams. As an individual contributor, the role also provides technical leadership, mentoring, and direction to other front-end engineers.

Requirements

  • Bachelor's degree required.
  • At least 8 years of relevant experience delivering web and front-end software products and services at enterprise-to-internet scale in a production environment, or related experience.
  • At least 5 years of relevant experience as a front-end engineer increasing team velocity and capacity.
  • At least 5 years of experience with web development technologies such as React, TypeScript, NextJS, or another SPA framework, including performance and CDN caching experience.
  • At least 2 years of TypeScript experience.
  • Experience with Cypress or a similar testing framework.
  • Experience with Backbone.js, Angular.js, React, or Ember.js.
  • Experience working with React.js within the last 3–5 years.
  • Familiarity with Node.js and GraphQL APIs.
  • Previous experience with distributed computing, enterprise-wide systems, Agile development methodologies such as Scrum or Kanban, and DevOps.

Nice To Haves

  • Familiarity or experience with Netlify, CircleCI, Cypress, Webpack, Storybook, and Next.js.
  • Previous experience with NextJS, Gatsby.js, Vue.js, or Sanity.io.

Responsibilities

  • Develop and execute production-grade code across vision, definition, planning, execution, deployment, and sustainment for MGM websites and mobile applications.
  • Partner with Product Management to build customer experiences and lead engineering efforts that support product goals.
  • Work with technology leadership to identify and implement technologies and techniques that improve platform performance and customer experience.
  • Influence quality standards for the technical design, development, deployment, and maintenance of products.
  • Build relationships across MGM teams and provide communication and leadership for cross-organizational solutions.
  • Provide technical leadership, mentoring, and direction to front-end engineers as needed.
  • Own front-end experiences for critical guest-facing features on MGM websites and mobile applications.
  • Identify architectural gaps and work with the team to develop potential solutions.
  • Collaborate with designers and product managers to ensure UI/UX designs are technically feasible.
  • Participate in architecture and performance discussions and metrics, and in product design, prototyping, and release.
  • Contribute to cross-team product initiatives requiring alignment and collaboration.

Benefits

  • Wellness programs supporting mental and physical health.
  • Discounts on hotel stays, dining, retail, entertainment, and partner offerings for travel and technology.
  • Free parking, whether on or off shift.
  • Healthcare and financial support.
  • Time-off plans.
  • Career development programs.
  • Networking events.
  • Community volunteer opportunities.
  • Eligible to participate in the Company’s incentive plan.
  • Eligible to participate in the Company’s equity plan.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • Life insurance.
  • 401(k) plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service