MGM Resorts International
MGM Resorts International
A MGM Resorts International administra um portfólio global de destinos de hospitalidade e entretenimento que combina resorts, cassinos, restaurantes, entretenimento ao vivo e espaços para eventos. Com 28 destinos, principalmente em Las Vegas, a empresa reúne equipes de atendimento ao hóspede, viagens, marketing e hospitalidade que atendem aos visitantes em suas propriedades. A MGM Resorts também destaca o crescimento global, a diversidade, a sustentabilidade e a filantropia como parte de sua cultura empresarial e de trabalho, apoiada por uma força de trabalho de aproximadamente 81.000 funcionários em todo o mundo.

Engenheiro(a) sênior de software II, aplicativo móvel

Lidere a engenharia front-end dos sites e aplicativos móveis da MGM Resorts voltados aos hóspedes, definindo arquitetura, desempenho e entregas. Oriente iniciativas entre equipes e desenvolva engenheiros front-end.

Descrição

  • Assumir a experiência front-end dos principais recursos para hóspedes nos sites e aplicativos móveis da MGM.
  • Desenvolver software pronto para produção desde a visão e o planejamento iniciais até o lançamento e o suporte contínuo.
  • Desenvolver experiências para clientes e identificar lacunas arquiteturais e possíveis soluções.
  • Garantir que as entregas atendam aos padrões técnicos e aos requisitos não funcionais.
  • Trabalhar com designers e gerentes de produto para avaliar a viabilidade da interface e da experiência do usuário.
  • Colaborar com as equipes de produto para entender a visão e contribuir para a estratégia do produto.
  • Contribuir para a arquitetura, a medição de desempenho, o design, a prototipagem e o lançamento de produtos de qualidade.
  • Apoiar iniciativas importantes de produto que envolvam várias equipes.
  • Trabalhar com a Gestão de Produto para criar experiências para clientes e orientar a engenharia em direção aos objetivos do produto.
  • Encontrar e aplicar tecnologias e práticas que melhorem o desempenho da plataforma e a experiência do cliente.
  • Ajudar a definir padrões de qualidade para design técnico, desenvolvimento, implantação e manutenção.
  • Criar relacionamentos entre as equipes da MGM e liderar a comunicação sobre soluções que envolvam diferentes áreas da organização.
  • Oferecer orientação técnica, mentoria e liderança a engenheiros front-end.

Requisitos

  • É necessário ter bacharelado.
  • Pelo menos 8 anos de experiência relevante na entrega de produtos ou serviços web e front-end em produção em escala empresarial ou da internet, ou experiência relacionada.
  • Pelo menos 5 anos de experiência em engenharia front-end, incluindo a melhoria da velocidade e da capacidade da equipe.
  • Pelo menos 5 anos de experiência com tecnologias web como React, TypeScript, Next.js ou outro framework de aplicativo de página única, incluindo desempenho e cache de CDN.
  • Familiaridade com Node.js e APIs GraphQL.
  • Experiência com computação distribuída, sistemas empresariais, métodos ágeis como Scrum ou Kanban e DevOps.
  • Pelo menos 2 anos de experiência com TypeScript.
  • Familiaridade ou experiência com Netlify, CircleCI, Cypress, Webpack, Storybook e Next.js.
  • Experiência com Cypress ou framework de testes comparável.
  • Experiência com Backbone.js, Angular.js, React ou Ember.js.
  • Experiência profissional com React.js nos últimos 3 a 5 anos.
  • Experiência com Next.js, Gatsby.js, Vue.js ou Sanity.io é um diferencial.

Benefícios

  • Programas de bem-estar para a saúde mental e física.
  • Descontos em hospedagens, restaurantes, lojas, entretenimento e ofertas de viagem e tecnologia de parceiros.
  • Estacionamento gratuito durante e fora do turno.
  • Plano de saúde, odontológico, oftalmológico e seguro de vida.
  • Plano 401(k).
  • Planos de folga.
  • Plano de incentivo da empresa.
  • Plano de participação acionária da empresa.
  • Programas de desenvolvimento de carreira.
  • Eventos de networking.
  • Oportunidades de voluntariado na comunidade.