Привет! .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‑инженерами, обсуждать контракты, оценивать риски и помогать с тестированием;
- Самостоятельно исследовать технические решения и предлагать оптимальные подходы к реализации новых функций;
- Помогать тимлиду и продуктовому менеджеру в декомпозиции задач, оценивать риски и предлагать способы их минимизации;
- Участвовать во всех процессах команды и вносить вклад в достижение ключевых метрик;
- Разбираться в бизнес-контексте и учитывать влияние изменений продукта на смежные системы.
Почему с нами классно?
- Удаленная работа — полностью на территории РФ, гибкий график;
- Участвовать в проектах с передовыми технологиями, развивающими мобильные решения;
- Работа в профессиональной команде, возможности для роста и развития;
- Влияние на конечный продукт и результат, реальные бизнес-выгоды.
Если ты готов присоединиться к команде и развивать мобильные решения будущего — ждем твоего отклика! В сопроводительном письме напиши, чем тебя заинтересовала вакансия и свою зарплатные ожидания.