Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаAndroid-разработчик в Книги
Мы молодой сервис, и мы быстро растём. В планах — создать удобный поиск и улучшить опыт чтения и слушания книг.
Ищем в команду Android-разработки человека, который поможет сделать Книги ещё лучше и напомнить миллионам людей о том, что читать — это здорово. Который готов принять вызов и показать свои технические навыки.
Вы будете участвовать в переосмыслении архитектуры приложения, внедрении современных инструментов и подходов, улучшении опыта чтения и прослушивания аудио. Если вы любите решать сложные задачи, готовы учиться и предлагать свои идеи — мы ищем именно вас!
Какие задачи вас ждут
Технологическое развитие Android-приложенияAndroid — важная платформа для нашего сервиса, ведь мы не ограничиваемся приложением для мобильных телефонов. Яндекс Книги работают на электронных читалках, телевизорах, в автомобилях, а в планах — поддержка ещё большего количества устройств. Кроме того, мы стремимся увеличивать присутствие в других сервисах Яндекса. Всё это диктует высокие требования к проработанности архитектуры и качеству кода, модульности и возможностям переиспользования компонентов.
Наш сервис находится в стадии активного продуктового и технологического развития. Мы смело избавляемся от легаси-кода и ожидаем, что вы будете формировать и реализовывать технологическую стратегию развития платформы, оптимизировать скорость работы приложения, внедрять новые подходы, инструменты и решения.
Интересные технические вызовы
Учитывая количество платформ, которые мы поддерживаем, мы разрабатываем новые подходы к решению сложных проблем, возникающих в распределённых системах (это синхронизация прогрессов между всеми устройствами пользователя и разными форматами контента).
Аудиокниги — отдельная большая история для нашего приложения, и мы хотим активно улучшать все составляющие этой части проекта: от технологического стека до архитектуры и взаимодействия с бэкендом.
Мы не только показываем и проигрываем каталог с аудиокнигами в приложении, но и предоставляем возможность автоустройствам показывать свой интерфейс и управлять проигрыванием аудиокнигами через платформенные интерфейсы. По сути это отдельное приложение, и мы планируем переработать и явно отделить его от основного мобильного клиента.
Новый пользовательский опыт
Сервис развивается очень динамично: мы добавляем новые функции, улучшаем пользовательский опыт, экспериментируем. Наши продуктовые задачи включают в себя реализацию новых форматов и сценариев потребления книжного контента, итерационную переработку дизайна приложения, запуск на новых платформах. Но задачи этим не ограничиваются.
Развитие раздела «Мои книги», улучшение опыта чтения и слушания книг
Важно не только найти книгу и начать её читать или слушать — важен и сам опыт, за которым в сервис хочется возвращаться. Читалка, плеер, раздел «Мои книги» — это то, с чем лояльный пользователь взаимодействует каждый день, где он проводит большую часть времени.
Мы ждем, что вы
- Свободно владеете Kotlin
- Занимались нативной разработкой для Android
- Глубоко понимаете принципы работы Android, знаете основные библиотеки и инструменты разработки, имеете хороший технический бэкграунд
- Знаете, как эффективно использовать Compose
- Активно применяете coroutines и flow, разбираетесь в них
- Работали с аудио на мобильных устройствах
- Готовы изучать и использовать новые технологии
- Независимы, мотивированны и ответственны
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие