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


1. Online store for creativity and artists.
- Performing new functionality and application optimization
- Creating UI (sign up, side menu, etc.)
- Performing code refactoring
- Performing code review
- Fixing bugs (front end)
- Participating in daily status with the customer

2. Admin panel for managing an online store completely repeating the functionality of Shopify with the introduction of additional functionality in accordance with the client's requirements.
- Interaction with designers and backend developers
- Performing new functionality and application optimization
- Creating UI (sign up, side menu, etc.)
- Performing code refactoring
- Performing code review
- Fixing bugs (front end)
- Participating in daily status with the customer

3. Admin panel for editing products in a table, similar to Excel, but with additional functionality necessary for the client, such as sorting, filtering, pagination, search, etc.
- Creating an application from initialization to release
- Application architecture development
- Interaction with designers and backend developers
- Performing new functionality and application optimization
- Creating UI (sign up, side menu, etc.)
- Performing code refactoring
- Performing code review
- Fixing bugs (front end)
- Participating in daily status with the customer

Tools, Environment, Languages and Technologies: Javascript, Typescript, React, React-hooks, HTML, CSS/SASS, Redux, Fastify (SSR), Redux-Thunk, Formik, Git, Docker, Npm