Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был вчера в 12:04

Мужчина, 26 лет, родился 14 мая 1999

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

Frontend Developer / Frontend-разработчик (React/Vue)

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость

Опыт работы 3 года 11 месяцев

Январь 2024по настоящее время
2 года 4 месяца
ООО "ЕвразТехника ИС"

Москва

Информационные технологии, системная интеграция, интернет... Показать еще

Middle Frontend Developer / Frontend-разработчик
Обязанности - Разработка и поддержка SPA и SSR проектов на React, Next.js, Vue 2 / Vue 3 (e-commerce, производственные системы, корпоративные сервисы) - Интеграция клиентской части с REST API, обработка ошибок и пограничных сценариев: timeout, retry, empty/error/loading states. - Управление состоянием приложения через Redux, Redux Toolkit, Redux-Saga, Effector, Vuex. - Разработка переиспользуемых UI-компонентов для ui-kit. - Рефакторинг и поддержка legacy-кода. - Оптимизация производительности интерфейсов, загрузки страниц и рендера компонентов ( code splitting, lazy loading). - Перевод законченных или MVP проектов на новые версии библиотек, фреймворков и сборщиков (Webpack to Vite, React, Vue.js 2 to Vue.js 3) - Участие в code review, CI checks, регрессионной проверке и подготовке релизов (Azure DevOps: boards, repositories, pipelines, CI/CD). - Взаимодействие с backend-разработчиками, QA, аналитиками, дизайнерами и DevOps. - Одновременная работа на нескольких проектах — до 7 параллельно. Достижения - Сделал 12 компонентов для корпоративного UI Kit — атомарных и composed, что упростило разработку новых экранов и повысило единообразие интерфейсов. - На страницах с большими таблицами и списками внедрил виртуализацию, из-за чего интерфейс стал работать стабильнее и плавнее. - Улучшил обработку ошибок при работе с API: таймауты, повторные запросы, empty/error states — это помогло сделать пользовательские сценарии устойчивее. - Оптимизировал несколько ключевых страниц на Vue с упором на Core Web Vitals и профилирование в Lighthouse / DevTools. - Самостоятельно правил пайплайны в Azure DevOps, если возникали проблемы со сборкой или публикацией. Стек: React, Next.js, Vue.js (Vue 2 / Vue 3), TypeScript, JavaScript, Redux, Redux Toolkit, Redux-Saga, Effector, Vuex, REST API, HTML5, CSS3, SCSS, Vite, Webpack, Git, Azure DevOps, CI/CD
Апрель 2023Январь 2024
10 месяцев

Москва, www.evraz.com/ru/

Металлургия, металлообработка... Показать еще

Frontend-разработчик
Стек: Vue 2/3 + Vuex, Vite; Flask/SQLAlchemy/Redis; PostgreSQL/MS SQL; Azure DevOps (в т.ч. правки CI/CD пайплайнов при необходимости). Достижения: - Обеспечивал стабильную разработку в небольших командах 2–4 человека: 100% изменений через PR с обязательным код‑ревью, соблюдение единых договорённостей по стилю и качеству (линтеры/проверки в CI, чек‑листы на PR). - Вёл поддержку и развитие клиент‑серверных приложений: принимал задачи на стабилизацию, воспроизводил дефекты по логам/шагам пользователя, готовил исправления и доставлял их через релизный процесс (Dev/Test/Prod), минимизируя регресс на смежных сценариях. - Работал с интеграциями (REST) и сопровождением: согласовывал контракты и требования, уточнял форматы/валидации/коды ошибок, добавлял на фронтенде обработку негативных сценариев (ошибки сети, пустые ответы, частично заполненные данные), чтобы пользовательские сценарии не “падали” при деградации внешних сервисов. - Делал внутренние решения под задачи бизнеса, включая чат‑ботов: проектировал сценарии/команды, подключал источники данных и состояния (Flask/SQLAlchemy/Redis), обеспечивал корректную обработку типовых веток диалога и отказоустойчивость при временной недоступности зависимостей. - Занимался аналитикой требований и декомпозицией: собирал вводные от заказчика/владельца продукта, формулировал acceptance criteria, разбивал на подзадачи, оценивал объём работ и риски (интеграции, миграции данных, совместимость с легаси). - Поддерживал поставку через Azure DevOps: при необходимости самостоятельно правил CI/CD пайплайны (скрипты сборки, переменные окружения, шаги публикации), чтобы не блокировать релизы/горячие фиксы при недоступности DevOps-инженера. - Работал с данными и хранилищами: базово поднимал/дорабатывал серверную часть на Flask + SQLAlchemy, использовал Redis для кэша/временного состояния, работал с PostgreSQL / MS SQL (запросы, диагностика проблем данных, согласование схем/ограничений под требования интеграций).
Май 2021Февраль 2022
10 месяцев
ИП Миков Егор Петрович

Новосибирск, byster.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-разработчик
Разрабатывал публичный сайт и далее SPA на React. Работал в небольшой команде, участвовал в планировании и оценке задач, соблюдал сроки, проходил код‑ревью по готовности фич. Стек: React, TypeScript, Redux, SPA. Проект: https://byster.one

Навыки

Уровни владения навыками
Продвинутый уровень
CSS3
Git
Bootstrap
JavaScript
jQuery
REST
Jest
Sass
БЭМ
Webpack
ES6
TypeScript
Vue.js
React
Redux
Effector
Redux Toolkit
Redux Saga
Vuex
Pinia
MobX
SCSS
HTML5
Tailwind
JS
TS
NextJs
Module Federation
Node.js
REST API

Обо мне

Frontend-разработчик с опытом коммерческой разработки на React, Next.js, Vue 2/3 и TypeScript. Работал над e-commerce сервисом, производственными системами и внутренними корпоративными сервисами, где занимался разработкой нового функционала, интеграцией с API, оптимизацией производительности и развитием UI Kit. Умею работать как с развитием продукта, так и с поддержкой legacy-кода, аккуратно улучшая архитектуру и качество frontend-части. Интересны продуктовые команды и задачи, где важны инженерный подход, производительность интерфейсов и удобство для пользователя.

Высшее образование

2026
Высшее образование
Кафедра прикладных информационных технологий и программирования, Прикладная информатика (по областям)
2023
Среднее специальное образование
ГПОУ "Кузнецкий металлургический техникум" им. И.П. Бардина
Прикладная информатика (по областям)

Знание языков

Русский — Родной

Английский — B2 — Средне-продвинутый

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения