Front-End Developer Intern

On-Site - Tangier, Morocco 🇲🇦

Overview: At CommonShare, we are transforming the way businesses manage supply chain traceability, sustainability, quality, and labor compliance (ESG). As a cutting-edge technology platform, we strive to provide innovative solutions to drive transparency, efficiency, and sustainability across industries. We are looking for a motivated Front-End Developer Intern to join our team.

This internship offers the opportunity to work closely with experienced developers and gain hands-on experience in building responsive, user-friendly web interfaces. If you have a passion for coding and creating exceptional user experiences, this opportunity is for you.

Job Functions & Responsibilities

  • Collaborate with the front-end development team to build and enhance user interfaces for our web applications.
  • Implement responsive and user-friendly web pages that deliver an optimal experience across devices.
  • Write clean, efficient, and maintainable code using HTML, CSS, and JavaScript.
  • Contribute to the integration of front-end components with back-end services.
  • Troubleshoot and debug issues related to front-end performance, compatibility, and user experience.
  • Participate in regular code reviews, receiving feedback and improving coding skills.
  • Keep up to date with the latest trends in front-end technologies and best practices.
  • Assist in the optimization of web pages for maximum speed and scalability.

Qualifications

  • Currently pursuing or recently completed a degree in Computer Science, Web Development, or a related field.
  • Basic understanding of front-end technologies, including HTML, CSS, and JavaScript.
  • Familiarity with modern JavaScript frameworks like React, Vue.js, or Angular is a plus.
  • Understanding of responsive design and cross-browser compatibility.
  • Experience with version control systems like Git is a plus.
  • Passion for coding and creating smooth, efficient user interfaces.

Technical/Hard Skills

  • Proficiency in HTML, CSS, and JavaScript.
  • Familiarity with front-end libraries or frameworks (e.g., React, Vue.js, Angular).
  • Experience with web design tools (e.g., Figma, Adobe XD) is a plus.
  • Understanding of web performance optimization techniques.
  • Familiarity with Git and GitHub for version control.

Soft Skills

  • Strong communication skills, both verbal and written.
  • Ability to work collaboratively in a team environment.
  • Detail-oriented and self-motivated with a passion for coding.
  • Eagerness to learn and adapt to new tools and technologies.
  • Problem-solving mindset and ability to tackle technical challenges.

Benefits

  • Hands-on experience working on real-world front-end development projects.
  • Exposure to modern front-end technologies and frameworks.
  • Opportunities to work with a collaborative, talented development team.
  • Mentorship and guidance from experienced front-end developers.
  • The chance to contribute to impactful projects that improve the company's user experience.
  • Potential for full-time employment for interns who demonstrate strong performance and potential during the program.