
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).
- Программы предоставления отпусков и отгулов.
- Корпоративная программа поощрений.
- Программа участия сотрудников в капитале компании.
- Программы профессионального развития.
- Сетевые мероприятия.
- Возможности волонтёрства в местном сообществе.