Dodo Brands · Удалённо · по договорённости
App&Web — юнит-оунер глобального приложения и сайта Додо Пицца. Мы не только затаскиваем большие изменения в части клиентского опыта, но и развиваем центр экспертизы клиентского опыта, настраивая процесс работы с гипотезами и запуская исследования пользователей.
Наш юнит состоит из нескольких кросс-функциональных фича-команд, каждая из которых развивает свой домен. В каждой команде есть все необходимые функции, чтобы делать крутой продукт: Android, iOS, Backend, QA, дизайн и продуктовая аналитика.
Мы ищем Android-разработчика в core-команду мобильного приложения Додо.
В зону ответственности core-команды входят:
Архитектурные задачи;
Техническая подготовка к запуску продуктовых инициатив и подготовка инструментов для других команд;
Проекты, затрагивающие всё приложение;
Оунерство интеграций (сторонних SDK) в приложении;
Технический мониторинг;
Техническое развитие приложений, определение технического стека;
Помощь продуктовым командам с техническими вопросами.
Всё мобильное приложение — это и есть домен core-команды. Команда погружается во все части системы, поэтому приходится быстро адаптироваться и много коммуницировать с оунерами различных сервисов и инженерами из других команд.
Мы ожидаем:
Хотите делать качественный продукт, а не просто писать код;
Глубоко знаете Android SDK, включая фреймворки фрагментов и Jetpack Compose;
Уверенно владеете Kotlin, включая Kotlin Coroutines, и умеете эффективно их использовать;
Умеете организовывать слоистую архитектуру в приложении, понимаете паттерн MVVM, знаете как эффективно разбивать приложение на модули;
Умеете декомпозировать задачи и давать реалистичные оценки;
Своевременно подсвечиваете риски и держите процесс прозрачным для команды;
Доводите фичу до результата: релиз, фича-тоглы, мониторинг, проверка эффекта по метрикам;
Умеете работать в команде, аргументировать решения и брать инициативу;
Планируете свою работу так, чтобы у QA оставалось время на тестирование.
Будет плюсом, если вы:
Пишете тесты (например, unit, UI или скриншот-тесты);
Умеете настраивать CI/CD ;
Знаете, как работать с фича-тоглами, A/B-тестами и продуктовой аналитикой;
Используете AI-инструменты (Cursor / Copilot / Claude Code) на практике.
Тебе предстоит:
Основные задачи:
Участвовать в планировании и проектировании новых функций мобильного приложения;
Проектировать архитектуру фич с учётом масштабируемости, отказоустойчивости и мониторинга;
Поддерживать надёжность критического пути, оперативно разбирать инциденты;
Сопровождать фичи после запуска: метрики, логирование, наблюдаемость, аналитика;
Работать в кросс-функциональной команде, состоящей из техлидов различных функций, разработчиков и QA.
Примеры недавних задач команды:
Сделали так, чтобы критический флоу приложения работал при любых блокировках интернета;
Подготовили инфраструктуру для ИИ-агентов;
Внедрили ИИ-агентов в наши CI-пайпланы (ревью кода, импакт-анализ);
Разработали LLM-фабрику, которая закрывает задачи без участия разработчиков;
Перевезли мобильный CI на другого вендора;
Переработали омниканальную систему отправки аналитики во всём приложении;
Запустили миграцию всего приложения на MVVM и Compose;
Внедрили написание UI-тестов в процесс разработки новых фич во всех продуктовых командах;
Внедрили процесс патч-релизов.
Планы на будущее:
Перевезти логи мобильного приложения с текущего логгера на OpenTelemetry;
Интегрировать новый сервис для проведения a/b-тестов;
Подготовить приложение к еженедельным релизам.
Мы предлагаем:
Работу над продуктом, которым пользуются в 25 странах миллионы пользователей;
Команду, в которой уважают инженеров и дают голос;
Много автономии и доверия, но с высокой планкой качества;
Отсутствие бюрократии и KPI. Есть только цель;
Оплату профильного обучения, покупку билетов на конференцию и необходимых книг;
Помощь с подготовкой публичных выступлений, прокачку вас как автора статей;
Частичную компенсацию английского языка в Skyeng и сессий психолога в Alter;
ДМС с
Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.