Назад
обновлено 2 дня назад

Frontend-разработчик (Yii2)

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Frontend-разработчик (Yii2) (HTML/CSS/JavaScript): Создание адаптивных и кроссбраузерных интерфейсов для высоконагруженных веб-сервисов с акцентом на pixel-perfect вёрстку, JavaScript и интеграцию с Yii2. Focus on поддержке существующего кода, работе с DOM, HTTP-запросами, браузерными хранилищами и стабильной интеграции frontend-части с PHP-проектами.

Локация: Воронеж, улица Декабристов, 15. Формат работы: в офисе, удалённо или гибридно.

Компания

InternetWeb создаёт и масштабирует CPA-решения и веб-сервисы, обрабатывающие большие объёмы данных — от 1000 запросов в секунду.

Что делать

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

Требования

  • От 3 до 6 лет опыта разработки.
  • Уверенное знание HTML5, CSS3, JavaScript, адаптивной вёрстки, Flexbox, Grid, медиазапросов, SCSS/SASS и БЭМ.
  • Опыт работы с DOM, событиями, AJAX/fetch, JSON, HTTP, cookies, сессиями и браузерными хранилищами.
  • Понимание PHP-шаблонов и структуры Yii2: route, controller, model, view, layout, ActiveForm, helpers и AssetBundle.
  • Уверенная работа с Git, базовые навыки Linux и Bash, понимание SQL и основ HTTP, знакомство с Docker.
  • Готовность работать с существующим кодом и в разных операционных средах: Windows, Linux и macOS.

Хорошо, если есть

  • Практический опыт работы с PHP и Yii2.
  • Опыт поддержки и развития существующих веб-проектов.
  • Опыт работы с Vue.js и Webpack.
  • Опыт работы с высоконагруженными веб-сервисами.

Культура и преимущества

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

Процесс найма

  • Знакомство с HR продолжительностью 15–20 минут.
  • Техническое собеседование по вёрстке, JavaScript, Yii2 и инструментам разработки.
  • Обсуждение условий и выход на работу после успешного отбора.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →