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

Justiw · гибрид · ≈ 256 666 — 398 333 ₽ · полная занятость

Вакансия Frontend-разработчика с фокусом на HTML/CSS/JavaScript и интеграцию вёрстки в проекты на Yii2. Работа над реальными высоконагруженными веб-проектами: адаптивная кроссбраузерная вёрстка, перенос макетов из Figma и Photoshop, разработка клиентской логики на JavaScript, интеграция с PHP-шаблонами Yii2, работа с Git, Linux-консолью и Docker.

Обязанности

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

Требования

Отличное знание HTML5 и CSS3, семантическая и валидная вёрстка; уверенная адаптивная вёрстка с Flexbox, Grid и медиазапросами; понимание относительных единиц измерения (rem, em, vw); опыт работы с SCSS/SASS и методологией БЭМ; опыт pixel-perfect вёрстки и проверки в разных браузерах и на устройствах; уверенная работа с Figma и Photoshop; уверенное знание JavaScript, работа с DOM, событиями, таймерами, Promise; умение работать с AJAX/fetch, JSON, HTTP-запросами и обработкой ошибок; понимание GET/POST, редиректов, HTTP-статусов, cookies, сессий и браузерных хранилищ; знание jQuery; опыт работы с Vue.js и Webpack будет преимуществом; умение читать PHP-шаблоны; понимание структуры приложения на Yii2 (route, controller, model, view, layout); опыт интеграции вёрстки в Yii2; знакомство с ActiveForm, валидацией, helpers и AssetBundle; уверенная работа с Git; базовые навыки Linux-консоли и Bash; понимание основ HTTP и SQL; знакомство с Docker; опыт работы с Windows, Linux и macOS либо готовность работать в разных операционных средах.

Условия

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

Откликнуться на вакансию свайпом в Telegram

Зарплату работодатель не указал. Ориентир по данным исследований.

Работа frontend-разработчиком — все вакансии подборки

Swipe Jobs — поиск работы свайпами в Telegram. Тысячи вакансий из каналов и с сайтов компаний в одной ленте, отклик в один клик прямо в чате с работодателем.