Position: Senior Frontend Developer (React)
Category: JavaScript
English level: upper
Years of experience: 6


I'm a senior front-end developer. My core skills are Javascript, CSS, and HTML. I have hands-on experience with React, Redux, TypeScript, Node.JS, Next.JS, preprocessors, etc. My total experience in these technologies is more than 6 years. Also, I have experience as a mentor, lecturer, and resource manager as well.  

I've taken part in various projects. So, for more than the last two years, I've been working for a company that provides access to libraries and a bunch of learning courses. My primary tasks were related to the front end, but I implemented simple proxy endpoints in Node.js as well. 

During this time, I developed different applications and used various tools. But we mainly use React or NextJS with Redux. On some products, we use TypeScript as well. 

During this period, I faced various tasks, such as searching and displaying results divided into images, videos, and articles, creating a catalog of medicines, translating HTML documents into supported languages, creating an admin panel to show, hide and configure various parts of the interface depending on user type, etc.

I was also interested in working with NFR requirements, namely - internationalization and accessibility because the project supposed the usage by people with disabilities.

For the last year, I have been acting as the lead of the front-end part of the team. After receiving a new feature, I analyzed it and clarified the requirements with the customer. After that, I splited the feature into user-stories and estimated them. And later, during the planning sessions, these stories are distributed among the team members.