Ищем frontend-разработчика для проекта "Пульс Магнит" - это масштабная платформа, создающая единое информационное пространство для взаимодействия компании с подрядчиками, арендодателями, франчайзи и внутренними службами. Проект направлен на полную цифровизацию процессов эксплуатации торговых точек, ремонта оборудования и развития сети, объединяя разрозненные задачи в эффективную систему управления.
Основу проекта составляет веб-платформа личных кабинетов, предназначенная для всех категорий внешних и внутренних пользователей. Здесь реализованы сложные интеграционные потоки, механизмы парсинга данных и инструменты для управления жизненным циклом сотрудничества.
Команда формируется с нуля.
Стек технологий: Vue 3 (Composition API, Script Setup), TypeScript, Pinia, Vite.
Задачи
- Разрабатывать интерфейсы на Vue 3
- Создавать SPA/PWA приложений, разрабатывать новые UI-компонентов и продуктовые фичи по макетам из Figma
- Реализовывать ИИ-интерфейсы
- Проектировать и разрабатывать динамические чат-компоненты, виджеты, дашборды и панели управления для взаимодействия пользователей с ИИ
- Связывать фронтенд с бэкендом (Laravel) через REST API / GraphQL, обрабатывать ошибки, заниматься валидацией данных на клиенте
- Оптимизировать UX для работы с LLM
- Реализовывать потоковые передачи текстовых ответов в реальном времени (Server-Sent Events / WebSockets) для эффекта «живой» генерации текста
- Оптимизировать производительность. Профилировать и ускорять рендеринг страниц, минимизировать размеры бандла, настраивать кэширование на стороне клиента
- Участвовать в Code Review. Проводить регулярное ревью кода коллег, поддерживать стандарты чистоты кодовой базы и писать компонентные тесты
Требования
- От 3 лет коммерческого опыта во фронтенд-разработке, из них не менее 2 лет — плотная работа со стеком Vue 3
- Глубокое понимание работы асинхронного JavaScript/TypeScript, опыт реализации чатов, фидов данных или систем уведомлений в реальном времени
- Умение верстать пиксель-в-пиксель (Pixel Perfect) по макетам Figma, понимание принципов Mobile First и адаптивной верстки под любые экраны
- Понимание специфики интерфейсов генеративного ИИ (обработка задержек ответов, лоадеры/скелетоны, прерывание генерации пользователем)
- Опыт работы в связке с UX/UI-дизайнером (понимание дизайн-систем и UI-китов) и бэкенд-разработчиками (согласование контрактов API)
Условия
- Оформление в аккредитованную ИТ-компанию
- Конкурентоспособную заработную плату (обсуждается индивидуально)
- ДМС со стоматологией и льготными условиями для членов семьи
- Технику для работы
- График работы 5/2 с гибким началом
- Работу в максимально уютном офисе в центре Москвы (ст. м. Савёловская), в Краснодаре или удаленно из других городов РФ, так же есть офисы в Санкт-Петербурге (ст. м. Балтийская) и в Иннополисе
- Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах
- Развитие – мы оплачиваем обучение на курсах и участие в конференциях
- Возможность проведения и участия в митапах, хакатонах, где можно познакомиться с работой других подразделений
- Наличие корпоративных скидок PRIMEZONE и программ лояльности от компании
- Наличие корпоративной библиотеки курсов
- Возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе