Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
👀 Бэкендеры, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку

Старший разработчик для Android на C++ и Kotlin в команду супераппа Яндекс

Местоположение и тип занятости

Москва, Минск (Беларусь), Белград (Сербия)Полный рабочий день

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

Описание вакансии

О компании и команде

Суперапп Яндекс — ключевой продукт компании. Каждый день он помогает миллионам пользователей решать большой спектр задач: обеспечивает доступ в Поиск, управляет умными устройствами, помогает смотреть фильмы и сериалы, слушать музыку и многое другое.

Наша команда отвечает за интеграцию Chomium в код мобильного супераппа, поддержку разработчиков, разрабатывает кроссплатформенные компоненты и фичи на стыке C++ и Kotlin/Java.

Мы обеспечиваем сходимость релизных циклов Chromium и наших продуктов, проводим сложные технические проекты, R&D, выпускаем уникальные фичи и обеспечиваем контроль качества кода и приложений.

Ищем людей, которые любят С++, но при этом стремятся совершенствоваться в мобильной разработке, не боятся сложных и объёмных задач. Откликайтесь, если хотите получать новые знания и опыт, готовы расти и развиваться.

Наш стек:

  • пишем на C++ (80% кода Chromium написано на C++), Kotlin, иногда на Java;
  • пишем на Python, когда решаем инфраструктурные задачи;
  • собираем код ядра с помощью GN и наши продукты с помощью Gradle;
    • управляем зависимостями с помощью Yatagan (наш форк Dagger).

    Ожидания от кандидата

    • Имеете опыт разработки на C++ коммерческих проектов и любите писать на нём
    • Знаете Kotlin/Java
    • Хорошо знаете алгоритмы и умеете применять эти знания на практике
    • Не боитесь сложности, объёмных задач и готовы погружаться в новые для себя темы

    Будет плюсом, если вы

    • Работали с Chromium
    • Знаете Python, Gradle
    • Имеете опыт работы с yaml, json, xml
    • Работали в больших командах, где использовался CI

    Какие задачи вас ждут:

    • Работать с новыми версиями Chromium
    • Разрабатывать ядро мобильного супераппа
    • Разрабатывать новые кроссплатформенные фичи (C++)
    • Разрабатывать новые Android-фичи на стыке ядра и платформы (C++, Kotlin, JNI)
    • Разрабатывать внутренние инструменты для разработчиков.

    Условия работы

    • Работу в сильной команде, с которой можно расти
    • Сложные задачи для сервисов с миллионами пользователей
    • Возможность влиять на процесс и результат
    • Зарплату на уровне рынка и выше
    • Премии каждые полгода для всех, кто успешно прошёл ревью
    • Ипотечные программы под 3% на 10 лет или без процентов на 3 года
    • Компенсацию оплаты питания
    • Расширенную программу ДМС, оплату 80% стоимости ДМС для супругов и детей
    • Спортзал, тренажёрный зал, занятия йогой в офисе
    • Гибкий график работы
    • Бесплатную парковку