Android-разработчик (удаленная работа)

13 октября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Android-разработчик

Описание вакансии

Привет! Мы Dodo Brands международная компания, развивающая 2 бренда: Dodo Pizza и Drinkit.

Dodo Pizza самый крупный бренд и лидер в России по количеству открытых пиццерий. Всего у нас 1000+ пиццерий в 22 странах и 41 кофейня. Мы разрабатываем мобильное приложение и сайт для заказа пиццы. Кроме того собственную информационную систему Dodo IS, которая помогает пиццамейкерам приготовить заказ, курьерам привозить горячую пиццу, а менеджерам на смене и управляющим видеть, насколько эффективны процессы в пиццериях.

Сейчас над приложением Додо Пиццы работает 7 команд, которые делятся на 4 больших направления. Android Разработчика ищем в команду цифрового пользовательского опыт а:

  • Цифровой пользовательский опыт : отвечает за общий сценарий в приложении, ключевые метрики (в том числе и технические) и работу приложения во всех странах. Этим занимается 4 команды.
  • Персонализация для клиента: изучаем сценарии и подбираем персональные предложения, строим программу лояльности и другими способами используем огромный набор наших данных.
  • Глобальные команды занимаются тем, что нужно каждому нашему приложению. Сейчас это 1 команда, которая занимается платежами, но планируем сформировать и команду для меню и авто ризации в приложении.
  • Развитие в Дубае: это наш ближайший главный рынок и мы планируем дать клиентам от личный опыт .

Задачи

Ближайшая цель юнита улучшить опыт первых трех заказов. Будем менять основной сценарий приложения: улучшать онбординг, работать с каталогом, улучшать работу корзины и платежей. Задачи будут разные, но все на критическом пути приложения. При этом будем редизайнить по пути, чтобы приложение стало самым красивым.

Мы ожидаем

Мы сейчас активно редизайним приложение, поэтому надо будет много работать с UI, уметь верстать самым разным образом, до водит ь инте рф ейс до от личн ого состояния. Буквально будем искать максимум, который сможем сделать. Нужно уметь декомпозировать сложные экраны, работать с нестандартной навигацией, анимировать кнопочки, оптимизировать, но и не забывать про стандарты платформы. Хочется и шейдеры даже пописать, но пока не добрались.

Обязательно

  • опыт использования Jetpack Compose в рабочих проектах
  • уверенное знание Kotlin и его стандартной библиотеки
  • хороший опыт работы с Kotlin Coroutines (включая Flow)
  • знание особенностей актуальных версий Android
  • понимание жизненного цикла стандартных компонентов Android-приложения (особенно того, как работает сохранение и восстановление его состояния)

Будет плюсом

  • умение применять Dependency Injection с использованием любой из существующих библиотек
  • навыки работы с многомодульным проектом
  • опыт написания тестов (любого типа, например, unit или UI)
  • навыки профилирования и оптимизации произ водит ельности приложения
  • опыт сбора и анализа технических метрик качества приложения
  • знание SQL-подобных языков (например, для анализа данных аналитики)
  • опыт конфигурации CI

Наши технологии и практики

  • Kotlin
  • OkHttp/Retrofit
  • Coroutines/Flow
  • MVP/Moxy
  • Jetpack Compose
  • Dagger2
  • Realm

Мы постоянно следим за количеством крашей (сейчас crash-free users: 99.95%) и работаем с тех долгом. Находим время, чтобы править баги и вносить глобальные архитектурные изменения. Например, сейчас делим всё приложение на модули, внедряем Jetpack Compose и отказываемся от Realm в пользу Jetpack DataStore.

У нас хорошо прокачанный CI/CD: мы пишем UI- и Unit-тесты, следим за процентом покрытия кода. Регрессионное тестирование на 40% авто матическое, и мы работаем над его ускорением, что позволяет нам поддерживать постоянный темп релизов и выкладывать новую версию раз в 2 недели. Все фичи выкладываем под фича-тоглами.

Работаем в кроссфункциональных продуктовых командах и обсуждаем задачи совместно с дизайнером, аналитиком и PO.

Условия

  • Можно работать удалённо или в уютных офисах на Авто заводской в Москве, на Петроградке в Санкт-Петербурге, в Алмате или в Дубае
  • Стабильная, официальная заработная плата, вилка в рынке. Конкретную сумму обсуждаем с каждым кандидатом
  • Работа в команде профи и энтузиастов - мы обмениваемся опыт ом и растем друг с другом
  • Оплатим профильное обучение, купим билет на конференцию и необходимые книги
  • Поможем пуб личн о выступить, прокачать тебя как авто ра статей, раскрутить в комьюнити
  • Скидка на уроки английского языка в Skyeng и на сессии психолога в Alter
  • ДМС тоже есть, с первого рабочего дня


Посмотрите похожие вакансии

Android программист (Kotlin)
Компания: Business Craft Consult
Зарплата: от 250 000 до 300 000 руб.
C#-разработчик (middle)
Компания: Enaza
Зарплата: от 150 000 до 150 000 руб.
Android-разработчик
Компания: Газпром нефть
Зарплата: з.п. не указана