Front-end разработчик / Верстальщик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Требуемый опыт работы: минимум 2 года в реальных проектах (продакшн).
Фуллтайм, удаленно или локально в Перми.
Сейчас, когда HTML и CSS все модные ребята генерят через JS, мы ищем разработчика, отлично знающего базу и фундамент вёрстки, стилей и законов, связанных с этими понятиями. Увидеть макет, разобрать все детали, создать качественную и адаптивную вёрстку, навесить JS, поставить анимацию. Возможно использование Jade и Sass — но это только фактор удобства, но не замена базовым знаниям и опыту. Тест на внимательность — напишите слово внимательный в заголовке сопроводительного письма — это обязательное требование. Резюме нам не нужно присылать, кидать ссылки на свои работы тоже не нужно — ваши скиллы и ваше мышление мы смотрим в собственной песочнице.
Также нужно уметь грамотно разложить структуру документа, создать правильный каркас с учетом возможной масштабируемости, знать принципы каскадности, понимать как шрифты и прочие красивости влияют на загрузку и не гадить в HTML классами типа - -- --- и избыточной вложенностью. Не бросаться сразу на Flexbox в глобальном масштабе, а сначала увидеть, что, например, требуется поддержка Android 4.1. Пропустить через себя все за и против и выдать достойное решение.
Если не хватает скиллов, но глаза горят — обучаем в собственной песочнице, прежде чем отправить на передовую.
Используем Agile. Обязательная коммуникация с командой в Slack и присутствие на митингах в пн, ср, пт в 7:00 мск (15-25 мин.).
Обязанности:
- Вёрстка пиксель-перфект;
- Вёрстка адаптивных макетов;
- Работа с макетами XD через Zeplin;
- Поддержка Retina экранов;
- Mobile First и наоборот;
- Знание SVG, работа с анимацией CSS;
- Работа с анимацией и событиями в JS;
- Умение правильно понять задачу и применить гибрид между классикой, Flexbox и Grid;
- Знание и умение фиксить косяки мобильных браузеров (Safari, etc.);
- Способность в рамках более большой задачи самостоятельно выделить для себя отдельный сегмент для реализации;
- Хорошая коммуникация, умение грамотно и понятно формулировать, связь с процессом;
- Написание грамотного кода (синтаксис и семантика) HTML5 и CSS3;
- Умение объективно проверять свою работу и понимать, что от вас может зависеть время других людей и результативность проекта;
С чем будете иметь дело:
1) С Adobe XD макетами (десктоп и мобильные), которые подготовлены для вёрстки через Zeplin;
2) С кучей мелочей и скрытой логики, которые нельзя пропустить и нужно реализовать именно так, как покажет вам техническая визуализация;
3) GIT на высоком уровне. Работа в собственной ветке на dev версии проекта;
4) Переключение между разными подходами, в зависимости от задачи;
5) Правильный JavaScript, AJAX, jQuery на уровне визуализации макета;
6) Анимашки, SVG и прочие JS красивости;
Условия:
Соблюдение условий и сроков по недельным итерациям.
Отправляйте ваши резюме job@tapigo.ru