Frontend-разработчик (React, TypeScript) с 5-летним опытом. Ищу команду, где важны архитектура, данные и результат.

Всем привет! Я Тимур, frontend-разработчик. За последние 5 лет работал над высоконагруженными B2B/B2C продуктами в логистике (CDEK), банках (Банк Уралсиб) и e-commerce (LENTA TECH).

Что я умею и чем горжусь:

Архитектура и Microfrontends. Разделил frontend на 3 независимых бизнес-домена (orders, warehouse, incidents) на Webpack Module Federation и Feature-Sliced Design. Обеспечил независимые remotes и CI/CD.

Оптимизация данных. Перестроил data loading: разделил ListItemDTO / DetailsDTO, сократил payload на 77% (с 2.8 МБ до 650 КБ) и заменил 6–7 последовательных запросов одним агрегирующим endpoint.

Производительность. В LENTA TECH оптимизировал React rendering через React Profiler, memoized selectors и React.memo — commit time упал на 67% (со 120–150 до 40–50 мс).

Надёжность. Устранил race condition после WebSocket reconnect через version-based обработку и REST API как source of truth. В банке защитил платёжный сценарий от дублей через operationId и idempotency.

Качество. Покрываю код 3 уровнями тестов: unit, integration, E2E (Jest, React Testing Library, Playwright). Использую Sentry для мониторинга runtime/network ошибок.

Мой стек: React, TypeScript, Next.js, Redux, RTK Query, TanStack Query, Zustand, Webpack, Vite, Module Federation, FSD, REST API, WebSocket, Storybook, Docker, GitLab CI/CD.

Что ищу: Позицию Frontend-разработчика (React, TypeScript) в продуктовой команде. Интересны задачи, где нужно проектировать архитектуру, работать с данными и влиять на результат продукта.

Буду рад пообщаться! 📩 Telegram: @LoremIps 📧 htmlcssm@yandex.ru