Обязанности и достижения:
Ведущая роль в разработке и поддержке высоконагруженного B2B SaaS-продукта на React/Next.js/TypeScript, обслуживающего более 100 000 активных пользователей.
Реализовал микрофронтенд-архитектуру с использованием Module Federation, что позволило ускорить развертывание новых фич на 30% и улучшить масштабируемость команды.
Оптимизировал производительность клиентской части, сократив время загрузки страниц на 25% (Core Web Vitals) за счет кодового разделения, ленивой загрузки и оптимизации изображений.
Разработал и поддерживал библиотеку UI-компонентов на Storybook, унифицировав дизайн и сократив время разработки новых элементов на 20%.
Настроил сквозное (E2E) тестирование с помощью Cypress, улучшив покрытие тестами до 85% и снизив количество ошибок в продакшене на 15%.
Активно участвовал в code review, менторстве младших разработчиков и принятии архитектурных решений.