Циан — публичная IT-компания, крупнейший в России сервис для поиска недвижимости, входит в мировой топ-10.
Больше 20 лет мы помогаем быстрее решать вопросы с жилой и коммерческой недвижимостью: найти, оценить, купить, снять, продать, сдать и оформить сделку без рисков. Мы делаем сервисы, которые помогают владельцам недвижимости, застройщикам, агентам и обычным людям оптимизировать рутину поиска и продаж.
Ежемесячная аудитория около 18,7 млн. человек. Растить число пользователей и решать их проблемы помогают уже больше 1000 человек.
О гильдии
На данный момент наша iOS гильдия — это 17 разработчиков уровня Middle и выше, в работе еще +5 открытых позиций.
- Мы все работаем в одном репозитории, функционал разбиваем на отдельные модули, не любим монолит (но, к сожалению, пока он есть), а любим, когда проект собирается быстро.
- Пишем код на Swift, иногда поддерживаем легаси на Obj-C. При написании кода придерживаемся принципов чистой архитектуры, для Presentation слоя используем VIPER.
- Не понаслышке знаем, что такое пирамида тестирования, пишем Unit-, модульные и UI-тесты. Собираем телеметрию по работе нашего функционала на устройствах пользователей.
- Дружим с автоматизацией: все, что можно не делать руками, делегируем нашему Robot’у, а что можно кодогенерировать — кодогенерируем.
- Совместно всей гильдией развиваем нашу iOS Платформу: делаем технические проекты, вместе обсуждаем проблемы и находим решения, делимся знаниями и опытом.
О команде Платформа
В Циане все разработчики гильдии работают в рамках кросс-функциональных продуктовых (фича) команд. Помимо продуктовых команд есть техническая платформенная команда. На данный момент команда Платформы состоит из 2-х iOS разработчиков (Head of iOS и Expert). В эту команду мы ищем сильного iOS-разработчика уровня Senior и выше.
Наша основная цель: снижать стоимость разработки, обеспечивать выпуск качественного продукта и скорость поставки.
Нашими пользователями является разработчики и бизнес. Наша задача, чтобы наши пользователи были довольны и счастливы. Для этого мы тесно взаимодействуем с бизнесом и разработчиками, собираем потребности и боли, на основе этого планируем проекты / инициативы внутри платформы в горизонте года / квартала.
Зона ответственности
- Сore’овые модули проекта, которыми пользуются все разработчики гильдии (сетевой слой, продуктовая и техническая аналитика, аб-эксперименты, фичатоглы, пуши, диплинки и многое другое).
- Дизайн-система.
- Стек тестирования (Unit-, функциональные и UI-тесты).
- Релизный цикл и инфраструктура CI.
- Здоровье приложения и проекта.
- Стратегия развития платформы в горизонте года.
- Развитие iOS HR-бренда.
- Ведение базы знаний, обмен знаниями, развитие разработчиков в гильдии, участвуем и помогаем лидам в составлении ЛПР, привлекаем продуктовых разработчиков к техническим проектам платформы, отвечаем за процессы найма и адаптации.
Чем предстоит заниматься
На ближайший год у нас амбициозные планы:
- Хотим уменьшить время холодной сборки проекта с 12 мин до 5 мин, для этого будем распиливать монолит на модули, граф зависимостей модулей делать широким, а не глубоким, исследовать альтернативы Cocoapods для модуляризации (например, Tuist, Bulk, SPM, etc).
- Продолжать развивать нашу Дизайн-систему, что позволит разработчикам быстрее выполнять свои повседневные задачи.
- Снижать стоимость разработки за счет внедрения в процесс разработки кросс-платформенных решений, смотрим в сторону Flutter.
- Разработать коробочное решение на основе Backend Driven UI, которое позволит развивать часть функционала в отрыве от релизного цикла и быстрее проверять гипотезы.
- Запускать прогон всех UITest’ов на каждом PR’е, делать это быстро (не более 25 мин) и стабильно.
- Проводить RnD по новым инструментам от Apple, например, SwiftUI, Combine и т.п. В случае успешного RnD, готовить стратегию внедрения в процесс разработки.
- Развивать наш iOS HR-бренд, писать статьи в наш блог на Хабре, помогать разработчикам в подготовке к выступлению на митапах и конференциях, при желании выступать самим. В 2022 году хотим громко о себе заявить.
- Запустить школу джунов и подготовить наши процессы для успешной адаптации джунов в Циан.
- Поддерживать и улучшать текущие инструменты, процессы и инфраструктуру.
Если тебе близки наши взгляды по развитию платформы, откликаются задачи, видишь в этом возможность роста, имеешь большой опыт за плечами, готов им делиться, есть огромное желание развиваться, брать на себя ответственность, стать частью крутой команды и разрабатывать лучший сервис для поиска недвижимости — то мы точно сработаемся.
Что предлагаем
- Удаленную работу с возможностью приходить в офис в Москве, Санкт-Петербурге и Новосибирске. В офисе — кухни, оборудованные всем необходимым, а также снеки, фрукты, кофе и чай, бесплатная авто и вело парковки.
- Рост и развитие: в первые месяцы у каждого сотрудника есть ментор, после появляется личный план развития и возможность прокачивать soft / hard skills на практике, обучении, конференциях.
- Плюшки: ДМС с первого дня (стоматология, госпитализация, полис ВЗР), ежегодная компенсация спорта, 5 day off в год, помимо основного отпуска.