Role
- Building performant e-commerce shop in Next.JS from scratch.
- Working closely with an international team.
- Proposing solutions and technologies.
- Preparing performance audits.
Technologies
TypeScript
React.js
Next.js
React Query
Sass
Jest
Cypress
Storybook
Main responsibilities
- Taking key decisions on choosing the technological stack for a new application.
- Helping other developers via calls, pair programming.
- Optimizing application performance to get short response time.
- Creating unit, integrational, and e2e tests.
- Optimising legacy React.js application to boost performance and improve SEO.
Main features
High performance
The platform was built with high performance in mind to reach high SEO scores and improve user experience.

Product List
A one-page list of products that load while scrolling for easier and faster exploration.

Extensive Menu
A menu containing many categories and lists, so users can find related products faster.

Product Details
Users can customize product details such as size, color, variant and more.
