Senior Software Engineer II ‐ Mobile App

MGM Resorts International•Home Office - US, NV, NV
•$114,400 - $152,600

About The Position

The front-end engineering team builds the user interfaces and user experiences for MGM websites and mobile applications, working with product, design, data science, creative, marketing, and engineering partners to deliver features used by millions of people. The Senior Software Engineer II owns front-end experiences for critical guest-facing features, creates customer experiences, identifies architectural gaps and potential solutions, and delivers work to technical standards and non-functional requirements. The role collaborates with designers and product managers on technical feasibility and product vision, influences product strategy, participates in architecture and performance discussions, and helps design, prototype, and release high-quality products that support customer and business goals. The engineer also contributes to cross-team initiatives and mentors other engineers. Responsibilities span the production lifecycle for MGM websites and mobile applications, from vision and planning through execution, deployment, and sustainment. The position partners with Product Management and technology leadership, provides technical leadership to front-end engineers, promotes quality standards, and builds relationships across the organization to enable cross-organizational solutions. The role is based in Nevada. The stated pay range is $114,400 to $152,600. The position is eligible for the Company’s incentive and equity plans, and eligible employees may participate in medical, dental, vision, life insurance, 401(k), and time-off plans. Program offerings vary based on eligibility factors.

Requirements

  • Bachelor's degree required.
  • 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.
  • 5+ years of relevant experience as a front-end engineer increasing team velocity and capacity.
  • 5+ years of relevant experience with web development technologies such as React, TypeScript, NextJS, or another SPA framework, and experience with performance and CDN caching.
  • At least 2 years of experience with TypeScript.
  • Experience working with React.js within the last 3–5 years.
  • Experience with Cypress or a similar testing framework.
  • Experience with one or more of Backbone.js, Angular.js, React, or Ember.js.
  • Familiarity with Node.js and GraphQL APIs.
  • Experience with distributed computing, enterprise-wide systems, agile-based development, Scrum, Kanban, or another agile methodology, 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 through vision, definition, planning, execution, deployment, and sustainment for MGM websites and mobile applications.
  • Own front-end experiences for critical guest-facing features on MGM websites and mobile applications.
  • Create customer experiences and identify architectural gaps and potential solutions.
  • Deliver work according to technical standards and non-functional requirements.
  • Collaborate with designers and product managers to assess the technical feasibility of UI/UX designs.
  • Partner with Product Management to build customer experiences and help achieve product goals.
  • Collaborate with product partners to understand product vision and influence product strategy.
  • Participate in architecture and performance discussions and metrics, and in the design, prototyping, and release of high-quality products.
  • Work with technology leadership to identify and implement technologies and techniques that improve platform performance and customer experience.
  • Influence technical design, development, deployment, and maintenance through quality standards.
  • Build relationships and communicate across MGM teams to motivate cross-organizational solutions.
  • Provide technical leadership, mentoring, and direction to front-end engineers as needed.
  • Participate in key product initiatives spanning multiple teams and requiring alignment and collaboration.

Benefits

  • Programs supporting mental and physical wellness.
  • Discounts on hotel stays, dining, retail, entertainment, and partner offers for travel and technology.
  • Free parking, whether on or off shift.
  • Healthcare, financial support, and time-off options.
  • Career development programs, networking events, and community volunteer opportunities.
  • Eligibility to participate in the Company’s incentive plan.
  • Eligibility to participate in the Company’s equity plan.
  • Eligible employees may participate in medical, dental, vision, and life insurance plans.
  • Eligible employees may participate in a 401(k) plan and time-off plans.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service