Match Group
Пало-Альто, Соединенные Штаты2 месяца назад
140 000 – 160 000 USD
в год
Должность: Инженер-программист II, Android Местоположение: Пало-Альто, Калифорния / гибридный формат
Компенсация: 140 000 – 160 000 долларов США в год Наша миссия Как люди, мы находим невероятно захватывающим знакомство с кем-то новым. В Tinder мы вдохновляемся задачей поддержания магии человеческих связей. С десятками миллионов пользователей, сотнями миллионов загрузок, 2+ миллиардами свайпов в день, 20+ миллионами совпадений в день и присутствием в 190+ странах — наш охват обширен и быстро растет. Мы работаем вместе, чтобы решать сложные задачи. За простотой каждого совпадения мы глубоко размышляем о человеческих отношениях, поведенческой науке, сетевой экономике, ИИ и машинном обучении, безопасности в Интернете и реальном мире, культурных нюансах, одиночестве, любви, сексе и многом другом.
Наши ценности Берите на себя инициативу: Мы не бросаем свою работу или друг друга. Точно так же, как пользователи не оставляют свои совпадения без ответа, мы не подводим друг друга. Двигайтесь быстро: Мы ориентированы на действие и срочность. То, что можно сделать завтра, лучше сделать сегодня. Лучше вместе: Мы сохраняем связь в центре знакомств и в центре нашей работы. Точно так же, как наши пользователи становятся лучше, когда они общаются с другими, так и мы становимся лучше, когда сотрудничаем. Говорите откровенно: Мы говорим сложные вещи по-человечески. Точно так же, как мы просим наших пользователей вести себя с добротой и откровенностью в нашем сообществе, мы ожидаем того же от команды Tinder. Безопасность превыше всего: Мы действуем добросовестно, прозрачно и последовательно, чтобы люди чувствовали себя в безопасности — будь то свайпинг, подбор пары или работа вместе с нами. Зажигайте веселье: Мы веселимся, чтобы раскрыть творческий потенциал, стимулировать инновации и помочь нам создавать лучший опыт для тех, кто знакомится.
Команда или роль Recs Experience превращает системы рекомендаций Tinder в гибкие, надежные и простые в использовании возможности продукта, которые обеспечивают лучший пользовательский опыт во всем приложении. Мы упрощаем сложность рекомендаций, чтобы команды могли уверенно создавать на их основе, помогая при этом пользователям быстрее находить более релевантные связи через более четкий, персонализированный и более отзывчивый интерфейс. В качестве Инженера-программиста II по Android в команде Recs Experience вы будете участвовать в создании интерфейсов, которые определяют, кого видят пользователи Tinder, как отображаются рекомендации, и как профили превращаются в совпадения и разговоры. Вы будете тесно сотрудничать с бэкенд-инженерами для реализации функций от начала до конца — объединяя логику рекомендаций, API и эксперименты с отполированными Android-приложениями, аналитикой и проверкой качества. Вы будете развивать свои знания в области Android и домена рекомендаций, помогая совместной, полнофункциональной команде улучшать поиск для миллионов пользователей по всему миру. Команда управляется инженерами и тесно сотрудничает с командами Recs ML и Infrastructure, Product, Data Science and Analytics, Design, QA и инженерными партнерами по всему Tinder. Где вы будете работать: Это гибридная должность с местонахождением в Пало-Альто, Калифорния, и требует трехкратного присутствия в офисе в неделю.
В этой роли вы будете: Участвовать в архитектуре, проектировании и реализации клиентских функций рекомендаций в приложении Tinder для Android. Создавать отполированные, интуитивно понятные интерфейсы, которые связывают логику рекомендаций, API, эксперименты, аналитику и проверку качества для миллионов пользователей по всему миру. Владеть хорошо проработанными функциями и компонентами от планирования и реализации до тестирования, запуска экспериментов и валидации, с возрастающей независимостью. Тесно сотрудничать с инженерами Android и бэкенда, продуктовыми командами, дизайнерами, специалистами по данным и аналитике, QA, ML, инфраструктурой и партнерскими командами по всему Tinder. Писать поддерживаемый, хорошо протестированный код на Kotlin и помогать защищать работоспособность приложения, его производительность, надежность и пользовательский опыт. Создавать современные Android-интерфейсы с использованием Jetpack Compose, эффективно работая с существующим кодом на основе View или устаревшим кодом при необходимости. Исследовать ошибки, ANR, регрессии производительности и другие проблемы качества с использованием структурированного подхода; выявлять первопричины и добавлять соответствующие тесты или мониторинг. Вносить вклад в модульную архитектуру Android, общие библиотеки, технические улучшения, обзоры кода и инженерные практики, которые повышают эффективность команды. Четко и проактивно сообщать о прогрессе, рисках, зависимостях и технических компромиссах. Развивать экспертизу в архитектуре Tinder для Android, системах карточных стеков и рекомендаций, а также прогрессировать в сторону более широкого владения сквозными проектами. Эффективно и ответственно использовать инструменты разработки с поддержкой ИИ для улучшения прототипирования, реализации, тестирования, скорости доставки и качества. Вам потребуется: Примерно 2+ года профессионального опыта разработки и выпуска в продакшн клиентских приложений с использованием нативных Android-технологий. Владение Kotlin и современными методами разработки под Android, включая Kotlin Coroutines и Flow. Опыт создания пользовательских функций с использованием Jetpack Compose и знакомство с Android Views и их совместимостью. Опыт использования Android Studio, Gradle и Android SDK на протяжении всего жизненного цикла разработки приложений. Опыт использования REST API и интеграции мобильных функций с бэкенд-сервисами. Знакомство с распространенными архитектурными паттернами Android, такими как MVVM, и разделение UI, бизнес-логики и доступа к данным. Опыт использования Git и совместных рабочих процессов разработки, таких как pull-запросы и обзоры кода. Способность писать тестируемый, поддерживаемый код и создавать модульные или UI-тесты с использованием таких инструментов, как JUnit, Mockito, Espresso или Compose UI testing. Основы отладки и качества кода, включая способность давать и получать действенные отзывы при обзоре кода. Четкая, ориентированная на решение проблем коммуникация и готовность учиться и сотрудничать в кросс-функциональной среде. Мышление владельца с возможностью выполнять хорошо проработанные задачи, выявлять риски и доводить их от реализации до валидации запуска. Будет плюсом: Опыт работы с Java или RxJava в существующей кодовой базе Android в продакшне и модернизации кода к Kotlin и Coroutines. Знакомство с модульными архитектурами Android, инъекцией зависимостей, паттернами репозитория и слоями использования. Опыт работы с Dagger или Hilt, Retrofit, OkHttp, Moshi или аналогичными инструментами для работы с сетью и управления зависимостями в Android. Опыт работы с инструментами статического анализа и контроля качества, такими как Detekt, ktlint, Android Lint, snapshot testing или performance testing. Опыт работы с CI/CD-конвейерами, feature flags, платформами для экспериментов, продуктовой аналитикой, дизайн-системами или инструментами мобильной наблюдаемости. Опыт создания рекомендаций, поиска, персонализации, социальных функций, обмена сообщениями, маркетплейсов или других многофункциональных клиентских приложений в большом масштабе. Знакомство с карточными стеками, интерфейсами с интенсивным использованием жестов, анимацией или чувствительными к производительности мобильными интерфейсами. Знакомство с инструментами разработки с поддержкой ИИ и ответственными практиками для проверки сгенерированного или незнакомого кода и защиты конфиденциальной информации. Степень бакалавра или магистра в области компьютерных наук, инженерии или смежной области приветствуется, но не является обязательной; продемонстрированные знания современных Android-технологий и принципов имеют наибольшее значение. Как штатный сотрудник, вы получите: Гибкий график отпусков, 10 дней больничного Оплачиваемое время для волонтерства и пожертвования на благотворительность с соответствующим взносом работодателя до 15 000 долларов США в год Комплексное медицинское, стоматологическое и офтальмологическое страхование 100% соответствие 401(k) от работодателя до 10%, Программа покупки акций для сотрудников (ESPP) 100% оплачиваемый отпуск по уходу за ребенком (включая родителей, не являющихся биологическими) Инвестиции в ваше развитие: наставничество через нашу программу MentorMatch, доступ к более чем 6000 онлайн-курсам через Udemy и годовой стипендиум в размере 3000 долларов США на ваше профессиональное развитие Инвестиции в ваше благополучие: доступ к поддержке психического здоровья через Modern Health, оплачиваемое членство в консьерж-медицине, страхование домашних животных, субсидии на фитнес и субсидии на проезд Бесплатная подписка на Tinder Gold
Приверженность инклюзивности
В Tinder мы не просто принимаем различия, мы их отмечаем. Мы стремимся создать рабочее место, отражающее богатое разнообразие наших пользователей по всему миру, и мы ценим уникальные точки зрения и опыт. Даже если вы не соответствуете всем перечисленным требованиям, мы приглашаем вас подать заявку и показать нам, как ваши навыки могут быть применимы. Tinder с гордостью является работодателем с равными возможностями, где мы приветствуем людей любого пола, гендерной идентичности, расы, этнической принадлежности, инвалидности и другого жизненного опыта. Узнайте больше здесь:
Если вам требуется разумное приспособление для подачи заявления о приеме на работу, предварительного тестирования или собеседования, или для иного участия в процессе найма, пожалуйста, напрямую поговорите с вашим партнером по поиску талантов.
Оценка RocketHunt по реальным зарплатам
Грейд
Middle
Опыт работы
от 2 лет
Формат работы
Гибрид
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить