Frontend developer (Vue.js)
РоссияСтажер • Джуниор • Миддл
Удаленная работа
Опыт работы от 3 до 5 лет100 000 ₽
Опыт работы от 3 до 5 лет100 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/grO6
О себе
На данный момент Frontend developer (Vue.js).
Мои компетенции и опыт
Лига Цифровой Экономики
Москва, нужен доступ к резюме
Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения
• Системная интеграция, автоматизации технологических и бизнес-процессов
предприятия, ИТ-консалтинг
Frontend-разработчик
Проект: CRM система для МВД России
Стек: Vue 3 / JavaScript / Vite / Composable/ Vue Router / Vuetify/TypeScript/ HTML / SCSS / Git / Axios
Платформа проекта: GitLab
Средства коммуникации: Jira
Документация: Comfluence
Команда: 45 человек
Зона ответственности:
— Реализация бизнес-требований на основе технических заданий и постановок от аналитиков.
— Полный цикл разработки новых пользовательских интерфейсов и функциональных
модулей.
— Выявление и оперативное устранение ошибок (багов) на всех этапах жизненного цикла
приложения.
— Рефакторинг, поддержка и модернизация существующего кода для повышения его
производительности и поддерживаемости.
— Оптимизация работы интерфейса с большими объемами данных (виртуализация, ленивая
загрузка).
— Проведение код-ревью для коллег, контроль соблюдения стандартов и передача лучших
практик.
— Тесное взаимодействие в кросс-функциональной команде: с бизнес-аналитиками,
backend-разработчиками и QA-инженерами.
Задачи:
— Разработка приложения с использованием Composition API Vue 3 и TypeScript , создание
переиспользуемых компонентов и композаблов
— Работа с реактивностью (ref/computed/reactive)
— Реализация сложных динамических фильтров (кастомные компоненты с многоуровневой
логикой)
— Создала адаптивную систему обучения с 200+ интерактивными сценариями для разных
типов пользователей
— Интеграция с REST API: загрузка данных, обработка ошибок, согласование контрактов с
бэкенд-командой
— Создание интерактивных вложенных таблиц с группировкой, пагинацией и клиентской
сортировкой
— Разработка динамических форм с валидацией и обработкой состояний
— Оптимизация переиспользуемых компонентов
— Оптимизация загрузки данных (ленивая подгрузка, кэширование запросов)
— Работа с роутингом (Vue Router) для навигации между страницами и передачи параметров.
— Разработка UI-компонентов с использованием Vuetify
— Верстка с использованием SCSS (миксины, вложенность, медиазапросы)
— Проведение код-ревью
— Участие в исправлении багов
Learn Cards — сервис для обучения
Frontend-разработчик
Стек: SSR / Nuxt / Vue JS / JavaScript / Vite / Pinia / Vue Router / HTML / SCSS / Git
Платформа проекта: GitLab
Средства коммуникации: Slack
Команда: 10 человек
Зона ответственности:
— Оценка и согласование сроков выполнения поставленных задач
— Выполнение задач в согласованные дедлайны
— Взаимодействие с Backend разработчиками, дизайнерами, Project менеджером
— Участие в командных взаимодействиях (наполнение спринта, груминг, ретро, ежедневные
встречи с командой)
— Разработка пользовательского интерфейса: создание и стилизация компонентов
— Рефакторинг и поддержка кодовой базы проекта
Задачи:
— Создание компонентов для UI Kit
— С помощью Feature Flags проверяла гипотезы от маркетологов
(снятие ключевых метрик)
— Использовала однофайловые компоненты/ scoped стили
— Использовала директивы (v-model, v-for, v-show, v-if/else, v-on,
v-bind)
— Производила оптимизацию кэширования важных данных для клиентов localStorage,
computed
— Использовала хуки жизненного цикла
— Оптимизировала приложение Vue (использование ленивой загрузки модулей, оптимизация
потока данных)
— Производила рефакторинг проекта с выносом логики в storage
— Делала адаптивную, резиновую, гибридную верстку приложения
— Использовала БЭМ методологию
— Использовала семантические теги
— Использовала SCSS миксины, вложенность и медиазапросы, работала с специфичностью
Обо мне:
Frontend-разработчик с опытом полного цикла создания пользовательских интерфейсов на
Vue 3 с использованием JavaScript и TypeScript. Владею современным стэком технологий:
Pinia, Vue Router, SCSS, Axios, а также библиотекой компонентов Vuetify.
Так же имею опыт с React.
Имею глубокий практический опыт в решении сложных задач:
- Оптимизировала систему с множественными модулями и сложной иерархией данных,
включая динамические отчеты с фильтрацией и экспортом
- Реализовала виртуализацию и ленивую загрузку для эффективной работы с большими
объемами данных
- Обеспечивала высокое качество и поддерживаемость кода через проведение код-ревью,
рефакторинг и модернизацию существующей кодовой базы
- Успешно интегрировала фронтенд с различными бэкенд-сервисами и API
- Разработала адаптивную систему обучения с 200+ сценариями для улучшения
пользовательского опыта
Понимаю полный цикл разработки: от реализации бизнес-требований по ТЗ и тесного
взаимодействия с аналитиками, backend-разработчиками и QA до выявления и устранения
багов на всех этапах.
Имею опыт работы с инструментами GitLab, Jira, Confluence.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
