Обязанности и достижения:
Проекты:
- Многокомпонентные корпоративные SPA-приложения с несколькими ролями пользователей, включая порталы с документооборотом и финтех-приложение для ведения внешнеэкономической деятельности. Проекты рассчитаны на корпоративных клиентов с высокими требованиями к надежности, безопасности и масштабируемости.
Обязанности:
- Реализация SPA на React/Vue и TypeScript.
- Проектирование архитектуры фронтенда и интеграция с внешними сервисами через REST API.
- Проведение code review, наставничество и поддержка команды в сложных задачах.
Достижения:
- Снизил количество багов на продакшене примерно на 20% благодаря улучшенной типизации, созданию повторно используемых инструментов и оптимизации вычислений (big.js, утилиты, кастомные хуки).
- Оптимизировал работу с таблицами и данными, ускорив разработку новых страниц и упростив поддержку кода, что сократило время выхода новых функций.
- Повысил скорость загрузки страниц и интерфейсов примерно на 30%, обеспечив пользователям быстрый доступ к данным и улучшив UX.
- Повысил производительность тяжёлых вычислений, улучшив плавность работы при больших объемах данных.
- Сократил количество лишних перерисовок компонентов в 2 раза, повысив отзывчивость интерфейсов и комфорт работы с приложением.
Технологии: React, TypeScript, Zustand, Redux, Zod, Jest, Vitest, REST API, SCSS, Vite, Webpack, Docker