Руководитель Frontend-разработки в Cian.ru (редизайн архитектуры)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Лидер фронтенда: Senior разработчик и играющий тренер в качестве одной светлой головы - wanted!
Возглавить и направлять команду фронтенда (3 человека) новой инкарнации проекта Циан.ру
Глобальные задачи и степень влияния на продукт:
- Стать лидером команды, выступать технологическим экспертом, взять на себя решение фронтенд-задач с высокой степенью ответственности, свободы, и простором для активной деятельности:-)
- Повышать качество решений (исходя из конкретных задач подумать о code review, unit-тестах и других изменениях в процессе разработки)
- Дизайнить архитектуру фронтенда и думать на шаг вперед
- Укротить или подчинить зоопарк фреймворков исходя из технических потребностей (и на свое собственное усмотрение)
- Выбирать фреймворки и решения исходя из потребностей сервиса (а не хипстерского задора)
- 80% времени участвовать в разработке проекта и архитектуры
- Выстроить качественное партнерство с командой разработки бэкенда и сервисов, и другими командами проекта (продакты, дизайнеры)
Конкретные задачи:
- Разработать план архитектуры проекта и, возможно, пересмотреть текущий стек технологий
- Пересмотреть текущие решения, часть - оптимизировать, часть - придумать и сделать с 0
- Разработать API в тесном сотрудничестве с командой бэкенда
Почему и что происходит: С конца 2014 года бэкенд проекта активно переводится с PHP на Python, и активно ведется разработка новых фич и сервисов в бэкенде, поэтому и в части фронтенда большая часть задач состоит в разработке новых фич и меньшая - в глобальном рефакторинге устаревших решений.
У нас яростный Kanban (с) CTO
О тебе, наш идеал:
- Опытен в разработке модульного дизайна архитектуры и умение решать, где какой фреймворк мы будем использовать, и куда пойдем по API
- Пишешь на чистом js, верстаешь (в меньшей степени), ревьюишь код, решаешь вопросы производительности на клиенте
- Понимаешь, как происходит взаимодействие с сервером и как его проектировать
- Следишь за производительностью на клиентах
- Cамостоятельный, автономный, пушер, способный обеспечить выполнение взятых на себя задач, а не рассказывать почему не получилось
Экспертные знания:
- «чистого» javascript
- ООП
- Кругозор в JavaScript-библиотеках или JavaScript-фреймворках (jQuery, Angular.js, Backbone.js, React, Ember и т.д.)
- HTML5+CSS (LESS, SASS) блочная вёрстка, адаптивная верстка под мобильные
- нюансы работы разных браузеров, движков и их особенностей;
- понимаешь как работает серверная часть проекта
- думаешь о юзабилити
Почему это интересно / Что происходит сейчас / Про людей и проект:
Циан.ru это > 5.5 млн уников на сайте в месяц. Крупнейший интернет-классифайд по недвижимости (аргумент: Вы о нём как минимум слышали). Многомиллионная аудитория, реальные потребности клиентов, интересные задачи и гарантированный Challenge.
В ходе 17-летней истории мы приобрели огромную бизнес- и продуктовую экспертизу, а в течение последнего полугода пригласили в команду нового Product-директора (Алексей Авдей), CTO (Евгений Конкин), и теперь хотим, чтобы о нас знали все.
Мы пересмотрели курс развития продукта и проекта в сторону качественного технического решения вместе с гипер-активным продвижением бренда и успешно интегрировались с несколькими другими проектами про недвижимость, которые теперь являются продуктами группы: соседний realty.dmir.ru , мобильный iRealtor.ru и питерский EMLS.ru
Идём в направлении качественного технического решения, с налаженными процессами разработки и тестирования, и ласкающего глаз пользователя интерфейса. Мы в активоном процессе изменений, и в последний год неустанно усиливаем и расширяем команду разработки по всем фронтам.
Минутка гордости за проект:
- В конце 2014 года произошел перезапуск сайта Cian.ru с новым дизайном, разработанным студией Артемия Лебедева. Сайт стал более удобным как для пользователей, ищущих недвижимость, так и для профессиональных риэлторов. Мы на этом не останавливаемся, и скоро будем выпускать новую версию.
- Тогда же мы запустили мобильное приложение ЦИАН для устройств, работающих под управлением iOS, Android и Windows phone. В первый месяц размещения программы в App Store, приложение вошло в ТОП лучших новых программ!
- Согласно единой статистике LiveInternet по всем проектам, ЦИАН ГРУПП занимает первое место в рейтинге сайтов в категории «Недвижимость» с ежемесячной аудиторией более 4 млн. уникальных пользователей.
- ЦИАН ГРУПП входит в двадцатку самых дорогих компаний Рунета по версии журнала Forbes (февраль 2015 год).