
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.