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


MI1 • Front-end developer - 10 months

Developed an adaptive and responsive app from scratch that enables users to book parking spots for events.
Responsibilities:
Developed pages and reusable components used best practice in Next.js and  SCSS, described it in the Storybook and covered them with Unit tests.
Communicated with the designer to improve UI user experience.
Created forms used React hook form and Yup library.
Integrated backend communication using GraphQL and Apollo.
Used Trello and followed Kanban methodology.
Tech stack: Next.js, Scss, GraphQL, Apollo, Trello, Git, Storybook, Unit tests.


SpecifAI • Front-end developer - 8 months

Developed from scratch an adaptive and responsive website to represent a company that provides a statistical product using artificial intelligence.
Responsibilities:
Developed pages and reusable components used best practice in Next.js and SCSS, described it in the Storybook.
Communicated with the designer to solving customer problems.
Integrated animations from the designer using Lottie.
Created animations from scratch using pure CSS and Framer-motion library.
Created forms using the React hook form and Yup library and integrated them with communication through REST API.
Collaborated with teammates and updated application versions using Git.
Used Trello and followed Kanban methodology.
Tech stack: Next.js, Scss, Storybook, Trello, Git, Rest.

Webscape • Front-end developer - 6 months

Participated in the development of a Google Chrome extension that enables users to navigate, search and manage their browser history in one place, with over 5k users.
Responsibilities:
Developed components using React and Styled components,
described in Storybook and covered them with Unit tests.
Integrated backend communication application used Websocket API.
Followed standard processes such as pull requests, code review to ensure the code base quality and for fast delivery.
Maintained code, debugged issues, and solved client problems.
Collaborated with teammates and updated application versions using Git.
Used Jira and followed Scrum methodology.
Tech stack: React, styled components, Browser API, Rest API, Git, Jira.