👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Frontend разработчик (в офис)

Зарплата

от 70 000 до 100 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Продуктовая IT компания, разрабатывающая решения для автобизнеса (B2B)

Описание вакансии

Условия работы

Привет, мы — Kodix Automotive, российская IT-компания, разрабатывающая решения для автобизнеса.

Мы ищем Middle Frontend разработчика для работы в команде Dealer Web System. Наша команда занимается разработкой сайтов для сети автосалонов.

Обязанности:

  • Участие в проектировании frontend-архитектуры продуктов компании;

  • Создание графических интерфейсов для клиентских и внутренних проектов;

  • Преобразование дизайнерских макетов (zeplin) в шаблоны twig/pug или в статический HTML;

  • Сотрудничество с бэкендом и дизайнерами по оптимизации совместной работы.

  • Если говорить человеческим языком - делать интерфейсы, за которые не стыдно перед пользователями и коллегами. Без оговорок и по-честному.



Требования:

  • HTML/CSS
    • Навыки работы с flexbox/grid

    • Понимание работы модульной сетки

    • Навыки работы с препроцессорами (scss)

    • Понимание основных принципов бэм-методологии, компонентного подхода

    • Умение делать mobile first, flexible, responsive, adaptive;

    • Понимание принципов Progressive Enhancement, Graceful Degradation

    • Навыки работы с css анимациями

    • Навыки работы с svg

    • Навыки работа с шаблонизаторами (Twig, Pug)

  • JavaScript
    • Понимание принципов работы promise, async/await

    • Навыки работа с XHR ($.ajax, fetch, axios)

    • Навыки работы по стандартам ES6+, ES6-import и CommonJS

    • Навыки работы с системами сборки и сопутствующими технологиями (Webpack, Babel, Gulp)

    • Понимание базовых принципов ООП

    • Базовое понимание паттернов разработки и зачем они нужны

  • Прочее
    • Навыки работы с Git

    • Навыки работы с bash

    • Понимание HTTP на уровне отправки POST запросов с нужными заголовками;

    • Способность оценивать сроки и укладываться в них;

    • Опыт работы в команде;

    • Желание расти и совершенствоваться в профессии.

Будет плюсом:

  • Любовь к написанию документации;

  • Опыт работы с одним из фреймворков: React/Redux, Vue.js.

  • Опыт работы с Zeplin;

  • Боль при виде плохих анимаций, и вообще экспертиза в UI/UX;

  • Опыт написания собственных инструментов на Node.js;

  • Написание тестов для js, опыт работы в TDD;

  • Опыт оптимизации скорости работы интерфейса и размера JS/CSS;

  • Выполнение тестового задания.

Бонусы

  • Работа 5/2;

  • Профессиональные курсы, тренинги, конференции, книги по вашему выбору за счет компании;

  • Просторный современный офис openspace, кофе, фрукты, цветы, атмосфера креативности, свобода менять пространство вокруг себя;

  • Работа в дружном и сплоченном коллективе единомышленников, средний возраст – 28 лет, точно, мы считали;

  • Оформление в соответствии с ТК РФ: белая зарплата, отпускные, больничные, пособия; Согласование отсутствий и длительных отпусков без лишней бюрократии, 2 больших корпоратива в год