August 18, 2019

Head of Frontend /Qlean

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

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

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

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

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

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

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

Кого мы ищем:

Сейчас мы ищем человека, который возглавит всё функциональное направление фронтэнда.

Нам нужен человек с уникальным сплавом следующих скиллов:

  • Эксперт в разработке с широким кругозором.

Мы ожидаем, что ты не только отлично знаешь наш стек, но и постоянно пробуешь что-то новое;

  • Сталкивался с нативным кодом приложений для Android / iOS.

Локализовать и исправить крэш в нативном коде не должно быть непосильной для тебя задачей;

  • Руководство командой.

Мы ждём, что ты будешь харизматичным лидером не только в технологиях, но и в повседневной жизни твоих сотрудников. Найм, увольнение, мотивация, ревью сотрудников и делегирование - для тебя не пустой звук, а инструменты которыми ты в совершенстве владеешь;

  • Бизнес подход в решений задач.

Ты принимаешь решение задач исходя из задач бизнеса и можешь аргументировать всем стейкхолдерам почему в одном случае нужно обойтись костылём, а в другом - потратить лишние две недели на рефакторинг;

  • Дотошность.

Ты любишь порядок и он у тебя во всём - в документации, в процессах, в коде.

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

  • Отличную команду.

35 разработчиков (из них 10 реактеров :), которые готовы побрейнштормить с тобой в трудную минуту;

  • Постоянное развитие.

У тебя будет возможность бесплатно посещать классные платные конференции на свой вкус;

  • Понятную систему роста.

Каждые полгода мы проводим performance review, посредством которого ты можешь постоянно апгрейдиться;

  • Комфортный график.

Для нас важно, чтобы коллеги находились в офисе с 12:00 до 17:00 (в этот период проходят все командные встречи), а куда подвинешь остаток рабочего времени - решать тебе!

  • После испытательного срока есть возможность работать удаленно от 2-ух дней в неделю;
  • Новый офис в 7 минутах от станции метро Савеловская с уютными подоконниками, кикером, PS4, настолками и интересным движем, в котором ты по желанию можешь принимать участие;
  • Дадим макбук для работы.

Податься:

Для отклика и со всеми вопросами пишите нашему HRD Ане — [email protected]


Спасибо вам, что написали работодателю, что нашли вакансию через наш канал https://t.me/bezasperajobs