Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
4-5 years of professional experience in frontend development with extensive use of React.js and Next.js.
Advanced proficiency in JavaScript, TypeScript, HTML5, and modern CSS/SASS methodologies.
Expertise in complex state management using Redux/Flux, with an emphasis on performance and scalability in large-scale applications.
Demonstrated experience in integrating frontend applications with various backend technologies and RESTful APIs.
Strong knowledge of modern frontend build pipelines and tools such as Web pack, Babel, npm, and yarn.
Proven ability to lead development projects and make significant architectural decisions for frontend environments.
Exceptional problem-solving capabilities and a strong attention to detail.