Frontend developer (Vue.js)

Россия
Стажер • Джуниор • Миддл
Информационные технологии • Разработка • Frontend • JavaScript • TypeScript • Vue.js • Nuxt.js
Удаленная работа
Опыт работы от 3 до 5 лет
100 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент 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.

ТГ: нужен доступ к резюме



Есть файл резюме (защищен)


Интересные кандидаты