Position: Software Engineer
Category: JavaScript
English level: upper
Years of experience: 4


Developing projects from scratch
Implementation of business processes in a software product
Integration of new functionality and expansion of the existing one
Developed functionality for end-to-end user login
Developed functionality for interaction with third-party APIs
I began the process of switching from one UI library to another in order to better serve the client's needs and streamline the development process
Refactoring and optimization of outdated code
Writing tests (Jest)
Mentoring of beginner developers
Work with state management Redux
Setting up Babel, Webpack, NPM
Maintaining old feature and developing new
Developing a new components
Developing a realtime chat
Building and supporting website