Responsibilities:Develop and maintain high-quality, responsive user interfaces using React, Next.js, and TailwindCSS.Collaborate with the UI/UX designer to implement designs accurately and ensure a seamless user experience.Optimise web applications for maximum performance, scalability, and maintainability.Write clean, maintainable, and well-documented code.Conduct code reviews and provide constructive feedback to peers.Implement unit and end-to-end tests to ensure code quality and reliability.Stay updated with the latest frontend technologies and best practices.Collaborate with backend engineers to integrate APIs and ensure smooth data flow between front-end and back-end systems.
Requirements:Proficiency in JavaScript and TypeScript.Strong experience with React and Next.js.Experience with TailwindCSS or other CSS frameworks.Experience with state management libraries like Redux or MobX.Familiarity with build tools like Webpack and Babel.Proficiency with Git for version control.Strong problem-solving skills and attention to detail.Excellent communication and collaboration skills.A portfolio or examples of previous work demonstrating your frontend development skills.