Собственная дизайн-система с реализацией на compound & custom views.
Сделанные командой инструменты для анализа производительности приложения, своя платформа экспериментов (Akka A/B), feature toggles, многомодульный проект (200+ обособленных модулей).
Как построена разработка
Минимум бюрократии и максимум автоматизации.
Мы выстроили процесс еженедельных релизов и спринтов.
Проводим большое количество A/B-тестов и вкладываемся в то, что будет полезно.
Подавляющее большинство наших решений подкрепляется данными, но иногда мы готовы вложиться во что-то только потому, что верим в это.
Мы открыты к любым изменениям и предложениям.
Разработчики работают в продуктовых командах напрямую с менеджерами продукта, дизайнерами и аналитиками.
Мы сами оцениваем проекты и стараемся придерживаться сроков.
Любой сотрудник напрямую влияет на реализацию фич.
Мы думаем о том, как сделать проще и лучше.
Продуктовые менеджеры не могут знать всех особенностей платформы, поэтому мы развиваем синергию внутри команд.
Это помогает вместе достигать лучших результатов.
А какие технические челленджи есть?
Продуктовая разработка занимает у нас 80% времени, 20% — уменьшение техдолга и технозадачи.
Основная техническая задача — проектировать функциональность таким образом, чтобы её можно было легко поддерживать и модифицировать в кратчайшие сроки. Яндекс Go — очень динамично меняющееся приложение. Мы оперативно реагируем на изменения рынка и результаты наших экспериментов, поэтому не можем заранее знать, как мы будем выглядеть через год.
Технические проекты, которые делаем прямо сейчас
Встраиваем проверку accessibility в CI-пайплайн.
Прототипируем реализацию дизайн-системы на Jetpack Compose.
Уcкоряем сборку и синхронизацию проекта.
Уменьшаем энергопотребление и размер нашего приложения.
Что предстоит делать
Работать с кодовой базой для нескольких приложений Такси, которыми пользуются в десятках стран.
Участвовать в проектировании взаимодействия между клиентским приложением и сервером.
Решать проблемы, касающиеся разнообразных сценариев и не ограничивающихся заказом такси.
Писать код, который будет использоваться не только в Такси, но и в других сервисах Яндекса.
Мы ждём, что вы
Хотите делать продукт, которым пользуетесь сами и которым пользуются близкие и друзья.
Любите Android-разработку, активно следите за событиями в индустрии.
Пишете на Kotlin и умеете в Java.
Готовы к разработке нестандартного пользовательского интерфейса.
По максимуму используете возможности платформы для того, чтобы получить высокопроизводительный код.
Имеете опыт работы от 3-х лет.
Ангелина Запольская IT Recruiter
О компании Яндекс Такси
Сфера
Продуктовая компания
Размер
1001+
Яндекс Такси — сервис, осуществляющий онлайн-заказ такси и каршеринга. Одним из продуктов компании является такси для бизнеса. С 2017 года развивают направление беспилотных автомобилей. В августе 2020 года был запущен Яндекс Go, объединивший сразу несколько сервисов Яндекса, кроме онлайн-заказа такси, приложение объединяет сервисы каршеринга, заказ еды, экспресс-доставку продуктов, отслеживание движения общественного транспорта и грузоперевозок.