Frontend Developer Intern

Tezza Business Solutions Ltd

Remote
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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.