⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна, но, может быть, ваш отклик будет рассмотрен. Попробуйте откликнуться на эту вакансию, если она вам понравилась или вы можете  найти актуальные похожие вакансии

Lead Frontend Developer

Прямой работодатель  Qlean.ru
Москва, Россия
Сеньор
Информационные технологии • Разработка • React • React Native • WEB
9 декабря 2019
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
Работодатель  Qlean.ru
Описание вакансии

Основная задача Qlean — забрать все домашние дела пользователей на себя и помочь им заниматься тем, что они действительно любят. У нас есть несколько направлений:

Qlean B2C — уборка квартир
Qlean B2B — уборка и обслуживание офисов
Stirka — стирка и химчистка
Cherdak — хранение вещей и переезды

Стратегия команды на 2020 год: объединить наши продукты в экосистему на базе сервисной платформы с общими инструментами для авторизации, биллинга, аналитики и витрины. Так мы сможем быстрее запускать новые направления, а пользователи не будут тратить время на взаимодействие с интерфейсами. В наших ближайших планах построить первый суперапп в сфере home & local services в России.

Как устроен наш фронтенд:
Основа нашего стека — React и Apollo GraphQL, на который мы активно переходим со связки Redux/redux-saga. Так же, мы движемся в сторону внедрения TypeScript для всех приложений и нашего uikit.
Мобильные приложения написаны на React Native, без использования нативного кода. На бэкенде у нас Ruby on Rails, Node.js, Postgresql, инфраструктура — Docker, Сonsul и Ansible. В ближайшее время распиливаем фронт из монолита на микрофронтенды и добавим слой BFF.


Как построена работа:
Задачи ведем в Jira, планируем работу на неделю-две. Размер команд продукта или проекта — 5-7 человек, итерации длятся неделю или две. Кодом управляем через GitHub, для всех пулл-реквестов делаем код-ревью. Планируем и тратим время на задачи по техдолгу — рефакторинг, улучшение инфраструктуры, обновление зависимостей и внедрение новых инструментов. Для ускорения верстки мы используем собственную дизайн-систему с готовой сеткой, палитрой и набором UI-компонентов.


Кого мы ищем:
Не работал раньше с React Native? ничего страшного, это тот же React, тонкости познаешь в процессе работы в рамках быстрого техонбординга. Работал — еще лучше, значит ты сразу сможешь взяться за задачи Mobile UI Kit.
Нам нужен Главный фронтенд-разработчик, который уже делал мощные проекты на React / Redux и ему это понравилось. Мы ожидаем от инженера, что он не вчера прочитал документацию и понимает как работает эта связка. Помимо фреймворков, хорошо понимает ванильный JS, и работа с асинхронным кодом у него не вызывает вопросов.


Чем нужно будет заниматься:
• Добавлять продуктовые фичи в наши приложения и работать над их архитектурой
• Разбираться в том, как работают push-notifications в React Native
• Ревьюить команду
• Делать крутую анимацию в зависимости от типа клиента
• Поддерживать качество приложений на нужном уровне
• Качаться в автоматизации, залезть в DevOps.

Что мы предлагаем:
• Атмосферу стартапа — нестандартные и мотивирующие задачи, высокая скорость принятия решений и никакой бюрократии, ответственность за весь продукт и огромные возможности роста
• Дополнительное обучение, профессиональные конференции за счёт компании и Мак для работы 
• Понятную систему карьерного роста — Performance Review каждые полгода, который поможет развиваться в желаемом направлении
• Комфортный график — для нас важно, чтобы коллеги находились в офисе с 12:00 до 17:00, когда проходит большинство командных встреч, а остаток рабочего времени можно подвинуть в любую сторону
• Лофт-пространство для комфортной работы в 7 минутах от станции метро Савёловская на территории активно развивающегося БЦ Фактория — фудмаркет, фитнесклуб и Starbucks в шаговой доступности; вендинги, библиотека, PS4, кикер и турник в офисе; а также нескучная корпоративная жизнь, покер по вторникам, пицца по пятницам и праздники на Флаконе.


Специализация
Информационные технологииРазработкаReactReact Native
Отрасль и сфера применения
WEB
Уровень должности
Сеньор