Каждый день компания работает над тем, чтобы сделать опыт для каждого клиента более персонализированным. Именно поэтому сейчас открываем найм в нашу платформенную команду "Мобильного приложения для клиента".
Вместе с этим развиваем собственные инструменты разработки, включая дизайн систему для Compose Multiplatform, iOS UIKit и собственный BDUI framework.
Основная задача — это разработка бэкенда на BDUI framework для мобильного приложения на платформах Android/iOS.
Разработать backend-часть для Мобильного приложения (API, БД, логика).
Определение архитектуры и реализация BDUI (Backend-Driven User Interface) Framework.
Разработка MVP Mobile Backend и ключевых метрик сервиса (SLO, SLI и тд).
Оптимизировать существующие API в BFF и подготовить их к миграции в новый Mobile Backend.
Рефакторинг и доработка мобильного приложения с учетом BDUI-логики.
Проведение пилота на основных экранах в мобильном приложении.
Создание Web-интерфейса (админка) для управления UI в мобильном приложении.
Обучение команды мобильных разработчиков по работе и диплою в новый сервис.
Развитие и поддержание BDUI-сервиса с формированием технологического роадмапа.
Выстраивание автоматизированных тех. гейтов.
Выстраивание процесса код-ревью и контроль за его соблюдением.
Определение процесса деплоя для развертывания сервиса в режиме высокой доступности (HA) на двух облачных платформах.
Определение и разработка A/Б-движка для Mobile Backend с возможностью изменения логики экранов в мобильном приложении.
Наши ожидания
Опыт работы с Java и Kotlin и опыт разработки от 4 лет.
Опыт работы с Ktor, Spring Boot (Web, Data, Core) и Spring Cloud.
Опыт работы с базами данных (с реляционными или NoSQL).
Навыки работы с CI/CD (Jenkins, k8s).
Опыт работы с Kodein.
Опыт работы с Kotlin Serialization.
Опыт работы с MockK.
Опыт работы с системами мониторинга и логирования (Prometheus, Grafana, ELK).
Хорошие фундаментальные знания разработки (алгоритмы не спрашиваем, но понимание о времени выполнения и используемых ресурсах требуется).
Умения самому создавать решения, в условиях, когда готовых решений нет.
Будет плюсом
Опыт работы с мобильным бэком.
Успешный запуск и/или развитие мобильных приложений на BDUI framework.
Опыт работы с Multiplatform Compose/Kotlin Multiplatform.
Опыт работы с Jetpack Compose.
Опыт настройки сложного окружения.
Знания одной из платформ (Android/iOS), в идеале нескольких.
Опыт создания библиотек.
Мы предлагаем
Гибкую систему премирования.
Расширенный социальный пакет: ДМС со стоматологией с первого месяца работы, психолог и страхование жизни, компенсация питания и оплата мобильной связи.
Работу в компании с развитой инженерной культурой.
Автономность работы, возможность менять правила, ошибаться и создавать новое.
Возможность профессионального роста, программы развития для сотрудников.
Корпоративное обучение и доступ к базе знаний.
Внутренние профессиональные сообщества и мероприятия.
Гибридный/удаленный формат работы.
Современный офис в 2 минутах ходьбы от МЦК ЗИЛ.
С каждым годом, на выбор сотрудника становится доступно больше дополнительных опций. Например, частичная компенсация путешествий, затрат на обучение, спортивных занятий.
Дмитрий Юлаков IT Recruiter
О компании Leroy Merlin
Сфера
Retail
Размер
1001+
Leroy Merlin (112 магазинов, 66 городов, >45 тыс. сотрудников) — это компания‑платформа, являющаяся одним из крупнейших DIY-ритейлеров и объединяющая клиентов, партнёров и профессионалов в единую экосистему для улучшения и благоустройства дома. На данный момент компания насчитывает 1200+ IT-специалистов в 100 продуктовых командах.