Обязанности и достижения:
Продуктово-аутстаффинговая компания, предоставляющая как готовые решения для
автоматизации бизнес-процессов, так и решения под ключь.
Проект 1:
Модульная B2B-платформа автоматизации бизнес-процессов (10+ банков РФ)
Микросервисная ИТ-платформа с 300+ сервисами для автоматизации банковских процессов:
CRM, кредитование, гарантии, открытие счетов, факторинг, лизинг, документооборот, ЭДО,
работа с ЭП, распознавание документов.
Обязанности:
Разработка компонентов и микрофронтовых модулей. Рефакторинг и миграция legacy-кода на
TypeScript. Написание unit-тестов. Онбординг и менторинг новых разработчиков, проведение
код-ревью.
Достижения:
- Модернизировал механизм динамического создания форм: добавил поддержку внешних
словарей подгружаемых компонентов, это позволило механизму tree shaking работать
эффективнее, размер загружаемых бандлов уменьшился, что сократило время загрузки
модулей на 30-90%
- Оптимизировал работу динамических компонентов: сократил количество перерендеров и
внедрил стандарты разработки, что повысило производительность интерфейсов на 20-50% и
упростило поддержку кода
- Перевел около 70% кодовой базы с JavaScript на TypeScript, повысив надежность и
поддерживаемость кода
- Создал и поддерживаю документацию в Storybook для 110+ компонентов, ускорив разработку
команды на 20%
Стек: React, TypeScript, Micro Frontends, Module Federation, Redux Toolkit, RTK Query, React Hook
Form, Ant Design, Storybook, React Testing Library, Webpack, Esbuild, Rollup
Проект 2:
Личный кабинет заемщика банка (B2C).
SPA для оформления и сопровождения кредитных продуктов.
Обязанности:
Разработка новых экранов и UI-компонентов. Адаптивная (Mobile first) и кроссбраузерная
верстка по макетам Figma. Рефакторинг, поддержка и расширение функционала.
Достижения:
- Оптимизировал загрузку SPA: ускорил загрузку страниц на 65%, что снизило количество
уходов со страницы и увеличило число потенциальных клиентов на 16,4%
- Внедрил рекламные пиксели 17 площадок, что увеличило количество посещений на 57%
- Добавил yandex метрики и A/B-тестирование на базе yandex-metrica-ab-react, что позволило
бизнесу провести дополнительную аналитику и увеличить количество оформленных кредитов
на 14,6%
- Провел оптимизацию и внутренний рефакторинг, сократив время разработки примерно на
40%.
Стек: React, TypeScript, Redux Toolkit, React Hook Form, Webpack, SCSS Modules, Yandex Metrica