Senior Frontend engineer

Санкт-Петербург, Россия
Сеньор
Информационные технологии • Разработка • Fullstack • Frontend
Удаленная работа
Опыт работы более 5 лет
400 000 ₽
О себе

На данный момент Senior Frontend engineer.

Мои компетенции и опыт

Senior Frontend полное портфолио: нужен доступ к резюме
Опыт работы — 9 лет 7 месяцев

 

нужен доступ к резюме Москва, нужен доступ к резюме

Апрель 2021 — настоящее время 4 года 8 месяцев

Cтек: Nuxt3, Vue3, Pinia, Taiwind, TypeScript

Проект: новая витрина нужен доступ к резюме

✔ Разработал фронтенд новой витрины продукта на Nuxt 3, Vue 3, Pinia и Tailwind, обеспечив высокую производительность и соответствие UI-киту

✔ Создал адаптивную библиотеку компонентов с чёткой типизацией на TypeScript, что ускорило разработку новых фич и повысило консистентность интерфейсов

✔ Мигрировал ключевой функционал админки с Vue 2 / Vuex / Vuetify на современный стек, сохранив стабильность и совместимость с legacy-данными

✔ Доработал и оптимизировал React-виджет продаж билетов для партнёрских сайтов, реализовав динамическое получение данных через REST API и увеличив конверсию

✔ Поддерживал и развивал legacy-проект на PHP (Yii) + jQuery, добавляя новые фичи без снижения стабильности продакшена

✔ Интегрировал и настроил события аналитики ( нужен доступ к резюме a, RetailRocket), улучшив качество продуктовых метрик и трекинга пользовательских действий

✔ Менторил и обучал тестировщика работе с Postman и API-тестированию, что ускорило внутренние процессы QA

Cтек: React, React-router, React-Hook-form, TypeScript

Проект: Альфа-афиша

✔ Разработал личный кабинет пользователя с адаптивным интерфейсом и продуманной архитектурой состояния, обеспечив стабильную работу в продакшене

✔ Реализовал механизм подтверждения e-mail с безопасной валидацией и обработкой ошибок на фронте и бэке

✔ Внедрил React Context для централизованного управления состоянием между страницами, упростив поддержку и снизив дублирование кода

✔ Проанализировал и систематизировал ошибки в Graylog, выявив ключевые узкие места и сократив количество повторяющихся багов

✔ Оптимизировал взаимодействие с REST API, сократив количество запросов к бэкенду с помощью кастомной логики в useEffect и кеширования ответов

✔ Кастомизировал и расширил UI-компоненты из библиотеки банка, сохранив единый дизайн-гайд и повысив визуальное качество интерфейса

Cтек: Vue2, Vuex, Vuetify, Typescript

Проект: admin нужен доступ к резюме

✔ Расширил функциональность существующей админ-панели, добавив новые модули и UI-компоненты на Vuetify, что улучшило удобство работы контент-команды

✔ Разработал страницу редактирования городов с валидируемыми формами и интерактивным UI, обеспечив гибкое управление справочными данными

✔ Создал клиентскую часть конвертера схем залов (SVG ↔ JSON), автоматизировав рутинные процессы и сократив время работы контент-менеджеров примерно на 50%



СУПЕРКАССА ( нужен доступ к резюме )

Февраль 2019 — Март нужен доступ к резюме года 2 месяца)

Cтек: React, Redux, TypeScript, PostCSS

✔ Разработал новую версию сайта вместе с командой, что позволило увеличить конверсиюболее чем в 2 раза

✔ Переписал клиентскую часть проекта на современный стек (React + Redux), улучшив производительность и упростив дальнейшее развитие продукта

✔ Повысил отказоустойчивость и стабильность фронтенда, внедрив статическую типизацию с TypeScript

✔ Реализовал адаптивную вёрстку под все устройства с использованием HTML5, CSS3 и PostCSS, обеспечив корректное отображение на мобильных и десктопных экранах

✔ Совместно с дизайнером улучшил UX/UI системы рекомендаций и фильтров, увеличив вовлечённость пользователей

✔ Настроил и автоматизировал более 100 аналитических событий в Яндекс.Метрике, обеспечив прозрачную оценку пользовательского поведения

✔ Создал личный кабинет пользователя, реализовав управление заказами и просмотр истории покупок

✔ Расширил функциональность программы лояльности, внедрив систему “Супербаллов”, что повысило удержание клиентов

✔ Провёл обучение дизайнера основам вёрстки, улучшив взаимодействие между командами и сократив время на правки макетов


Специализация
Информационные технологииРазработкаFullstackFrontend
Отрасль и сфера применения

Уровень
Сеньор

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