Position: Senior Frontend Engineer(React, Typescript)
Category: JavaScript
English level: upper
Years of experience: 5


Company: The Independent
Description:
This is a news agency project. The project is currently used by more than a million users. For this reason, the performance priority was usually very high in the project.
Responsibilities:
I was responsible for adding new features to the above-mentioned functionalities of the project. I also participated in the process of reviewing the written codes. It was also my responsibility to ensure that problems were resolved.
Technology Stack:
React, Redux, React-Router, Sass (CSS), Jest&RTL, Cypress, Piano(Content Management tool), GTM  

Company: Cybernet LLC
Description:
The project I am working on is designed for taxpayers of the country (Azerbaijan) and is used by hundreds of thousands of users. The user can pay his tax through the app, and he had the opportunity to enter his applications such as declarations and applications. The user can also create invoices and manage existing invoices through the app.
Responsibilities:
I was responsible for adding new features, fixing bugs, and participating in the process of code review of the project.
Technology Stack:
React, Redux, React-Router, Sass (CSS), Material UI, React-bootstrap, React-Hook-Form

Company: DevHQ GmbH
Description:
The purpose of the App is to organize an automated hiring process between the candidate and the company. After entering the candidate app, he can view the list of currently available challenges, choose the challenge he wants to participate in, and familiarize himself with the information. Also, the Company user could create a new challenge on the app.
Responsibilities:
I was responsible for developing the front side of the app from scratch, fixing bugs. I also participated in daily organized scrum meetings.
Technology Stack:
TypeScript, React, Redux, React-Router-Dom, NodeJS, Material UI, GraphQL(Apollo client, Apollo server), React-Hook-Form

Company: NetGroup LLC
Description:
The company is a web project outsourcing agency and I was involved in several different projects while working for the company. These include E-Commerce, Personal Websites, etc. 
Responsibilities:
I was responsible for adding new features the above-mentioned functionalities of the project. It was also my responsibility to ensure that problems were resolved.
Technology Stack:
TypeScript, React, NextJS, Redux, React-Router-Dom, NodeJS, Material UI, Web-Socket and etc.
My expectations from my new job are a result-oriented, bureaucratic environment and, most importantly, a team where I can improve my skills.