Наша команда работает над ключевым приложением компании — SuperApp «Яндекс». Каждый день приложение помогает миллионам пользователей решать большой спектр задач: обеспечивает доступ в Поиск, управляет умными устройствами, помогает смотреть фильмы и сериалы, слушать музыку и многое другое.
Мы ищем классного разработчика, который поможет нам улучшать существующие фичи и разрабатывать новые. Присоединяйтесь к нам, чтобы поработать над Backend-Driven UI, умной камерой, Алисой и браузерными сценариями. Если вам нравятся технические задачи и исследования, то у нас их бесконечный запас. Сейчас мы улучшаем скорость запуска и отзывчивость приложения, плавность скроллинга и энергопотребление. Работаем и над скоростью поставки продукта: оптимизируем систему сборки, развиваем тестирование (пишем юнит- и автотесты, скриншотные тесты).
Наш стек:
Для Android-разработки мы используем Kotlin и Java, Dagger 2 (который мы проапгрейдили), корутины, Android Architecture Components и другие стандартные библиотеки. Тесты пишем на Espresso и Appium. А если интересен C++, то всегда есть возможность внести вклад в развитие ядра Chromium.
Что нужно делать:
- продумывать архитектуру и реализовывать новые фичи, отвечать за их качество и стабильность;
- взаимодействовать с продакт-менеджерами, дизайнерами и тестировщиками;
- улучшать производительность и другие технические метрики.
Мы ждём, что вы:
- разрабатывали мобильные приложения и глубоко знаете SDK-платформы;
- не боитесь и умеете писать многопоточный код;
- знаете современные принципы построения архитектуры мобильных приложений;
- стремитесь улучшать технические стороны проекта.