Middle Frontend Developer

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

На данный момент Middle Frontend Developer.

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

Frontend-разработчик с 3+ годами коммерческого опыта в React, нужен доступ к резюме , Vue и Nuxt. Разрабатываю production-приложения на TypeScript: от проектирования архитектуры и реализации сложных интерфейсов до оптимизации производительности и настройки CI/CD.

Запускал интернет-магазин на нужен доступ к резюме с нуля, повышал Lighthouse Performance с 82 до 98 и сокращал production-бандл на 39%. Есть опыт разработки SSR-приложений, B2B-кабинетов, PWA и ПО для сенсорных киосков с интеграцией оборудования и WebSocket.

Работаюс Feature-Sliced Design, TanStack Query, Zustand исовременным frontend-инструментарием. Дополнительно имею опыт разработки REST API на нужен доступ к резюме и работы с Prisma.

Последнее место работы — Лаборатория IT технологий (июль 2024 — октябрь 2026)

Разработка интернет-магазинов на нужен доступ к резюме и Nuxt 3, а также приложений для сенсорных киосков и терминалов. Работа с архитектурой, производительностью, API, интеграциями с оборудованием и инфраструктурой приложений.

Основные задачи:

• Разработка интернет-магазинов: каталог, корзина, оформление заказов, личные и B2B-кабинеты.

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

• Интеграция внешних API и сервисов: СДЭК, Ozon, Яндекс.Карты, Метрика и другие.

• Настройка архитектуры проектов, линтинга, автоматизированного деплоя и мониторинга ошибок.

Ключевые достижения:

• Запустил с нуля и более двух лет развивал интернет-магазин на нужен доступ к резюме

• Повысил Lighthouse Performance с 82 до 98 в SSR-приложении.

• За 2 недели разработал full-stack-продукт: киоск на 12 экранов в 4K, административную панель и REST API.

• Сократил production-бандл на 39%, исключив mock-режим оборудования из production-сборки.

• Устранил утечки памяти и оптимизировал работу киоск-приложения, снизив нагрузку на CPU.

• Реализовал синхронизацию двух экранов фотокиоска через WebSocket.

• Объединил киоск-, веб- и мобильную версии приложения в общую кодовую базу (PWA, Capacitor).

Технологии: React, нужен доступ к резюме , Vue 3, Nuxt 3, TypeScript, Zustand, Pinia, TanStack Query, Vite, WebSocket, SSE, Capacitor, Vitest, Sentry, Express, Prisma, GitHub Actions, PM2, Nginx.

Предыдущее место работы — Айтирум (июнь 2022 — август 2023)

Разработка и поддержка веб-приложений на Vue и React с использованием TypeScript. Работа с внутренней CRM-системой, интеграция API и реализация нового функционала для существующих проектов.

Основные задачи:

• Разработка компонентов интерфейса, реализация их логики и интеграция в страницы.

• Интеграция с REST API и взаимодействие с backend-разработчиками.

• Разработка и поддержка внутренней CRM-системы.

• Доработка существующих приложений и реализация нового функционала.

Ключевые достижения:

• Разработал интерактивную карту оборудования для CRM-системы с использованием PixiJS.

• Реализовал платформу для онлайн-голосования с использованием WebSocket.

• Разработал интерактивную механику открытия сундуков с Lottie-анимацией для геймифицированной платформы.

Технологии: Vue, React, TypeScript, Pinia, Redux, Vite, PixiJS, WebSocket, Lottie.


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

Уровень
Миддл

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


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