1 апреля 2025
Циан публичная IT-компания, лидер на рынке онлайн-недвижимости России. Мы помогаем найти жилье более, чем 20 миллионам посетителей ежемесячно. Циан третий год подряд входит в двадцатку самых дорогих компаний Рунета по версии журнала Forbes.
У нас рождается все больше идей, как сделать Циан самым полезным, надежным и удобным продуктом по поиску недвижимости. Поэтому мы ищем амбициозных людей кто сможет предложить свои идеи и захочет воплотить в жизнь уже существующие.
Об Android команде:
Вас ждет работа с опытной Android команде из 20+ человек, которая следит за тенденциями мобильной разработки и поддерживает свое приложение в актуальном состоянии. Помимо решения продуктовых задач у вас будет возможность поучаствовать в техническом развитии приложения. Kotlin, многомодульность, чистая архитектура, реактивное программирование, Compose, Kotlin Flow, Coroutines, Unit / UI тестирование и многое другое, что вы могли слышать на докладах крупных конференций и известных разработчиков. Все это и не только вы сможете попробовать на практике в большом продукте и обсудить с опытными коллегами, а также покататься на нашем корпоративном релизном поезде .
Задачи, которые могут стать твоими:
Проактивно участвовать в жизни продукта: обсуждении требований, планировании проектов, проектировании дизайна, прототипов, спецификаций;
Делиться технической экспертизой: предлагать, обсуждать и интегрировать новые решения;
Декомпозировать, оценивать сроки реализации задач и выдерживать их;
Проектировать клиент-серверное взаимодействие;
Разбираться в чужом коде и проводить его рефакторинг;
Доносить свои мысли и отстаивать свою точку зрения перед остальными членами команды;
Не просто накидывать идеи, а реализовывать и доводить их до конца в общем проекте;
Что нужно знать:
Android SDK, Android Support Libraries
Паттерны построения мобильного UI/UX, принципы Material Design
Паттерны проектирования, ООП, SOLID, понимание функционального реактивного кода, Clean; Architecture
Kotlin
Dagger, Kotlin Coroutines, Kotlin Flow, Compose, MVVM / MVI, Room
Gradle Multi Modules
Знание архитектуры OS Android и особенностей его версий 21+
Будет плюсом:
Опыт RxJava
Опыт написания Unit и UI тестов
Опыт в Backend Driven UI подходе
Работа с Gradle
Опыт работы с CI&DI
Мы предлагаем: