Старший Android-разработчик в команду Geo
Вам предстоит вместе с продактом и дизайнером придумывать и создавать новые возможности: удобную посадку в аэропорту и на вокзале, умное определение местоположения, понятные подсказки об ограничениях остановки и маршрутах до точки. Среди уже реализованных фич — панорамы, определение точки пикапа по фото, отображение перекрытий и альтпин точки А. Рефакторинг и оптимизация
Вам нужно будет делать приложение быстрым и надёжным: решать нетривиальные проблемы, ускорять код, стремиться к уровню отказоустойчивости в 99,99% и обязательно делиться с командой своими находками. Вам предстоит работать с модульной архитектурой, чётко разграничивать компоненты и продумывать удобную навигацию. Планирование технического развития
Вы будете определять техническое направление работы команды: подбирать технологии для будущих фич, разрабатывать и поддерживать метрики качества, оптимизировать процессы разработки и предлагать способы улучшения кодовой базы. Ваше мнение при принятии архитектурных решений имеет большой вес.* Обладаете богатым опытом разработки под Android и писали продакшен, которым пользуется много людей * Фокусируетесь на качестве: пишете чистый поддерживаемый код и надёжные архитектурные решения * Умеете думать шире своей платформы: понимаете продукт, бэкенд и соседей по командам * Отлично знаете платформу и её внутреннее устройство* Работали с оптимизацией и ускорением приложений * Знаете современные подходы к визуальным интерфейсам и интерактивным UI * Умеете работать с геосервисами: картами, маршрутизацией, геолокацией Узнайте про разработку Городских сервисов Яндекса на [dev.go.yandex](http://dev.go.yandex/?utm\_source=yandex\_jobs&utm\_medium=social&utm\_content=1&utm\_campaign=vacancies).