Middle Frontend Developer
Ижевск, РоссияМиддл
Удаленная работа
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g1Box
О себе
На данный момент 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.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
