Position: Middle Frontend Developer (React)
Category: JavaScript
English level: upper
Years of experience: 3


Frontend Developer with 3.5 years of hands-on experience in the development of reliable, well-structured and maintainable applications. Involved in the development of medium sized websites, Admin panels, chat services and as primary technology use Javascript, React JS specifically.

Technologies: 
JavaScript/ES5/ES6+
Typescript
ReactJS/React-Hooks/Context API 
Redux/RTK Query/Redux-thunk/Redux-Saga 
Antd/Bootstrap/Styled-components/TailwindCSS
CSS/SCSS/CSS Modules 
Git/Github/Bitbucket

Developed custom UI components from scratch using ReactJS and  styled-components/css/scss/css modules for styling. Performed API integration based on contracts between frontend and backend. Implemented real-time chat service using library socket.io for online school system.  In most of the projects for state management used Redux/RTK Query in combination with Redux-thunk and Redux-saga. Worked with UI libraries like Antd and Bootstrap. Implemented alternatives to mostly used 3rd party libraries in react ecosystem to increase performance and reduce bundle size.