Обязанности и достижения:
Работал в команде из 10 человек над банковским кредитным продуктом, используя React, JavaScript (JS) и TypeScript. Отвечал за корректную работу UI представления в WebView на мобильных устройствах. Активно применял Redux для управления состоянием и интегрировал RESTful API.
Стек технологий: React, Redux, TypeScript, JavaScript, CSS3, HTML5, Jest, react-testing-library, NodeJS, Git, Webpack, REST API.
- Реализовал пользовательский флоу с помощью React и TypeScript, улучшив frontend часть приложения.
- Доработал модуль электронного подписания документов, интегрируя сторонние REST API.
- Реализовал и улучшил несколько UI компонентов библиотеки BDUI, используя React, CSS3, HTML5 и JavaScript.
- Добился тестового покрытия в 80% для библиотеки фронтенд-компонентов BDUI, используя Jest и react-testing-library.
- Использовал Git и Jenkins для контроля версий и CI/CD процессов.
- Оптимизировал сборку проекта с помощью Webpack.