Android developer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

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

О компании и команде

Мы в поисках Android developer на наше направление разработки онлайн-магазина. Позиция открыта в команде Delivery Platform (func).

Delivery Platform (func) - команда занимается поддержкой и развитием платформы Express - большой системы, отвечающей за всю последнюю милю доставки Lamoda. А Express.Mobile это мобильный интерфейс и немного логики для Торговых Представителей в системе Express.

Чем вам предстоит заниматься:

  • разрабатывать новую функциональность на Kotlin;
  • поддерживать и развивать текущие приложения: Express.Mobile (Kotlin 1.7, Android SDK 22-29) и основное приложение Lamoda;
  • участвовать в Code-review;
  • участвовать в проектировании новых архитектурных решений в приложениях;
  • писать Unit-тесты;

Как мы работаем:

  • пишем на последних версиях Kotlin;
  • используем Kotlin Coroutines;
  • у нас продвинутый CI/CD c автоматическим запуском Unit и UI тестов, автоматической проверкой Code style на каждый push (используем ktlint);
  • у нас есть вспомогательные инструменты для разработки, такие как: удобное мокирование запросов к API, настраиваемая Debug панель прямо в приложении;
  • стараемся не накапливать технический долг. Есть квартальный план на его сокращение, на который выделяется 20% времени.

Ожидания от кандидата

  • опыт коммерческой разработки Android приложений от 2-х лет (будет здорово, если вы прикрепите ссылку в Google Play на приложение, над которым работали)
  • знания Kotlin и Coroutine;
  • опыт работы с Dagger 2;
  • знания Android SDK (21+);
  • знание архитектурных паттернов MVVM/MVP;
  • опыт работы в команде;
  • понимание Clean Architecture, SOLID;
  • понимание как строить UI как на Android View, так и на Jetpack Compose.

Условия работы

  • Официальное оформление, белую заработную плату;
  • Гибкий график работы, есть возможность удобно планировать рабочее и личное время, а также работать удаленно;
  • Расширенную ДМС программу со стоматологией в первые две недели работы;
  • Скидки на весь каталог сайта Lamoda;
  • Лучшее оборудование для работы;
  • Работу в независимых командах, возможность планировать, определять релизный цикл приложений;
  • Обмен знаниями внутри компании - мы организуем внутренние митапы и являемся площадкой для различных IT сообществ;
  • Возможность посещать конференции в качестве слушателей и докладчиков (для желающих профессионально подготовиться к выступлениям с докладами или презентациями у нас есть Speakers Club);
  • Вовлеченный в процессы менеджмент: наше руководство понимает и учитывает все особенности IT-разработки и готово услышать ваши крутые идеи;
  • Для тех, кому комфортнее работать в офисе - уютный офис в Москве.