Position: Front-end developer
Category: JavaScript
English level: intermediate
Years of experience: 4

Setting up ci/cd pipelines (code linting, testing, type checking, deploying to different environments), project dockerization, and website load optimization (following web vitals).
Front-end developer with 4+ years of experience in designing and developing web applications. During this time, I managed to work on projects of various levels of complexity. This is like the development of single-page applications, as well as isomorphic ones.

In the current project, I take part in the development of an isomorphic application on React + Express stack. Among responsibilities are:
* together with the designer, we develop and supplement the library of components of the design system
* take part in the planning, development, and implementation of new features, as well as in testing (since there is no QA on the project and this is the corporate principle of the company)
* cover critical nodes of the project with unit tests
* optimizing website loading following web vitals practices
* develop interactive maps with Mapbox
* step-by-step transition of the codebase from javascript to typescript without prejudice to the active development of new project features
* server monitoring with prometheus + grafana and setting up alerts to slack