Андрей Еремин

BtlРазмер не указан

О компании

Описание компании пока не заполнено.

Город: Москва

Открытые вакансии (1)

Андрей Еремин Android-разработчик
Зарплата не указанаМосква
ПрограммистУдалённая работаболее 6 лет
О проекте Мы создаём международный marketplace, который объединяет в одном продукте несколько больших направлений: покупки и продажи между пользователями, оплату, доставку, логистику и финансовые сервисы. Сейчас активно развиваем пользовательский сценарий заказа — от момента, когда покупатель выбирает товар, до его оплаты, доставки и получения. Именно этим занимается команда Marketplace. Мы отвечаем за весь заказный флоу и связанные с ним клиентские сценарии. Поэтому здесь Android-разработка тесно связана с продуктом: решения, которые принимает команда, напрямую влияют на пользовательский опыт. При этом у нас достаточно пространства для инициативы. Можно влиять не только на реализацию конкретной задачи, но и предлагать изменения в самом продукте, архитектуре и подходах к разработке. В команде есть product manager, teamlead, backend-, frontend-, iOS- и Android-разработчики и QA. Многие задачи находятся на стыке нескольких команд, поэтому предстоит много совместной работы с другими направлениями. Над чем предстоит работать Например: Сделать удобный сценарий выбора пункта выдачи на карте: поиск, фильтрация и выбор подходящего варианта. Реализовать оформление заказа целиком — от выбора способа доставки и ПВЗ до оплаты и просмотра статуса доставки. Добавить настройки доставки и стоимости в процесс публикации объявления. Развивать связанные с заказами пользовательские сценарии и улучшать существующий flow. Это не история про изолированную разработку экранов. Придётся погружаться в бизнес-логику, взаимодействовать с другими командами и участвовать в принятии технических решений. Что важно для этой позиции Мы ищем Android-разработчика, который хорошо понимает не только API платформы, но и то, что происходит внутри приложения. Будет важно: уверенно писать на Kotlin и понимать основные возможности Java; разбираться в системе типов, модели памяти и многопоточности; иметь хороший практический опыт с Jetpack Compose и классическим Android UI; понимать современные архитектурные подходы и иметь опыт с MVVM/MVI; понимать, как устроен Dependency Injection, и работать с многомодульными проектами; знать основные структуры данных и понимать, какую из них стоит выбрать в конкретной задаче; писать понятный и поддерживаемый код; уметь самостоятельно оценивать, что имеет смысл покрыть тестами; спокойно работать с незнакомым кодом и давать конструктивный code review. Дополнительным преимуществом будет Практический опыт с Dagger 2. Работа с Backend-Driven UI. Опыт использования AI-агентов в повседневной разработке. Хорошее понимание Gradle и опыт создания собственных Gradle Task/Plugin. Что будет с вашей стороны Мы не ограничиваем разработчика исключительно реализацией поставленных задач. В процессе работы можно влиять на архитектуру, технические решения и сам продукт. Будет возможность работать в кросс-функциональной команде, видеть результат своей работы целиком и постепенно брать на себя больше ответственности. Со стороны компании — современное оборудование, гибридный формат работы с возможностью удалёнки, офис рядом с метро «Новослободская», ДМС со стоматологией с первого месяца, компенсация питания, спортивные программы и бюджет на профессиональное обучение. Зарплата и система премирования обсуждаются индивидуально на собеседовании. Почему это может быть интересно Масштаб. Продукт рассчитан на международную аудиторию, поэтому многие технические и продуктовые задачи имеют существенный масштаб. Влияние. Здесь есть возможность не просто закрывать задачи из беклога, а реально участвовать в развитии продукта и принимать решения. Разнообразие задач. Заказы, платежи, доставка, карты, логистика и пользовательские сценарии пересекаются в одном направлении, поэтому задачи не сводятся к разработке отдельных UI-экранов. Рост. Продукт находится в активной фазе развития, а значит, вместе с ним будет расширяться и зона ответственности команды.