Expedia Group
Лондон, Великобритания
Должность: Mobile Engineer II, Android Местоположение: Великобритания - Лондон
Местоположение: Великобритания - Лондон Занятость: Полная В Expedia Group мы помогаем путешественникам исследовать мир, путешествие за путешествием. Будучи глобальной туристической компанией, основанной на увлеченных людях, доверительных партнерских отношениях и передовых технологиях, мы соединяем путешественников, партнеров и рекламодателей через наши потребительские бренды, B2B-сеть и бизнес по туристической рекламе. Здесь вы будете выполнять значимую работу, которая поможет миллионам людей открывать, бронировать и получать удовольствие от путешествий с большей легкостью, уверенностью и радостью. Наши пять принципов поведения — «Путешественник прежде всего», «Думай масштабно», «Работай с превосходством», «Подход владельца» и «Преуспевай вместе» — помогают создать поддерживающую среду, в которой люди могут развивать свою карьеру и иметь гибкость, льготы и поддержку, чтобы наилучшим образом выполнять свою работу. Присоединяйтесь к нам и создавайте возможности для путешественников по всему миру. О команде: Вас вдохновляет создание новых технологий, которые будут играть ключевую роль в воплощении развивающегося бренда Expedia Group в жизнь путем предоставления нативных приложений для миллионов пользователей? Присоединяйтесь к нам, чтобы строить будущее туризма! Инженеры-программисты в Expedia Group разрабатывают решения и продукты, которые ежедневно затрагивают миллионы людей по всему миру. Наши инженеры решают одни из самых сложных задач в мире туризма в различных брендах — Expedia, Orbitz, Car Rentals, Vrbo, Hotels.com, Travelocity, eBookers и других. Мы ищем не только сильных технических специалистов, но и тех, кто стремится глубоко понимать наши продукты и услуги, чтобы продвигать наши технологии вперед в отношении функциональности, производительности, надежности и масштабируемости. Наша команда Search and Recs Experience ищет любопытных, чутких и креативных специалистов по решению проблем с развивающимся мышлением. Мы — команда любителей путешествий, создающая передовую платформу с использованием новейших технологий. Вы будете отвечать за создание лучшего в своем классе опыта покупок для наших путешественников и партнеров. В качестве члена команды вы будете оценивать объем инженерных работ, проектировать свои изменения, реализовывать и тестировать свои изменения, выпускать их в продакшн и устранять проблемы в рабочей среде. Вам нужно быть командным игроком и проявлять любопытство, поскольку мы создаем новый опыт и улучшаем существующие фреймворки, обеспечивающие работу крупнейших в мире мобильных приложений для путешествий в масштабе, с которым могут сравниться лишь немногие компании. В этой роли вы будете: Создавать, улучшать и поддерживать Android-приложения с использованием Kotlin, применяя глубокое понимание возможностей платформы Android, компонентов пользовательского интерфейса и шаблонов мобильного дизайна для обеспечения высокого качества обслуживания клиентов во всех брендах Expedia Group. Проектировать и реализовывать чистые, тестируемые и поддерживаемые низкоуровневые проекты (LLD), API и модели данных для мобильных функций, которые надежно интегрируются с серверными службами и общими платформами. Применять лучшие практики разработки программного обеспечения в кодировании, тестировании (включая модульные и UI-тесты), проверке кода и непрерывной интеграции для обеспечения высокой надежности, производительности и безопасности Android-приложений. Сотрудничать с менеджерами по продуктам, дизайнерами и другими инженерами из разных команд для декомпозиции требований, уточнения технических решений и итеративной поставки функций с сохранением сильной ориентации на клиента. Безопасно интегрировать и эксплуатировать решения на базе AI/ML, которые улучшают результаты, включая персонализацию, рекомендации или автоматизированные аналитические данные, обеспечивая при этом ответственное использование данных и соблюдение стандартов конфиденциальности и безопасности. Демонстрировать знакомство с системами, инструментами или рабочими процессами, управляемыми AI, и применять концепции AI/ML к реальным продуктам, а также адаптировать свои навыки Android-разработки для работы с несколькими доменами, службами или общими мобильными компонентами по мере необходимости. Минимальные требования: Степень бакалавра в области компьютерных наук, инженерии или смежной технической области, или эквивалентный практический опыт в профессиональной разработке программного обеспечения. Опыт создания и выпуска Android-приложений с использованием Kotlin в производственной среде, включая ответственность за функции или службы в рамках более крупного мобильного приложения. Подтвержденная способность проектировать и реализовывать мобильные низкоуровневые проекты, API и модели данных, а также эффективно работать с сервис-ориентированными или микросервисными серверными системами. Подтвержденный опыт работы с основными инструментами и практиками Android-разработки, включая управление версиями, фреймворки для тестирования, отладку, оптимизацию производительности и конвейеры непрерывной интеграции/непрерывной поставки. Предпочтительные квалификации: Опыт использования библиотек Jetpack и современных инструментов Android (например, Jetpack Compose, Coroutines/Flows, Android Studio, Gradle) для создания масштабируемых, тестируемых архитектур. Понимание вопросов производительности и надежности на мобильных устройствах (запуск приложения, производительность при прокрутке, память, аккумулятор) и опыт использования инструментов профилирования/мониторинга для диагностики и устранения проблем. Уверенность в определении и реализации стратегий тестирования (модульные, UI, снимков, интеграционные тесты). Знакомство с основами доступности и инклюзивного дизайна на Android (например, Talkback, целевые области касания, контрастность) и стремление улучшить доступность нативных интерфейсов. Опыт работы в кросс-функциональных Agile-командах, сотрудничества с продакт-менеджерами, дизайнерами и другими инженерами, а также четкой коммуникации о прогрессе, рисках и компромиссах. Знакомство с системами, инструментами или рабочими процессами, управляемыми AI, и применение концепций AI/ML к реальным продуктам, включая продуманное использование инструментов кодирования и повышения продуктивности на базе AI. Запросы на адаптацию Expedia Group стремится обеспечить инклюзивный и доступный процесс найма. Если вам требуется адаптация или корректировка из-за инвалидности во время подачи заявления или процесса найма, пожалуйста, подайте запрос. О Expedia Group Expedia Group включает три флагманских потребительских бренда — Expedia, Hotels.com и Vrbo — наряду с ведущим B2B-бизнесом в сфере туризма и предложениями по туристической рекламе. Благодаря нашим брендам и бизнесу мы помогаем путешественникам исследовать мир с уверенностью и легкостью. Важное уведомление Возможности трудоустройства и предложения о работе в Expedia Group всегда будут исходить от команд по подбору персонала и найму Expedia Group. Никогда не делитесь конфиденциальной личной информацией, если вы не уверены в получателе. Expedia Group не делает предложений о работе по электронной почте или через мессенджеры лицам, с которыми мы не связывались ранее. Наш домен электронной почты — @expediagroup.com. Официальное место для поиска и подачи заявок на вакансии. Равные возможности Expedia стремится создать инклюзивную рабочую среду с разнообразным штатом сотрудников. Все квалифицированные кандидаты получат равные возможности трудоустройства независимо от расы, религии, пола, сексуальной ориентации, национального происхождения, инвалидности или возраста.
Оценка RocketHunt по реальным зарплатам
Грейд
Middle
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить