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

Вакансия истекает: 12.09.2026
Откликнуться

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

Мы в поиске Frontend-разработчика в команду отдела веб-дизайна и визуализации данных!

Чем предстоит заниматься:

  • Сопровождение и доработка frоntend-части действующих сайтов подразделения, поддержка их в актуальном состоянии;
  • Поддержка «старых» ранее разработанных ресурсов: адаптация вёрстки, исправление ошибок отображения, актуализация под новые браузеры и устройства;
  • Разработка новых сайтов и интерфейсов с нуля на основе макетов (Figma/PSD) с точным соответствием дизайну;
  • Обеспечение кроссбраузерности и адаптивности (desktop/tablet/mobile) для новых и существующих проектов;
  • Интеграция frоntend-части с backend API: получение и отображение данных через fetch/AJAX, обработка асинхронных запросов;
  • Взаимодействие с REST API университетских и сторонних информационных систем для получения/синхронизации данных на клиентской стороне;
  • Вёрстка и стилизация с использованием HTML5, CSS3/SCSS (БЭМ или аналог), Bootstrap 5;
  • Работа со сборщиками (Vite/Gulp) — компиляция SCSS, минификация, оптимизация изображений и шрифтов;
  • Ведение версионирования кода через Git, участие в согласовании изменений с backend-командой;
  • Оформление технической документации по компонентам и решениям.

Что нам важно:

  • Наличие высшего образования по направлению информационных технологий;
  • Свободное владение HTML5 и принципами семантической вёрстки;
  • Уверенный владение CSS3/SCSS: архитектура стилей (БЭМ или аналог), переменные, миксины, оптимизация и переиспользование стилей в крупном проекте, flexbox, grid, медиа запросы;
  • JavaScript: практический опыт работы с DOM, событиями, работа с массивами/объектами, fetch/AJAX-запросы, асинхронность, работа с API;
  • Вёрстка по макету: умение верстать страницы по готовому макету (Figma/PSD) с точным попиксельным соответствием;
  • Понимание кроссбраузерности и адаптивности (desktop/tablet/mobile);
  • Опыт работы с Bootstrap 5, jQuery и сторонними JS-библиотеками (слайдеры, лайтбоксы, анимации и пр.);
  • Базовые навыки работы с Git (основные команды, работа с ветками, конфликты, .gitignore). Будет плюсом:
  • Опыт работы с Laravel Blade;
  • Опыт настройки и работы со сборщиками Vite и Gulp (задачи компиляции SCSS, минификации, оптимизации изображений и шрифтов).
  • Навыки работы с Vue, React.

Условия:

  • График работы: 5/2, 9:00 — 17:30 на месте работодателя;
  • Уровень заработной платы обсуждается индивидуально с кандидатом;
  • Работа в уютном офисе, оборудованном всем необходимым для продуктивной работы;
  • Скидки на курсы повышения квалификации и переподготовки от СПбПУ для Вас и вашей семьи;
  • Современный информационно библиотечный комплекс, доступ к библиотечным ресурсам и научным базам данным;

  • Спортивный комплекс с бассейном и различными спортивными секциями (волейбол, баскетбол, бокс, йога, скандинавская ходьба и др.) для работников и их семей;

  • Корпоративные мероприятия, открытые лекции, встречи с известными людьми, базы отдыха в Ленинградской области и на Черноморском побережье, материальная помощь при необходимости.