other

Senior Java/Kotlin developer

Более недели назад

З/П не указана

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

Лемана ПРО (Леруа Мерлен)

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

Обязанности:

Привет!Каждый день Леруа Мерлен работает над тем, чтобы сделать опыт для каждого клиента более персонализированным. Именно поэтому сейчас открываем найм в нашу платформенную команду "Мобильного приложения для клиента".Вместе с этим развиваем собственные инструменты разработки, включая дизайн систему для Compose Multiplatform, iOS UIKit и собственный BDUI framework.Основная задача - это разработка бекенда на BDUI framework для мобильного приложения на платформах Android/IOS. Наш стек:Kotlin Multiplatform - Android и iOS;Compose Multiplatform;Ktor;Kodein;Kotlin Serialization;Mockk. Что нужно делать: разработать 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, Graphana, ELK); хорошие фундаментальные знания разработки (алгоритмы не спрашиваем, но понимание о времени выполнения и используемых ресурсах требуется); умения самому создавать решения, в условиях, когда готовых решений нет. Будет плюсом: опыт работы с мобильным бэком; успешный запуск и/или развитие мобильных приложений на BDUI framework; опыт работы с Multiplatform Compose/Kotlin Multiplatform; опыт работы с Jetpack Compose; опыт настройки сложного окружения; знания одной из платформ (Android/iOS), в идеале нескольких; опыт создания библиотек. Мы предлагаем: гибкую систему премирования; расширенный социальный пакет: ДМС со стоматологией с первого месяца работы, психолог и страхование жизни, компенсация питания и оплата мобильной связи; работу в компании с развитой инженерной культурой; автономность работы, возможность менять правила, ошибаться и создавать новое; возможность профессионального роста, программы развития для сотрудников; корпоративное обучение и доступ к базе знаний; внутренние профессиональные сообщества и мероприятия; гибридный/удаленный формат работы; современный офис в 2 минутах ходьбы от МЦК ЗИЛ. С каждым годом, на выбор сотрудника становится доступно больше дополнительных опций. Например, частичная компенсация путешествий, затрат на обучение, спортивных занятий.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 122816218

Похожие вакансии

Senior Kotlin/Java Developer

Договорная

Москва

Xello

Java/Kotlin Developer (Senior)

От 350 000 руб.

Москва

Дингилевская Маргарита Васильевна

Senior Java / Kotlin Developer

От 400 000 руб.

Москва

8B WORLD PTE. LTD.

Java/Kotlin developer

Договорная

Москва

ФИНАМ

Kotlin/Java Developer

От 200 000 руб.

Москва

Проф Бьюти

Java/kotlin developer

От 250 000 руб.

Москва

В Кадре