Frontend-разработчик
от 200 000 ₽
Выше средней на 11%
- Площадь Ленина
- Чернышевская
- Площадь Восстания
Обязанности:
- Разработка и развитие frontend-части внутренних корпоративных систем и CRM на Vue.js 3 и Nuxt 3;
- Доработка существующих страниц, форм, таблиц, фильтров, модальных окон, вкладок и других элементов интерфейса.
- Создание новых компонентов и повторное использование существующих компонентов проекта;
- Кастомизация компонентов PrimeVue под бизнес-задачи с сохранением стабильной работы интерфейса в других разделах системы;
- Разработка адаптивных интерфейсов для компьютеров, ноутбуков и планшетов;
- Поддержание корректного отображения интерфейса на разных разрешениях экрана и в основных браузерах;
- Интеграция frontend с backend-сервисами через REST API;
- Реализация обработки запросов, состояний загрузки, ошибок, уведомлений и валидации пользовательских данных;
- Работа со сложными пользовательскими интерфейсами: большими таблицами, фильтрами, календарями, выпадающими списками, боковыми панелями и многошаговыми формами;
- Анализ существующего кода, исправление ошибок и развитие текущего функционала без необоснованного переписывания системы;
- Рефакторинг frontend-кода, устранение дублирования и выделение общей логики в переиспользуемые компоненты и composable-функции;
- Оптимизация производительности интерфейсов и скорости загрузки данных;
- Участие в декомпозиции и оценке задач совместно с backend-разработчиками и другими участниками команды;
- Работа с Git: создание веток, подготовка merge request, проведение и прохождение code review, разрешение конфликтов;
- Самостоятельное тестирование выполненных задач перед передачей на проверку;
- Исправление выявленных ошибок и поддержка ранее разработанного функционала.
- Требования к Frontend-разработке;
- Уверенное знание JavaScript и TypeScript;
- Практический опыт разработки на Vue.js 3;
- Опыт работы с Nuxt.js / Nuxt 3;
- Понимание Composition API, реактивности Vue, жизненного цикла компонентов и принципов компонентной архитектуры;
- Опыт работы с библиотеками UI-компонентов, желательно PrimeVue;
- Умение дорабатывать и кастомизировать готовые компоненты PrimeVue под задачи проекта, не нарушая работу интерфейса в других разделах системы;
- Уверенное владение HTML5, CSS3, Flexbox и CSS Grid;
- Навыки адаптивной верстки: интерфейс должен корректно работать на компьютерах, ноутбуках и планшетах;
- Умение доработать отдельную страницу, таблицу, форму, модальное окно или другой компонент так, чтобы после изменений интерфейс не «рассыпался» на разных разрешениях экрана;
- Опыт работы со сложными интерфейсами: таблицами, фильтрами, формами, вкладками, выпадающими списками, календарями, диалоговыми окнами и боковыми панелями;
- Понимание принципов responsive design и умение работать с контрольными точками адаптивности;
- Опыт интеграции frontend с backend через REST API;
- Умение работать с асинхронными запросами, обработкой ошибок, состояниями загрузки и валидацией форм;
- Опыт работы с Git: ветки, merge request / pull request, разрешение конфликтов;
- Умение разбираться в существующем коде и дорабатывать текущий функционал без необходимости полностью его переписывать;
- Понимание принципов чистого кода: отсутствие дублирования, разделение логики и представления, повторное использование компонентов;
- Умение самостоятельно проверить выполненную задачу в основных браузерах и на разных размерах экрана;
- Будет преимуществом;
- Опыт разработки CRM, ERP, личных кабинетов или других внутренних корпоративных систем;
- Опыт работы с большими таблицами и сложными формами;
- Знание инструментов тестирования frontend-приложений;
- Опыт оптимизации производительности Vue-приложений;
- Опыт использования ИИ-инструментов в разработке как вспомогательного инструмента, а не как замены понимания кода.
- График работы 5/2 с 9:00 до 18:00;
- Работа в комфортном офисе на ст.м. Адмиралтейская (возможен гибрид);
- Своевременные выплаты заработной платы: от 200 000 р в месяц (конечная сумма обсуждается на собеседовании);
- Интересные задачи и проекты;
- Работа в стабильной, развивающейся компании;
- Возможность профессионального и карьерного роста.
Сравнение со средней зарплатой в похожих вакансиях:
139k
230k
100k
190k
402k
Адрес: Россия, Санкт-Петербург, набережная реки Мойки, 37
Опубликована 3 часа назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX150 000 - 250 000 ₽
Выше средней на 11%
Мы - Компания Тензор. С 1999 года создаем и внедряем IT-решения для автоматизации различных участков бизнеса. В 2025 году Тензор занял 14 строчку в рейтинге самых дорогих компаний Рунета по версии Forbes. Наш основной продукт Saby — экосистема сервис...
- Полный день
- Опыт от 3 лет
- Санкт-Петербург
2 дня назад
от 190 000 ₽
Выше средней на 5%
Совместная работа с backend-разработчиками, дизайнером и QA Требования: Опыт коммерческой frontend-разработки ... Для нас особенно важно Мы ищем разработчика, который думает не только о коде, но и о пользователе: витрина ... Но нам принципиально важно, чтобы разработчик обладал сильной собственной экспертизой: мог самостоятельно ...
- Полный день
- Опыт от 3 лет
- Санкт-Петербург
7 дней назад
В React-комьюнити Т-Банка более 350 профессиональных разработчиков.
- Нестандартный график
- Опыт от 3 лет
- Санкт-Петербург
10 дней назад
О Компании: Мы — OSLA, IT-компания, которая создаёт инновационные SaaS-решения для автоматизации управления строительством. Наша цель — преобразовать строительную отрасль, предлагая удобный, интуитивно понятный продукт, доступный каждому участнику ры...
- Полный день
- Опыт от 3 лет
- Санкт-Петербург
12 дней назад
... проведение рефакторинга старых модулей, снижение технического долга по фронтенду; Наставничество и обучение разработчиков ...
- Полный день
- Опыт от 3 лет
- Санкт-Петербург
4 дня назад
Вакансия в подборках
Похожие вакансии
150 000 - 250 000 ₽
от 190 000 ₽