
MGM Resorts International управляє глобальним портфелем об’єктів індустрії гостинності та розваг, поєднуючи курортні комплекси, казино, ресторани, майданчики для живих виступів і проведення заходів. Компанія має 28 об’єктів, переважно в Лас-Вегасі, де команди з обслуговування гостей, туризму, маркетингу та гостинності працюють із відвідувачами на всій території комплексів. MGM Resorts також акцентує увагу на глобальному розвитку, різноманітті, сталому розвитку та благодійності як складових своєї ділової й корпоративної культури, спираючись на штат чисельністю близько 81 000 працівників у всьому світі.
Старший інженер-програміст II, мобільний застосунок
Керуйте фронтенд-розробкою сайтів і мобільних застосунків MGM Resorts для гостей, визначаючи архітектуру, продуктивність і процес випуску. Координуйте міжкомандні ініціативи та наставляйте фронтенд-інженерів.
Опис
- Відповідайте за фронтенд ключових функцій для гостей на сайтах і в мобільних застосунках MGM.
- Створюйте готове до експлуатації програмне забезпечення: від початкової ідеї та планування до випуску й подальшої підтримки.
- Розробляйте користувацькі рішення, виявляйте прогалини в архітектурі та пропонуйте можливі рішення.
- Забезпечуйте відповідність результатів технічним стандартам і нефункціональним вимогам.
- Разом із дизайнерами та менеджерами продукту оцінюйте здійсненність рішень UI/UX.
- Співпрацюйте з продуктовими командами, щоб розуміти бачення продукту й долучатися до розробки стратегії.
- Долучайтеся до проєктування архітектури, вимірювання продуктивності, дизайну, прототипування та випуску якісних продуктів.
- Підтримуйте великі продуктові ініціативи за участю кількох команд.
- Разом із відділом управління продуктом створюйте користувацькі рішення та спрямовуйте інженерну роботу на досягнення цілей продукту.
- Знаходьте й упроваджуйте технології та практики, що підвищують продуктивність платформи та якість користувацького досвіду.
- Допомагайте встановлювати стандарти якості для технічного проєктування, розробки, розгортання й супроводу.
- Налагоджуйте взаємодію між командами MGM і координуйте комунікацію щодо рішень, які охоплюють кілька підрозділів.
- Надавайте технічні рекомендації, наставництво й підтримку фронтенд-інженерам.
Вимоги
- Потрібен ступінь бакалавра.
- Щонайменше 8 років релевантного досвіду випуску вебпродуктів і фронтенд-рішень для корпоративних систем або інтернет-сервісів із високим навантаженням чи зіставний досвід.
- Щонайменше 5 років досвіду у фронтенд-розробці, зокрема підвищення швидкості та спроможності команди.
- Щонайменше 5 років досвіду роботи з вебтехнологіями, як-от React, TypeScript, Next.js або інші фреймворки односторінкових застосунків, включно з оптимізацією продуктивності та кешуванням CDN.
- Знання Node.js і API GraphQL.
- Досвід роботи з розподіленими обчисленнями, корпоративними системами, гнучкими методологіями розробки, як-от Scrum або Kanban, і DevOps.
- Щонайменше 2 роки досвіду роботи з TypeScript.
- Знання Netlify, CircleCI, Cypress, Webpack, Storybook і Next.js або досвід роботи з ними.
- Досвід роботи з Cypress або зіставним фреймворком тестування.
- Досвід роботи з Backbone.js, Angular.js, React або Ember.js.
- Досвід роботи з React.js протягом останніх 3–5 років.
- Досвід роботи з Next.js, Gatsby.js, Vue.js або Sanity.io буде перевагою.
Переваги
- Програми підтримки психічного та фізичного здоров’я.
- Знижки на проживання в готелях, харчування, роздрібні товари, розваги, а також пропозиції партнерів у сфері подорожей і технологій.
- Безкоштовне паркування до та після зміни.
- Медичне, стоматологічне страхування, страхування зору та життя.
- План 401(k).
- Програми відпусток і вихідних.
- Корпоративна програма заохочень.
- Корпоративна програма участі в капіталі.
- Програми професійного розвитку.
- Мережеві заходи.
- Можливості волонтерства в місцевій громаді.