Skip to main content

Web Developer Attaché/Intern

Job Title: Web Developer Attaché/Intern

Location: Nairobi

Type: 3 Months contract

Role Purpose

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.

Added Advantage:

• Experience with TypeScript.
• Familiarity with frontend testing frameworks (Jest, React Testing Library).
• Exposure to GraphQL and API integration.
• Basic knowledge of authentication (JWT, OAuth, Firebase).
• Previous personal or school projects showcasing React/Next.js skills (GitHub portfolio is a plus).

Key Competencies

 

What You Will Gain

• Hands-on experience with React.js, Next.js, and modern frontend development.
• Mentorship from experienced developers in a real-world agency setting.
• Exposure to API integration, state management, and performance optimization.
• Opportunity to work on live projects and build a portfolio.
• Potential for a full-time role based on performance.

How to Apply

Interested candidates should send their CV, portfolio (GitHub/Bitbucket), and any project samples to careers@morsanhr.co.ke

Job Location: Nairobi Office

Apply for this position

Allowed Type(s): .pdf, .doc, .docx