View all jobs

Frontend Developer Intern

  • Lagos, Lagos

We are looking for motivated interns to join our product and engineering team. These roles are suitable for recent graduates or early-career professionals who want hands-on experience building real-world digital products while working alongside experienced developers, designers, and product team members. 

Role Overview 

We are looking for a Frontend Developer Intern to help build responsive, modern, and user-friendly web interfaces. 

You will work closely with UI/UX designers and backend developers to transform product designs and requirements into functional interfaces. 

Training & Project Requirement: This role requires that the individual should have completed a relevant training. A personal or group project is acceptable following this — and even better, prior experience on a live project is considered an added advantage. 

Responsibilities 

  • Build responsive web pages and reusable UI components. 

  • Convert Figma designs into accurate frontend implementations. 

  • Work closely with UI/UX designers to maintain design consistency. 

  • Integrate frontend applications with backend APIs. 

  • Implement forms, dashboards, tables, navigation, modals, and interactive components. 

  • Handle loading, empty, success, and error states appropriately. 

  • Ensure interfaces work properly across different screen sizes. 

  • Identify and fix frontend bugs. 

  • Improve usability and overall application experience. 

  • Write clean, maintainable, and reusable frontend code

  • Participate in code reviews and product discussions. 

  • Test interfaces across modern browsers and devices. 

  • Use Git and GitHub for collaboration and version control. 

  • Follow established design systems and component standards. 

Preferred Technical Skills 

  • Good understanding of HTML and CSS. 

  • Basic to intermediate JavaScript or TypeScript knowledge. 

  • Familiarity with React. 

  • Familiarity with Next.js is an advantage. 

  • Understanding of responsive web design. 

  • Familiarity with Tailwind CSS or similar CSS frameworks. 

  • Ability to consume REST APIs. 

  • Basic understanding of component-based development. 

  • Familiarity with Git and GitHub. 

Nice to Have 

  • Experience working from Figma designs. 

  • Familiarity with React Query, SWR, Zustand, Redux, or other state-management tools. 

  • Understanding of accessibility principles. 

  • Knowledge of frontend performance optimization. 

  • Familiarity with automated frontend testing. 

What We Are Looking For 

  • Strong attention to visual details. 

  • Ability to reproduce designs accurately. 

  • Good problem-solving ability. 

  • Interest in building polished user experiences. 

  • Willingness to learn modern frontend practices. 

  • Ability to collaborate with designers and backend developers. 

  • Ability to accept and implement feedback. 

General Internship Requirements 

Candidates should: 

  • Be recent graduates, self-taught professionals, or individuals building early careers in their chosen field. 

  • Have basic knowledge of the role they are applying for. 

  • Be willing to learn and work on real products. 

  • Be able to communicate effectively with team members. 

  • Be responsible with assigned tasks and deadlines. 

  • Be comfortable receiving constructive feedback. 

  • Demonstrate curiosity, initiative, and willingness to improve. 

  • Have access to a reliable computer and internet connection where remote work is required. 

Previous professional experience is not mandatory. Personal projects, school projects, portfolio projects, open-source contributions, or other demonstrations of practical ability may be considered. 

What Interns Will Gain 

Interns will have the opportunity to: 

  • Work on real production-oriented software projects. 

  • Monthly stipend 

  • Collaborate with developers, designers, QA, and product stakeholders. 

  • Learn professional development and design workflows. 

  • Use Git/GitHub, Figma, project-management tools, and modern development technologies. 

  • Participate in code/design reviews. 

  • Improve their portfolio with practical experience. 

  • Learn how products move from requirements and designs to development, testing, and release. 

  • Receive mentorship and technical feedback throughout the internship.