CianDreamTeam на FrontendConf 2023

Мы развиваем технический стэк всей командой Frontend-разработчиков
Как мы переписали форму подачи объявления под Backend-Driven UI
Владимир Кулишин
2 октября 13:20, Зал «Тессеракт»
Teamlead команды «Собственники», Циан
Тесты: 100% покрытия и юниты не нужны
Максим Вишневский
2 октября 15:40, Зал «Полусфера»
Frontend разработчик, Циан
Команда на ивенте
Елена Гусарова
DevRel
Дмитрий Жердев
iOS-разработчик
Михаил Юматов
Руководитель разработки продукта
Анатолий Барцев
Frontend developer
Андрей Френкель
Teamlead
Артём Черенков
Frontend developer
Ксения Беляева
Frontend developer
Алексей Чупраков
Frontend developer
График нашей лаунж-зоны
2 октября
14:30
Дискуссия про BDUI
17:45
Розыгрыш мерча
18:50
Cocktail party!
19:00
Руководитель разработки продукта Миша Юматов расскажет, как устроены
it-процессы в Циан
19:30
Играем в шляпу!
3 октября
14:30
Дискуссия: Качество кода. Эстетика против практичности.
17:45
Розыгрыш мерча
Лаунж-
зона Циан
Вход
Ведущий: Алексей Чупраков (Циан).

Гости: Илья Сидорчик (Яндекс), Сэм Булатов (Тинькофф), Андрей Ермаков (Сбермаркет)
Ведущие: Владимир Кулишин (Циан), Дмитрий Жердев (Циан).

Гости: Олег Коровин (Самокат)
Как устроена наша разработка
Разработка, существующая отдельно и оторванная от бизнеса — не наш случай. Команда, погружённая в продукт — наш. Разработчики, с одной стороны, чётко понимают цели и задачи, а с другой — могут влиять на состав фичей, совместно с продактом принимая решение, какие проекты включать в планы.

В Циан множество продуктовых автономных команд: с исследователями, дизайнерами, тестировщиками, разработчиками. Это позволяет быстро доводить любую идею от гипотезы до прода. Каждая команда выстраивает процессы под себя.
Алексей Чеканов
CTO Циан
Как работает гильдия фронтенда
React
Typescript
Redux
Node.js
Мы развиваем технический стэк всей командой Frontend-разработчиков
Используем микросервисный подход в разработке — это позволяет экспериментировать с разными технологиями.
Мы очень быстро разворачиваем микросервисы: репозиторий создаётся буквально за пару кликов
Можешь написать код, и уже через час он может оказаться у пользователей — нет долгих билдов, самый настоящий CI/CD
У нас много простых и интуитивно понятных интерфейсов для управления задачей: например, канареечное тестирование и мониторинг, когда задача сначала катится на небольшой процент пользователей
Удобный и очень простой инструментарий для разработки микросервисов: мы не изобретаем велосипеды, но над некоторыми низкоуровневыми интерфейсами мы создаём свои высокоуровневые — они снимают рутину с разработчиков. Например, для работы с HTTP разработчик в специальной конфигурации указывает имя микросервиса и API, запускается кодогенератор, и вуаля — генерируется код с TS-типами.
Мы любим писать тесты: для этого используем, в основном, playwright и, если нужно — jest
У нас есть UI Kit
Любой разработчик может влиять на развитие
Мы развиваем технический стэк всей командой Frontend-разработчиков
Любой разработчик может драйвить инициативы
Циан — онлайн-сервис, который помогает найти дом или офис мечты, благодаря удобному поиску, достоверной информации про объекты, точной оценке и минимальным издержкам для всех сторон сделки
19
млн
уникальных
пользователей
По данным за первый квартал 2023 г., CIAN PLC
млн уникальных
пользователей
1,9+
млн
актуальных
объявлений
млн актуальных
объявлений
По данным за первый квартал 2023 г., CIAN PLC, без учёта данных компании N1
в TOП– 10
классифайдов недвижимости мира
классифайдов недвижимости мира
По количеству пользователей в рейтинге SimilarGroup на 1 сентября 2021 г.
Знаем всё
о недвижимости
В Циан есть несколько больших продуктовых вертикалей, которые делятся на команды
Классно проводим время
Всегда ищем новых ребят в Cian dream team
У нас сейчас нет открытых вакансий, но мы с радостью познакомимся с тобой, присылай резюме на hr@cian.ru
© ЦИАН ГРУПП, 2023