TL;DR

Frontend Developer (React): Developing responsive, high-performance websites for international clients with an accent on JAMStack architecture and component reusability. Focus on implementing mobile-first strategies, optimizing for SEO and accessibility, and collaborating with cross-functional teams to integrate microservices.

Location: Must be based in Mauritius

Company

RAPP is a global agency focused on individual-centric customer experience, creativity, and data-driven consulting, operating as part of Omnicom’s Precision Marketing Group.

What you will do

  • Develop testable, reusable UI components for responsive websites.
  • Build websites using a mobile-first strategy while ensuring compliance with SEO and accessibility standards.
  • Write unit test cases as part of the development cycle.
  • Mitigate performance issues and investigate emerging web technologies.
  • Maintain code quality and documentation according to industry best practices.
  • Collaborate closely with backend, QA, DevOps, and UX/design teams.

Requirements

  • Location: Must be based in Mauritius
  • Hands-on professional experience with React.
  • Proficiency in modern JavaScript and web fundamentals including SASS.
  • Experience with version control (Git) and package managers (NPM).
  • Strong understanding of SEO principles and mobile-first development.
  • Bachelor's degree in Computer Science or related field, or equivalent experience.

Nice to have

  • Knowledge of cloud platforms like Azure or AWS.
  • Experience with microservices architecture and Docker containers.
  • Familiarity with API management.

Culture & Benefits

  • Inclusive workplace that values individual differences and diversity.
  • Focus on professional development through in-house and external courses.
  • Opportunity to work on large-scale international projects.