• Offres
  • >
  • Développeur Front-End React / React Native – UX, Produit & IA

Développeur Front-End React / React Native – UX, Produit & IA

  • CDI
  • Temps plein
  • Hybride (Quatres - Bornes, Ile Maurice, Maurice, Maurice)
  • IT

Le poste

Nous recherchons un(e) Développeur(se) Front-End React / React Native expérimenté(e), avec une forte sensibilité UX/UI, produit et innovation.

Vous interviendrez sur une application existante, déjà utilisée en production, que nous souhaitons moderniser progressivement. Le poste ne se limite pas à de la maintenance technique : il s’agit de contribuer activement à rendre nos espaces digitaux plus modernes, plus intuitifs, plus fluides et plus valorisants pour nos utilisateurs.

Vous travaillerez sur des interfaces destinées à plusieurs publics : apprenants, clients, formateurs, équipes internes, commerciales et administratives.

Vos missions

  • Concevoir, développer et maintenir des interfaces web et mobile performantes, modernes et ergonomiques.

  • Améliorer les parcours utilisateurs des différents espaces MyCovers : apprenants, clients, formateurs et équipes internes.

  • Identifier les irritants UX et proposer des améliorations concrètes.

  • Participer à la modernisation progressive de l’application existante : refonte de modules, optimisation, nouvelles fonctionnalités.

  • Développer en React JS et contribuer au développement mobile en React Native.

  • Collaborer avec les équipes produit, métier, design et back-end.

  • Participer aux choix techniques et à l’amélioration continue de la stack front.

  • Garantir la qualité du code : tests, revues de code, documentation et bonnes pratiques.

  • Utiliser les outils d’IA générative pour gagner en productivité, documenter, prototyper et améliorer la qualité du développement.

  • Être force de proposition sur des cas d’usage IA pouvant enrichir l’expérience utilisateur.

Profil recherché

Vous disposez d’une solide expérience en développement front-end, idéalement 5 ans minimum, avec une très bonne maîtrise de React.

Au-delà de la technique, nous recherchons une personne capable de comprendre les usages, de challenger l’existant et de proposer des améliorations concrètes.

Vous êtes :

  • autonome, rigoureux(se) et force de proposition ;

  • sensible à l’UX, à l’ergonomie et à la qualité visuelle des interfaces ;

  • capable de travailler sur une application existante en production ;

  • à l’aise pour échanger avec des interlocuteurs techniques et non techniques ;

  • curieux(se) des nouveaux outils, notamment de l’IA appliquée au développement ;

  • attentif(ve) à la qualité du code, à la documentation et à la maintenabilité.

Compétences attendues

  • React JS et son écosystème : Hooks, Context API, Redux ou Zustand, React Query.

  • React Native.

  • JavaScript moderne ES6+ et TypeScript.

  • HTML5, CSS3, responsive design.

  • Sass, Tailwind, Styled-components ou équivalent.

  • Bonnes pratiques front-end : architecture composant, performance, accessibilité, qualité UX.

  • Git, Pull Requests, revues de code.

  • Tests unitaires et d’intégration : Jest, React Testing Library, Cypress ou équivalent.

  • Bonne compréhension des API REST.

  • Expérience en environnement Agile / Scrum.

  • Usage des outils d’IA générative dans le développement.

Compétences appréciées

  • Connaissance de Symfony ou capacité à échanger avec une équipe back-end Symfony.

  • Expérience sur une plateforme SaaS, EdTech, LMS, CRM, espace client ou application métier.

  • Expérience sur des interfaces destinées à des utilisateurs professionnels francophones.

  • Sensibilité au design system et à la cohérence graphique.

  • Expérience dans un contexte de refonte ou de modernisation d’une application existante.

  • Connaissance des WebSockets ou architectures temps réel.

  • Intérêt pour les cas d’usage IA appliqués aux produits digitaux.

Localisation

Poste ouvert principalement aux profils basés à Maurice ou Madagascar.

Pourquoi rejoindre MyConnecting ?

  • Participer à la modernisation d’une plateforme EdTech utilisée au quotidien.

  • Avoir un impact concret sur l’expérience des apprenants, clients, formateurs et équipes internes.

  • Travailler sur un produit métier riche, au croisement de la formation, de la technologie et de l’accompagnement humain.

  • Contribuer à une transformation digitale où l’UX, le produit et l’IA occupent une place importante.

  • Rejoindre une entreprise en évolution, avec une vraie marge de proposition.