Morsan is a global powerhouse in hr consultancy, with a strong reputation built on excellent client relationships.
Our specialization lies in tailoring comprehensive hr services to meet your organization's unique needs. from talent acquisition and development to performance management and hr strategy, we offer a wide range of solutions designed to elevate y...
Read more about this company
Our Client is offering an exciting attachment/internship opportunity for a Frontend React/Next.js Developer. This role is ideal for students or recent graduates looking to gain hands-on experience in modern web development while working on real-world projects. The intern will work closely with our development team, gaining exposure to cutting-edge technologies, best practices, and professional mentorship.
Key Accountabilities
Turn different UI designs into functional code using the WordPress CMS or Custom CMS solutions.
Assist in developing, optimizing, and maintaining frontend applications using React.js and Next.js.
Convert UI/UX designs (from Figma, Adobe XD, Zeplin, or Anima) into functional web components.
Learn and implement responsive design principles for cross-device compatibility.
Collaborate with backend developers to integrate RESTful APIs and GraphQL.
Participate in code reviews, debugging, and troubleshooting web applications.
Gain exposure to SEO best practices, web performance optimization, and accessibility (WCAG).
Work on version control with Git and understand CI/CD workflows.
Stay updated on industry trends and contribute innovative ideas to projects.
Key Requirements
Must-Have:
Basic knowledge of JavaScript (ES6+), React.js, and Next.js.
Familiarity with HTML, CSS, and modern styling frameworks (Chakra, Tailwind CSS, Bootstrap, Styled Components).
Understanding of state management (React Context API, Redux, or Zustand).
Basic experience with REST APIs and JSON data handling.
Eagerness to learn and improve coding skills in a professional environment.
Strong problem-solving skills and the ability to work both independently and within a team.