Position: React.js developer
Category: JavaScript
English level: intermediate
Years of experience: 2

Technology Stack:
• React and Redux;
• React-router v6;
• TypeScript;
• Styled-components.

Responsibilities:
• Develop and deploy high-performance and high-fidelity web pages in accordance with the design;
• Refactor and optimize existing code;
• Participate in the development of project architecture;
• Ensure a customer-first and human-centered approach is implemented.

Experience:

Marketing Service:
• Assisted in the development of project architecture;
• Actively participated in updating the design to improve UX/UI;
• Developed a data contract to optimize project-server interaction.

Training Service:
• Participated in the development of project architecture;
• Assisted the team in integrating Firebase and creating a database structure;
• Started as the primary developer for the user app and updated the administrator app at a later stage.
Here's the revised version:

• 2 years of experience as a web developer
• 2 years of experience as a React and TypeScript developer

Skills:
• Strong core JavaScript skills (ES6+)
• Experience with React 18, React Hooks
• TypeScript
• Redux-Toolkit, Redux-thunk
• React-router v6
• HTML 5, CSS 3
• Testing with Jest
• RESTful APIs
• Agile/Scrum methodology
• Adaptive design
• Configuration of linting tools in development environment with ESLint and Prettier