ММ
Михаил М.
Мужчина, 27 лет
Россия, Пенза, UTC+3
Ставка
3 724,98 Р/час
вкл. НДС 5% (138.1 Р)
Специалист доступен с 1 января 2026 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Vue.js разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
•Отличные знания HTML, CSS, JavaScript, TypeScript, Git
•Умение как верстать самому, так и использовать готовую верстку в представлениях. Опыт адаптивной и кроссбраузерной верстки.
•Уверенные знания библиотек React и Vue, как обособленно, так и в составе фреймворков (Nuxt/Next).
•Умение разрабатывать проекты с нуля, определяя стек технологий в соответствии с требованиями заказчика, умение работать с различными системами сборки: Vite, Webpack, Rollup, Parcel
•Опыт работы с NodeJS в контексте автоматизации и упрощения цикла разработки ui
•Опыт разработки unit-тестов (jest/vitest), e2e (testcafe/cypress/selenium).
•Опыт интеграции с бекенд REST/SOAP/GraphQL
•Опыт работы с системами контейнеризации и CICD: Docker, Kubernetes, Bamboo, Jenkins
•Опыт работы в кросс-функциональных командах, прямого общения с заказчиком, навыки менторства и передачи знаний, быстрой адаптации к новым технологиям, кросс-командного код-ревью, обеспечения JIRA-гигиены
Проекты
(8 лет 2 месяца)
Федеральная государственная информационная система прослеживаемости зерна и продуктов переработки зерна.
Роль
Frontend Tech Lead, Vue Developer
Обязанности
Описание: сервис предназначенный для обеспечения прослеживаемости партий зерна и продуктов его переработки (для этого в системе оформляются товаросопроводительные документы на партию зерна или продуктов его переработки — СДИЗ), а также для автоматизации процессов сбора, обработки, хранения и анализа информации, связанной с производством, перевозкой, реализацией, хранением, обработкой, переработкой и утилизацией зерна и продуктов его переработки на внутреннем и внешнем рынках и при закупках зерна в интервенционный госфонд.
Команда: Product Owner, Tech Analytics (1 – 3 persons), Team Lead, Backend development Team (2 – 4 persons), Frontend Development Team (2 – 4 persons), QA Engineer (1 – 2 persons).
Задачи:
•Утверждение стека технологий, реализация приложений в соответствии с установленным стеком, разработка клиентской части, базовый UI-kit, унифицированная авторизация.
•Решение параметризации через окружение при работе SPA-приложений (static + NGINX) в Docker-контейнерах.
•Инициатива по переходу на актуальную версию NodeJS, реализация инициативы, адаптация кодовой базы.
•Переход Webpack → Vite, улучшение бандлинга, ленивая загрузка, оптимизация ассетов.
•Инициатива по миграции с vue 2 на vue 3, реализация инициативы, адаптация кодовой базы.
Стек специалиста на проекте
Работа с интеграциями, ЕСИА, Vue Router, SPA, SSR, Webpack, Pinia, Vitest, Vuex, TypeScript, PostCSS, Vite, Vue 2, Vue 3, JavaScript, Node.js, SCSS, Vuetify3, JWT-auth, Vuetify2
Отрасль проекта
AgroTech
Период работы
Март 2021 - По настоящее время
(4 года 5 месяцев)
Московская Биржа. Финуслуги
Роль
Frontend Tech Lead, React Developer, Vue Developer.
Обязанности
Разработка многостраничного UI-приложения с авторизованной зоной и интеграцией с внешними сервисами (Госуслуги) по предоставлению клиенту финансовых услуг, приобретению финансовых активов, просмотру и управлению ими.
Команда: Delivery Manager, Product Owner, Tech Analytic, Business Analytic, Backend development Team (3 – 6 persons), Frontend Development Team (2 – 3 persons), QA Engineer (1 – 2 persons), UI/UX-Designer (0 -1 persons), DevOps Engineer (0 – 1 persons).
Задачи:
•Разработка приложения кредитования в соответствии с требованиями бизнеса.
•Разработка витрины кредитования, поддержка депозитной витрины.
•Участие в стратегических встречах, контроль консистентности кода, реализация фронтенд-инициатив.
•Доработка A/B-тестирования, тогглирования, аудит API-запросов, устранение дублирования, снижение TTI.
•Переход на SPA, обновление стеков, миграция на Vue 2.7, улучшение тестового окружения.
•Утилиты для тестирования, мокирование библиотек, снапшот-тестирование.
•MVP подключения сторонних партнеров к кредитному процессу на их стороне
Стек специалиста на проекте
Jest, Vuex, Nuxt.js, React Hooks, TDD, Vue.js, Next.js, SCSS, React context, Pinia, Tailwind CSS, Vue 3, WebSockets, React, zustand, Vue Router
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2020 - Март 2021
(10 месяцев)
СберКлауд. Калькулятор
Роль
Head React Developer
Обязанности
Реализация калькулятора как части посадочной страницы для сервиса по предоставлению облачных вычислительных мощностей (виртуальных серверов, ресурсов хранения).
Команда: Product Owner, Architect, Backend Developer, Frontend Development Team (2 persons).
Задачи:
•Реализация калькулятора в соответствии с предоставленным ТЗ.
•Разработка UI-кит в соответствии с диздоком заказчика.
•Интеграция с graphQL-бекендом для обновления выбранной конфигурации налету.
•Настройка сборщика для использования калькулятора в виде подключаемого модуля существующего приложения.
Стек специалиста на проекте
JavaScript, Node.js, GraphQL, TypeScript, Sass, React 16, HTML5/CSSS
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2019 - Июнь 2020
(7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Дополнительное
Учебное заведение
Пензенский колледж Информационных и промышленных технологий
Специальность
Отделение информационных технологий, Информационная безопасность
Завершение учебы
2017 г.