React Developer

Qlean.ru — крупнейший в России и 3-й в мире сервис по заказу уборки частных квартир, IT-платформа, которая связывает клиентов и клинеров.

Компания была основана летом 2014 года, и с тех пор ежегодно растет в несколько раз. Сегодня к системе Qlean подключены примерно 3000 клинеров, которые осуществляют больше 1000 уборок в день в Москве, Санкт-Петербурге, Екатеринбурге и Новосибирске.

Чтобы сервис был по-настоящему комфортным и полезным нашим клиентам, экономил время и предоставлял качественные услуги, мы занимаемся не только обучением и экипировкой клинеров. Приоритет Qlean — развитие IT-платформы, мобильных приложений, систем аналитики и собственной CRM.

Если ты веришь, что технологии меняют мир к лучшему, хочешь стремительного развития в команде таких же профессионалов и не боишься нетривиальных задач — возможно, нам с тобой по пути.

Наша команда ищет React Developer.

Как у нас устроен фронтенд

Фронты разрабатывают сайт qlean.ru, мобильные приложения для клинеров и для клиентов и CRM-систему для службы поддержки.

Основа нашего стека — React и Redux. Для работы с сайд-эффектами мы используем redux-saga, с формами — redux-form, а с преобразованиями данных нам помогает Ramda. Этот стек используется во всех проектах, включая мобильные приложения. В этом году мы хотим начать переход на GraphQL с Apollo. Мы пока не используем инструменты для статической типизации.

Мобильные приложения написаны на React Native с минимальным количеством нативного кода. Для навигации мы используем react-navigation, а для пушей — Pushwoosh.

На бэкенде у нас Ruby (Rails и не только), Go, и Postgresql, инфраструктура — Docker, Сonsul, Nomad и Ansible. Исключения ловят Rollbar и Fabric.

Как построена работа

У нас типичный Scrum с продукт-менеджером и задачами в Jira. Размер команд 5-7 человек, спринты длятся неделю или две.

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

Для ускорения верстки мы используем собственную дизайн-систему с готовой сеткой, палитрой и набором UI-компонентов.

Мы работаем на макбуках.

Кого мы ищем

Нам нужны фронтенд-разработчики, которые уже делали проекты на React/Redux и им это понравилось. Мы ожидаем от инженера, что он не вчера прочитал документацию и понимает как работает эта связка. Он не боится верстки, небольшой доли легаси и глубокого погружения в React Native.

Что мы можем тебе предложить

  • Отличную команду - 25 разработчиков (из них 8 реактеров:), которые готовы побрейнштормить с тобой в трудную минуту;
  • Постоянное развитие - у тебя будет возможность бесплатно посещать классные платные конференции на свой вкус;
  • Понятную систему роста - каждые полгода мы проводим performance review, посредством которого ты можешь постоянно апгрейдиться;
  • Комфортный график – для нас важно, чтобы коллеги находились в офисе с 12 до 17 (в этот период проходят все командные встречи), а куда подвинешь остаток рабочего времени - решать тебе! После испытательного срока есть возможность работать удаленно от 2-ух дней в неделю;
  • Новый офис в 7 минутах от станции метро Савеловская с уютными подоконниками, кикером, PS4, настолками и интересным движем, в котором ты по желанию можешь принимать участие;

Контактная информация

Терлякова Анна, 7-967-0073399
aterlyakova@qlean.ru