Skip to Content

Fronend Developer (m / f) - Strapi and headless CMS

Rabat, Morocco

EIGHT Digital 
Who are we?


EIGHT Digital is an international agency specialising in digital strategy, creativity, and technology. We support our clients in implementing modern and high-performing digital solutions, with particular expertise in headless CMS.


As part of our expansion in Morocco, we are looking for Frontend Developers specialised in Strapi (or other headless CMS) to join our team and work on innovative projects.


Job Description:


As a Frontend Developer, you will participate in the design and integration of optimised, dynamic, and high-performance web interfaces based on headless CMS. You will collaborate with the backend and design teams to ensure a smooth and engaging user experience.


Apply now on our site 
and join the EIGHT Digital adventure!



We will only respond to applications that match the profiles sought. Thank you for your understanding.

SHARE THIS OFFER

Customer relationship
Personal development
Autonomy
Administrative work
Technical expertise

Main responsibilities

  • Develop responsive and high-performance web interfaces connected to a headless CMS (Strapi).
  • Ensure the integration of UI/UX mockups while adhering to web best practices.
  • Optimise front-end performance for a smooth and fast experience.
  • Collaborate with backend developers to ensure effective API integration.
  • Test and debug web applications to ensure their stability.
  •  Participate in code reviews and the continuous improvement of development processes.

Necessary skills

  • Proficiency in JavaScript, TypeScript, and front-end frameworks such as React.js, Next.js, or Vue.js.
  • Experience with Strapi or other headless CMS.
  •  Good understanding of REST and GraphQL APIs.
  •  Experience with modular and decoupled architectures.
  •  Ability to optimise web performance (SEO, loading times, accessibility).
  • Proficiency in version control tools (Git, GitHub, GitLab).

Valued skills

  • Experience with CI/CD and DevOps tools.
  •   Knowledge of PWAs and Web Components.
  • Experience with CSS frameworks such as Tailwind CSS or Styled Components.
  •  Experience in automated testing (Jest, Cypress, Testing Library).
  • Understanding the challenges of cybersecurity in web applications.
  • Sensitivity to design and user experience.

What makes this position exciting


  • Working on innovative and varied projects for international clients.
  • Use the latest technologies in frontend development and headless CMS.
  •  Join a dynamic team passionate about digital transformation.
  • Possibility of advancement and ongoing training.
  • A stimulating work environment that encourages initiative and creativity.
Discover EIGHT Digital
Digital project manager collaborating remotely

Creativity, skills and know-how.

READ

What we offer

Every collaborator at EIGHT Digital clearly sees how their work contributes to the tangible success of our projects. By joining our team, you also benefit from: 


Work framework

flexible and collaborative.


Projects

strong added value and autonomy in your work.


Corporate culture

innovation and technical excellence.


Reconnaissance

evolutionary perspectives.