
MGM Resorts International gestisce un portafoglio globale di destinazioni dedicate all’ospitalità e all’intrattenimento, che comprende resort, casinò, ristoranti, spettacoli dal vivo e spazi per eventi. Con 28 destinazioni, principalmente a Las Vegas, l’azienda riunisce team di assistenza agli ospiti, viaggi, marketing e ospitalità che accolgono i visitatori nelle sue strutture. MGM Resorts sottolinea inoltre la crescita globale, la diversità, la sostenibilità e la filantropia come parte della propria cultura aziendale e lavorativa, sostenuta da una forza lavoro di circa 81.000 dipendenti in tutto il mondo.
Ingegnere software senior II, app mobile
Guida l’ingegneria front-end dei siti web e delle app mobili di MGM Resorts rivolti agli ospiti, definendo architettura, prestazioni e rilascio. Coordina iniziative tra team e fa da mentore agli ingegneri front-end.
Descrizione
- Essere responsabile dell’esperienza front-end delle principali funzionalità per gli ospiti sui siti web e sulle app mobili di MGM.
- Sviluppare software pronto per la produzione, dalla visione e pianificazione iniziali al rilascio e al supporto continuo.
- Sviluppare esperienze per i clienti e individuare lacune architetturali e possibili soluzioni.
- Garantire che le consegne rispettino gli standard tecnici e i requisiti non funzionali.
- Collaborare con designer e responsabili di prodotto per valutare la fattibilità dell’interfaccia e dell’esperienza utente.
- Collaborare con i team di prodotto per comprendere la visione e contribuire alla strategia di prodotto.
- Contribuire all’architettura, alla misurazione delle prestazioni, alla progettazione, alla prototipazione e al rilascio di prodotti di qualità.
- Supportare importanti iniziative di prodotto che coinvolgono più team.
- Collaborare con la Gestione prodotto per creare esperienze per i clienti e orientare l’ingegneria verso gli obiettivi di prodotto.
- Individuare e applicare tecnologie e pratiche che migliorino le prestazioni della piattaforma e l’esperienza del cliente.
- Contribuire a definire standard di qualità per progettazione tecnica, sviluppo, distribuzione e manutenzione.
- Creare relazioni tra i team MGM e guidare la comunicazione sulle soluzioni che coinvolgono più aree dell’organizzazione.
- Fornire consulenza tecnica, mentoring e leadership agli ingegneri front-end.
Requisiti
- È richiesta una laurea triennale o equivalente.
- Almeno 8 anni di esperienza pertinente nella realizzazione di prodotti o servizi web e front-end in produzione su scala aziendale o Internet, oppure esperienza correlata.
- Almeno 5 anni di esperienza nell’ingegneria front-end, compreso il miglioramento della velocità e della capacità del team.
- Almeno 5 anni di esperienza con tecnologie web come React, TypeScript, Next.js o un altro framework per applicazioni a pagina singola, incluse prestazioni e memorizzazione nella cache CDN.
- Conoscenza di Node.js e delle API GraphQL.
- Esperienza con calcolo distribuito, sistemi aziendali, metodi agili come Scrum o Kanban e DevOps.
- Almeno 2 anni di esperienza con TypeScript.
- Conoscenza o esperienza con Netlify, CircleCI, Cypress, Webpack, Storybook e Next.js.
- Esperienza con Cypress o un framework di test comparabile.
- Esperienza con Backbone.js, Angular.js, React o Ember.js.
- Esperienza lavorativa con React.js negli ultimi 3–5 anni.
- La conoscenza di Next.js, Gatsby.js, Vue.js o Sanity.io costituisce un titolo preferenziale.
Benefit
- Programmi per il benessere mentale e fisico.
- Sconti su soggiorni in hotel, ristorazione, acquisti, intrattenimento e offerte di viaggio e tecnologia dei partner.
- Parcheggio gratuito durante e fuori dal turno.
- Assicurazione medica, dentistica, oculistica e sulla vita.
- Piano 401(k).
- Piani di permessi e ferie.
- Piano di incentivi aziendale.
- Piano di partecipazione azionaria aziendale.
- Programmi di sviluppo professionale.
- Eventi di networking.
- Opportunità di volontariato nella comunità.