Команда Geo (геоплатформа, на которой работает Яндекс Go) ищет старшего Android-разработчика. Команда отвечает за всё, что связано с картой и определением местоположения.
Задачи:
- Разработка фич: совместная работа с продактом и дизайнером, создание возможностей для посадки в аэропорту/вокзале, умное определение местоположения, подсказки об ограничениях остановки и маршрутах.
- Рефакторинг и оптимизация: обеспечение быстроты и надёжности приложения, работа с модульной архитектурой, разграничение компонентов и удобная навигация.
- Планирование технического развития: определение технического направления, подбор технологий для фич, разработка и поддержка метрик качества, оптимизация процессов разработки, участие в архитектурных решениях.
Требования:
- Богатый опыт разработки под Android; наличие продакшен-приложений с большой аудиторией.
- Фокус на качестве: чистый поддерживаемый код и надёжные архитектурные решения.
- Понимание продукта, бэкенда и взаимодействия с другими командами.
- Глубокие знания платформы Android и её внутреннего устройства.
Будет плюсом:
- Опыт оптимизации и ускорения приложений.
- Знание современных подходов к визуальным интерфейсам и интерактивному UI.
- Опыт работы с геосервисами: карты, маршрутизация, геолокация.
Условия и бонусы: ежегодные медицинские чекапы, йога и психотерапия и другие преимущества.