MGM Resorts Internationalposted 2 days ago
Full-time • Mid Level

About the position

The Senior Web Software Engineer plays a critical role in driving technological innovation and delivering exceptional digital experiences. This position is primarily responsible for leading the design, development, and deployment of robust, scalable web solutions that enhance customer engagement and satisfaction. The role encompasses the full software development lifecycle—from vision and definition through planning, execution, deployment, and ongoing maintenance—ensuring the delivery of high-quality, production-ready code. The ideal candidate combines deep technical expertise with strategic thinking to continuously elevate the impact of technology within the organization.

Responsibilities

  • Develop and deliver production-grade code by leading all phases of the software development lifecycle, including vision, definition, planning, execution, deployment, and sustainment.
  • Collaborate closely with Product Management to design and implement exceptional customer experiences.
  • Partner with technology leadership to evaluate and integrate new technologies and methodologies that enhance platform performance and user satisfaction.
  • Ensure consistency, reliability, supportability, and observability across all services and systems.
  • Foster effective communication to align cross-functional teams and collaboratively solve complex technical and business challenges.
  • Assess product tradeoffs to create simple, intuitive, and effective solutions that meet user needs.
  • Build and maintain strong, trust-based relationships with diverse teams at all levels of the organization to drive alignment and shared success.
  • Lead by example, consistently modeling behaviors that reflect MGM’s mission, values, and cultural principles.

Requirements

  • Bachelor's degree or equivalent experience required.
  • 5+ years of frontend development experience with React, TypeScript, Next.js, or similar SPA frameworks.
  • Proven track record in delivering production-grade code across the full development lifecycle.
  • Strong skills in CSS, styled-components, and responsive UI development.
  • Experience in product-focused teams, emphasizing clean code and user-centric design.
  • Proficient in CI/CD (Azure preferred), TDD, and modern development best practices.
  • Knowledge of cloud platforms (AWS/Azure), GraphQL, REST APIs, and microservices.
  • Familiar with Agile/Scrum, DevOps culture, A/B testing, and distributed team environments.
  • Ability to identify and address architectural challenges and implement scalable solutions.
  • Demonstrated leadership, mentoring, and cross-team collaboration skills.
  • Experience architecting new solutions and ensuring UI/UX technical feasibility.

Nice-to-haves

  • Resort or hospitality tech experience is a plus.

Benefits

  • Wellness incentive programs to help you stay healthy physically and mentally.
  • Access to company hotel, food and beverage, retail, and entertainment discounts as well as discounts with company partners on things like travel, electronics, online shopping, and more.
  • Free meals in our employee dining room.
  • Free parking.
  • Health & Income Protection benefits (for eligible employees).
  • Professional and personal development through programs and networking opportunities as well as volunteer opportunities in the community.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service