Senior Android developer
Мы ищем старших Android-разработчиков сразу в несколько команд. В зависимости от опыта и профессиональных интересов можно присоединиться к продуктовой команде, которая развивает мобильные приложения, или к платформенной команде, которая создаёт инструменты и библиотеки для мобильной разработки.
Продуктовая команда
Команда занимается развитием существующих Android-приложений и разработкой новой продуктовой функциональности.
Вам предстоит:
— разрабатывать новую функциональность на Kotlin;
— поддерживать и развивать текущие приложения, в том числе Express.Mobile на Kotlin 1.7 и Android SDK 22–29;
— участвовать в проектировании новых архитектурных решений;
— проводить Code Review;
— писать Unit-тесты.
Платформенная команда
Команда развивает внутреннюю мобильную платформу, создаёт общие инструменты и библиотеки для продуктовых команд, а также помогает совершенствовать процессы и архитектуру мобильной разработки.
Вам предстоит:
— разрабатывать инструменты и библиотеки для продуктовых команд;
— находить точки роста в архитектуре и процессах разработки;
— развивать инженерные практики и культуру разработки;
— консультировать продуктовые команды и помогать им внедрять платформенные решения;
— участвовать в развитии кроссплатформенных решений на базе Kotlin Multiplatform.
Продуктовая команда
— опыт коммерческой разработки Android-приложений от двух лет;
— уверенное знание Kotlin и Kotlin Coroutines;
— опыт работы с Dagger 2;
— знание Android SDK 21+;
— понимание архитектурных паттернов MVVM и MVP;
— понимание принципов Clean Architecture и SOLID;
— опыт создания интерфейсов как на Android View, так и на Jetpack Compose;
— опыт командной разработки.
Будет здорово, если вы приложите ссылку на приложение в Google Play, над которым работали.
Платформенная команда
— опыт мобильной разработки от пяти лет;
— опыт разработки и поддержки кроссплатформенных приложений и библиотек с использованием Kotlin Multiplatform;
— уверенное знание Gradle и опыт разработки Gradle-плагинов;
— опыт работы с CI/CD;
— умение аргументированно объяснять свою позицию, договариваться и взаимодействовать с разными командами.
Будет преимуществом:
— знание особенностей разработки под iOS;
— опыт работы в платформенной команде.
Как мы работаем
— используем актуальные версии Kotlin и Kotlin Coroutines;
— развиваем CI/CD с автоматическим запуском Unit- и UI-тестов;
— автоматически проверяем Code Style при каждом push с помощью ktlint;
— используем внутренние инструменты для мокирования запросов к API и настраиваемую Debug-панель внутри приложения;
— системно работаем с техническим долгом и планируем задачи по его сокращению на каждый квартал.
Конкретную команду и направление работы определим по итогам интервью — с учётом вашего опыта, сильных сторон и профессиональных интересов.
Как мы работаем
— используем актуальные версии Kotlin и Kotlin Coroutines;
— развиваем CI/CD с автоматическим запуском Unit- и UI-тестов;
— автоматически проверяем Code Style при каждом push с помощью ktlint;
— используем внутренние инструменты для мокирования запросов к API и настраиваемую Debug-панель внутри приложения;
— системно работаем с техническим долгом и планируем задачи по его сокращению на каждый квартал.
Конкретную команду и направление работы определим по итогам интервью — с учётом вашего опыта, сильных сторон и профессиональных интересов.
About the Company
Lamoda — это маркетплейс, ритейл, розничная сеть, собственные бренды и единый сток. Мы даем селлерам возможность продавать, хранить и доставлять свои фешен-товары, закупаем и продаем фешен и бьюти-товары сами, продаем трендовую спортивную одежду и обувь в розничных магазинах Lamoda Sport, создаем и развиваем бренд товаров для дома Lamoda Home, женской одежды Nume, мужской одежды Mademan, обуви Founds, минималистичной одежды Uset, спортивной одежды и обуви Loom и Sonu, помогаем селлерам продавать на Lamoda и в своем интернет-магазине. Более 10 тысяч человек по всей России и СНГ работают над тем, чтобы люди могли не просто покупать, а осознанно формировать свой стиль.
More jobs at Lamoda
-
Java developer
Москва · · Aug 19, 2026
-
QA engineer (manual)
Москва · · Aug 19, 2026
-
Senior fullstack QA engineer (web+backend)
Москва · · Aug 19, 2026
-
Senior Data Scientist (LLM / Agents)
Москва · Hybrid · Aug 19, 2026
-
Инженер по обеспечению надежности машинного обучения (Senior MLOps)
Москва · · Aug 19, 2026