Frontend-разработчик HTML/CSS/JavaScript и Yii2

Что за роль

InternetWeb ищет frontend-разработчика для создания и развития интерфейсов действующих веб-проектов. Основная часть работы — адаптивная и кроссбраузерная вёрстка, перенос макетов в поддерживаемый код и интеграция интерфейсов в приложения на Yii2. Важно сохранять качество и стабильность существующих решений, в том числе при доработке клиентской логики.

Что предстоит делать

  • Создавать адаптивную и кроссбраузерную вёрстку страниц и интерфейсов по дизайн-макетам.
  • Переносить макеты из Figma и Photoshop в аккуратный код и проверять pixel-perfect соответствие.
  • Интегрировать вёрстку в проекты на Yii2, работать с PHP-шаблонами, layout, view и подключением ресурсов.
  • Разрабатывать и дорабатывать JavaScript-логику: работать с DOM, событиями, AJAX/fetch, Promise и обработкой ошибок.
  • Поддерживать существующий CSS, JavaScript и jQuery-код, вносить изменения без нарушения текущей функциональности.
  • Работать с формами, валидацией, HTTP-запросами, URL-параметрами, cookies и браузерными хранилищами.
  • Настраивать подключение стилей и скриптов, использовать AssetBundle, Git, а при необходимости — Linux-консоль, Bash и Docker.

Что потребуется

  • Опыт работы frontend-разработчиком 3–6 лет и уверенное знание HTML5, CSS3 и JavaScript.
  • Навыки адаптивной вёрстки с Flexbox, Grid, медиазапросами, SCSS/SASS и методологией БЭМ.
  • Опыт pixel-perfect вёрстки и проверки интерфейсов в разных браузерах и на устройствах; уверенная работа с Figma и Photoshop.
  • Понимание DOM, событий, Promise, AJAX/fetch, JSON, HTTP-статусов, cookies, сессий и браузерных хранилищ; знание jQuery.
  • Понимание структуры Yii2 и интеграции вёрстки, знакомство с PHP-шаблонами, ActiveForm, helpers и AssetBundle.
  • Уверенная работа с Git, базовые навыки Linux и Bash, понимание основ HTTP и SQL; знакомство с Docker. Vue.js и Webpack будут преимуществом.
  • Опыт работы с Windows, Linux и macOS либо готовность использовать разные операционные системы.

Что важно знать

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

Оценка вакансии
7 / 10
Вакансия подробно описывает задачи и требования: от pixel-perfect вёрстки до интеграции в Yii2 и работы с Git. Указаны удалённый, гибридный и офисный форматы, но зарплата и конкретные условия оформления не раскрыты.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал

TalentMove стал Жабкой

Встречайте
TalentMove 2.0

Удобнее искать. Проще выбирать.

Открыть Жабку