.redev

Android-разработчик

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Kotlin

Привет! .redev — технологическая компания, создающая инновационные IT-решения для различных отраслей: ритейла, e‑commerce, логистики и не только. Мы нацелены на переосмысление подходов и создание нестандартных решений, а не просто выполнение задач. Сейчас мы ищем Android-разработчика для проекта по разработке брендированной страницы магазинов на платформе заказчика. Ваша задача — участвовать в создании современных мобильных решений, разрабатывать и поддерживать мобильный интерфейс на базе Android (Kotlin), а также взаимодействовать с командой Backend и QA.

Ты идеальный кандидат, если:

  • У тебя есть опыт написания Android‑приложений с использованием Kotlin;
  • Знаком с платформой Android, инструментами профилирования и оптимизации приложений;
  • Используешь Dagger 2 и/или Anvil для внедрения зависимостей;
  • Работаешь с системой контроля версий Git;
  • Умеешь планировать и приоритезировать свою работу, работать в условиях неопределенности;
  • Способен брать на себя ответственность за принятые решения и результат;
  • Легко находишь общий язык в команде и аргументированно отстаиваешь свои идеи;
  • Пишешь поддерживаемый, тестируемый код и автотесты к нему;
  • Умеешь обсуждать технические решения с коллегами из других команд, если требуется.

Будет здорово, если ты также:

  • Уже работал с Backend-Driven UI (BDUI);
  • Знаешь базовый Go — это поможет ускорить коммуникацию с Backend‑инженерами.

Что предстоит делать:

  • Погружаться в реализацию Backend-Driven UI и разбираться в механике работы движка;
  • Мигрировать текущие Beduin‑сценарии с версии 1 на версию 2, переписывать их на Kotlin‑like технологию DSL;
  • Развивать и поддерживать Beduin 2.0, добавлять новые возможности сценариев по мере необходимости;
  • Писать UI‑тесты для Beduin‑виджетов, обеспечивая стабильность мобильного интерфейса;
  • Тесно взаимодействовать с Backend‑ и QA‑инженерами, обсуждать контракты, оценивать риски и помогать с тестированием;
  • Самостоятельно исследовать технические решения и предлагать оптимальные подходы к реализации новых функций;
  • Помогать тимлиду и продуктовому менеджеру в декомпозиции задач, оценивать риски и предлагать способы их минимизации;
  • Участвовать во всех процессах команды и вносить вклад в достижение ключевых метрик;
  • Разбираться в бизнес-контексте и учитывать влияние изменений продукта на смежные системы.

Почему с нами классно?

  • Удаленная работа — полностью на территории РФ, гибкий график;
  • Участвовать в проектах с передовыми технологиями, развивающими мобильные решения;
  • Работа в профессиональной команде, возможности для роста и развития;
  • Влияние на конечный продукт и результат, реальные бизнес-выгоды.

Если ты готов присоединиться к команде и развивать мобильные решения будущего — ждем твоего отклика! В сопроводительном письме напиши, чем тебя заинтересовала вакансия и свою зарплатные ожидания.