Роль чётко связана с развитием реального Android-продукта, современным стеком и участием в работе от технических решений до релиза; при этом ресторанный бизнес не делает её особенно заметной на рынке технологий.
Кликните для подробной информации
Современный стекВлияние на продуктПонятные задачи
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Android-разработчик (Kotlin, Jetpack Compose): Разработка Android-приложения для заказа еды с акцентом на создание пользовательских сценариев, Jetpack Compose, MVI и развитие архитектуры. Фокус на переносе экранов с XML, интеграции API и SDK, создании переиспользуемых компонентов, тестировании и устранении причин инцидентов.
Локация: Москва, Пресненская набережная, 12; доступны работа на месте работодателя, удалённый и гибридный форматы.
Компания
Тануки развивает Android-приложение для заказа еды, включая выбор блюд, оформление и оплату заказов, а также программу лояльности.
Что делать
Разрабатывать продуктовые функции: обсуждать требования, декомпозировать и оценивать задачи, выбирать технические решения, покрывать код тестами и доводить задачи до релиза.
Создавать новые экраны на Jetpack Compose с MVI и переносить существующие экраны и компоненты с XML.
Улучшать архитектуру и тестируемость кода, развивать UI-kit, переиспользуемые компоненты и общие модули.
Интегрировать API и сторонние SDK, работать с локальным хранением данных.
Проводить код-ревью, разбирать ошибки и устранять причины инцидентов.
Требования
От 3 лет коммерческой Android-разработки.
Уверенное владение Kotlin, Coroutines, Flow и StateFlow.
Практический опыт разработки на Jetpack Compose: управление состоянием, понимание рекомпозиции и побочных эффектов, создание переиспользуемых UI-компонентов.
Знание Android SDK: жизненный цикл Activity и Fragment, ViewModel и навигация, сохранение и восстановление состояния.
Понимание MVVM и MVI, принципов разделения ответственности между интерфейсом, бизнес-логикой и данными.
Опыт участия в принятии архитектурных решений.
Умение самостоятельно уточнять требования, декомпозировать и оценивать задачи, обсуждать технические компромиссы и заранее сообщать о рисках.
Хорошо, если есть
Опыт миграции с XML на Jetpack Compose.
Опыт разработки UI-kit, общих компонентов или библиотек.
Опыт написания тестов для Android-приложений.
Опыт диагностики проблем производительности, утечек памяти и причин падений.
Опыт работы с push-уведомлениями, диплинками, аналитикой, эквайрингом и картами.
Культура и преимущества
Полная занятость.
Возможность работать на месте работодателя, удалённо или в гибридном формате.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →