Мы в поиске 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 на месте работодателя;
- Уровень заработной платы обсуждается индивидуально с кандидатом;
- Работа в уютном офисе, оборудованном всем необходимым для продуктивной работы;
- Скидки на курсы повышения квалификации и переподготовки от СПбПУ для Вас и вашей семьи;
-
Современный информационно библиотечный комплекс, доступ к библиотечным ресурсам и научным базам данным;
-
Спортивный комплекс с бассейном и различными спортивными секциями (волейбол, баскетбол, бокс, йога, скандинавская ходьба и др.) для работников и их семей;
-
Корпоративные мероприятия, открытые лекции, встречи с известными людьми, базы отдыха в Ленинградской области и на Черноморском побережье, материальная помощь при необходимости.