👀 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com

Разработчик интерфейсов (Фронтендер)

Зарплата

от 70 000 до 120 000 ₽

Требования

ФронтендCSSHTML

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

Ростов-на-ДонуПолный рабочий день

Компания

IT-интегратор для крупного eCommerce: Строим интернет-магазины для корпораций и брендов, входящих в топы рейтингов

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

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

Ищем фронтенд-разработчика (разработчика интерфейсов, верстальщика, фронтэнд-веб-инженера, ...) для работы над сложными и интересными проектами. В основном реализация веб-интерфейсов для больших интернет-магазинов.

Бонусы

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

Дополнительные инструкции

Общие

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

Workflow

  • Вы имеете опыт работы с распределенными системами контроля версий. Мы используем Git и GitLab, работаем по Github Workflow с пул-реквестами и код-ревью.

Верстка

  • Вы сможете одинаково хорошо реализовать как сложную CSS-анимацию так и макет для email-рассылки. Верстаете адаптивно, кроссбраузерно и местами пиксель-перфект;
  • Вы не используете JS там, где можно обойтись CSS и знаете, что такое mobile first и graceful degradation;
  • Вы работали с препроцессорами и едва ли можете вспомнить, когда писали чистый CSS;
  • Вы используете шаблонизатор (PHP, Jade, HBS, не важно), чтобы не повторять код. Верстать от этого вам не скучно.

JS, программирование

  • Вы уверенно работаете с JS (ES5/ES6+), имеете представление о разбивке функционала на компоненты, стараетесь красиво и удобно организовать код. По возможности используете современный синтаксис через Babel;
  • Вы понимаете, что знание синтаксиса JS не делает вас хорошим программистом и активно интересуетесь информатикой и смежными областями;
  • Вы работали с jQuery и научились грамотно использовать все возможности этой библиотеки;
  • Вы работали с таск-раннерами (Gulp/Grunt) и бандлерами (Webpack/Browserify) и понимаете назначение одних и других. При необходимости вы сможете подружить их в одной сборке. Хорошо, если из всего перечисленного вы предпочитаете Webpack;
  • Вы не имеете привычки забивать гвозди кувалдой. Вы думаете своей головой, анализируете задачу и как минимум стараетесь понять, где лучше применить высокоуровневый модный фреймворк, а где достаточно просто подключить jQuery;
  • Хорошо, если вы понимаете, чем stateless-компонент отличается от stateful-компонента и сможете грамотно организовать его жизненный цикл.