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


- 3+ years of commercial experience.
- Proficient in HTML, CSS, and JavaScript (TypeScript): I possess a solid understanding of the core web technologies and standards, allowing me to create clean and semantic markup, style websites effectively, and build interactive user interfaces.
- Extensive knowledge of React: I have worked extensively with React. I am skilled in creating reusable components, managing state effectively, and optimizing performance.
- Next.js expertise: I am well-versed in Next.js, a powerful framework for building server-side rendered (SSR) and statically generated React applications. I have leveraged Next.js to develop fast, SEO-friendly, and scalable web applications. I am proficient in server-side rendering, routing, data fetching, and optimizing performance using Next.js.
- Experience with CSS frameworks: I have hands-on experience with popular CSS frameworks such as Tailwind CSS, which enables me to rapidly prototype and develop responsive and visually appealing user interfaces. I am skilled in utilizing the utility-first approach and customizing styles to meet specific design requirements.
- Knowledge of state management: I have worked with state management solutions like Zustand and Redux to handle complex application state and facilitate efficient data flow between components. I can architect and implement scalable state management solutions based on project requirements.
- Version control and collaboration: I am experienced in using Git for version control, collaborating with other developers, and effectively managing code repositories. I am familiar with Git workflows, branching strategies, and utilizing collaborative platforms like GitHub or GitLab.