MGM Resorts International
MGM Resorts International
MGM Resorts International zarządza globalnym portfolio obiektów z branży hotelarskiej i rozrywkowej, łącząc kurorty, kasyna, restauracje, miejsca wydarzeń na żywo oraz przestrzenie eventowe. Firma prowadzi 28 obiektów, głównie w Las Vegas, gdzie zespoły zajmujące się obsługą gości, turystyką, marketingiem i hotelarstwem obsługują odwiedzających we wszystkich należących do niej lokalizacjach. MGM Resorts podkreśla również znaczenie globalnego rozwoju, różnorodności, zrównoważonego rozwoju i działalności filantropijnej jako elementów swojej kultury biznesowej i miejsca pracy, wspieranych przez około 81 000 pracowników na całym świecie.

Starszy inżynier oprogramowania II, aplikacja mobilna

Kieruj rozwojem front-endu witryn i aplikacji mobilnych MGM Resorts dla gości, kształtując architekturę, wydajność i proces wdrożeń. Koordynuj inicjatywy między zespołami i wspieraj rozwój inżynierów front-endu.

Opis

  • Odpowiadaj za front-end kluczowych funkcji dla gości w witrynach i aplikacjach mobilnych MGM.
  • Twórz gotowe do wdrożenia oprogramowanie: od wstępnej koncepcji i planowania po wydanie oraz bieżące wsparcie.
  • Projektuj doświadczenia klientów, identyfikuj luki architektoniczne i możliwe rozwiązania.
  • Dbaj o zgodność dostarczanych rozwiązań ze standardami technicznymi i wymaganiami niefunkcjonalnymi.
  • Współpracuj z projektantami i menedżerami produktu, aby oceniać wykonalność rozwiązań UI/UX.
  • Współpracuj z zespołami produktowymi, aby rozumieć wizję i wspierać kształtowanie strategii produktu.
  • Współtwórz architekturę, pomiary wydajności, projekty, prototypy i wydania wysokiej jakości produktów.
  • Wspieraj duże inicjatywy produktowe angażujące wiele zespołów.
  • Współpracuj z działem zarządzania produktem przy tworzeniu doświadczeń klientów i ukierunkowywaniu prac inżynieryjnych na cele produktu.
  • Wyszukuj i wdrażaj technologie oraz praktyki poprawiające wydajność platformy i doświadczenia klientów.
  • Pomagaj ustalać standardy jakości dla projektowania technicznego, tworzenia, wdrażania i utrzymania oprogramowania.
  • Buduj relacje między zespołami MGM i koordynuj komunikację dotyczącą rozwiązań obejmujących różne jednostki organizacyjne.
  • Zapewniaj doradztwo techniczne, mentoring i wsparcie inżynierom front-endu.

Wymagania

  • Wymagany tytuł licencjata.
  • Co najmniej 8 lat odpowiedniego doświadczenia w dostarczaniu produkcyjnych produktów internetowych i rozwiązań front-endowych dla przedsiębiorstw lub usług internetowych na dużą skalę albo równoważne doświadczenie.
  • Co najmniej 5 lat doświadczenia w inżynierii front-endu, w tym w zwiększaniu tempa i możliwości zespołu.
  • Co najmniej 5 lat doświadczenia z technologiami internetowymi, takimi jak React, TypeScript, Next.js lub inny framework aplikacji jednostronicowych, w tym z optymalizacją wydajności i buforowaniem CDN.
  • Znajomość Node.js i API GraphQL.
  • Doświadczenie z przetwarzaniem rozproszonym, systemami korporacyjnymi, zwinnymi metodami wytwarzania oprogramowania, takimi jak Scrum lub Kanban, oraz DevOps.
  • Co najmniej 2 lata doświadczenia z TypeScript.
  • Znajomość lub doświadczenie z Netlify, CircleCI, Cypress, Webpack, Storybook i Next.js.
  • Doświadczenie z Cypress lub porównywalnym frameworkiem testowym.
  • Doświadczenie z Backbone.js, Angular.js, React lub Ember.js.
  • Doświadczenie w pracy z React.js w ciągu ostatnich 3–5 lat.
  • Doświadczenie z Next.js, Gatsby.js, Vue.js lub Sanity.io będzie dodatkowym atutem.

Benefity

  • Programy wspierające zdrowie psychiczne i fizyczne.
  • Zniżki na pobyty w hotelach, posiłki, zakupy detaliczne, rozrywkę oraz oferty partnerów dotyczące podróży i technologii.
  • Bezpłatny parking przed zmianą i po niej.
  • Ubezpieczenie medyczne, stomatologiczne, okulistyczne i na życie.
  • Plan 401(k).
  • Programy urlopowe.
  • Firmowy program motywacyjny.
  • Firmowy plan udziałowy.
  • Programy rozwoju kariery.
  • Wydarzenia networkingowe.
  • Możliwości wolontariatu w społeczności.