Position: ReactJS developer
Category: JavaScript
English level: intermediate
Years of experience: 2


Full project configuration from scratch (Webpack, TypeScript, ESLint, Babel), proper configuration decomposition.

Developed and curated an extensive, type-safe, and efficient components library, fostering code reusability and improving development productivity.

By collaborating with the UI/UX designer, we redesigned and increased user conversion rates for the business.
Worked on project optimization, analyzing bundle size, using bundle analyzers. Implemented asynchronous components, asynchronous Redux reducers, Reducer Manager, and created a small library for integrating asynchronous reducers.

 Implementing internationalization in an interface that supports two languages: Ukrainian and English. I also studied methods for splitting translations into smaller chunks and loading them as needed.