Middle Frontend Developer (Vue.js)

Дата размещения вакансии: 17.06.2025
Работодатель: ЭЛСТАР
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

## О компании

Мы динамично развивающаяся IT-компания, специализирующаяся на разработке B2C решений для автоматизации торговых процессов. Мы создаем инновационные системы, которые помогают бизнесу расти и развиваться.

Наш продукт: Веб-админка для управления B2C торговым ботом с современным интерфейсом.

---

## Технологический стек

### Основные технологии:

- Vue.js 3.x, Vuex, Vue Router

- Vuetify 3.x (Material Design)

- JavaScript ES6+, TypeScript (желательно)

- Vite, Webpack

- Axios, REST API

### Дополнительные:

- Responsive дизайн

- PWA возможности

- Тестирование (Jest, Vue Test Utils)

- Git, GitLab/GitHub

- Docker (базовые знания)

---

## Обязанности

### Frontend разработка:

- Разработка компонентов и страниц админ-панели

- Интеграция с backend API

- Оптимизация производительности приложений

- Реализация адаптивного дизайна

### UI/UX задачи:

- Улучшение пользовательского интерфейса

- Создание интуитивно понятных форм

- Реализация интерактивных элементов

- Работа с дизайн-системой

### Оптимизация:

- Оптимизация загрузки страниц

- Реализация lazy loading

- Кэширование данных

- Улучшение Core Web Vitals

### Качество кода:

- Написание чистого и поддерживаемого кода

- Code review для коллег

- Написание тестов

- Документирование компонентов

---

## ✅ Требования

### Обязательные:

- 2-4 года опыта разработки на Vue.js

- Опыт работы с Vuex и Vue Router

- Знание JavaScript ES6+

- Опыт с REST API и Axios

- Понимание компонентной архитектуры

- Опыт с Responsive дизайном

### Желательные:

- Знание TypeScript

- Опыт с Vuetify или другими UI библиотеками

- Опыт с тестированием (Jest, Vue Test Utils)

- Знание PWA технологий

- Опыт с оптимизацией производительности

- Базовые знания Docker

### Личные качества:

- Внимание к деталям

- Творческий подход к решению задач

- Умение работать в команде

- Стремление к изучению новых технологий

- Ответственность за качество кода

---

## Условия

### Команда:

- Дружный коллектив профессионалов

- Code review и обмен знаниями

- Участие в планировании новых функций

- Возможность влиять на UX продукта