Использование Git (базовые команды, ветки, пул-реквесты).
Знание JavaScript (ES6+) для реализации простой интерактивности (меню, слайдеры, модальные окна).
Опыт работы с шаблонизаторами (Pug, Handlebars, Twig)
Понимание доступности (a11y - правила создания верстки для доступности на медленном интернете, для людей с ограниченными возможностями) и SEO-оптимизации верстки.
Требования:
Уверенное знание HTML5 и CSS3.
Понимание принципов семантической верстки (правильное использование тегов: <header>, <section>, <article>, <nav>, <footer> и др.).
Опыт адаптивной и кроссбраузерной верстки (Chrome, Firefox, Safari, Edge, мобильные браузеры, верстка в относительных величинах, чтобы при изменении окна браузера верстка складывалась согласно макета)
Знание CSS-препроцессоров (Sass/SCSS, Less) и постпроцессоров (PostCSS). Умение работать с CSS-методологиями (БЭМ,).