Développeur Front-End React / React Native – UX, Produit & IA
- Compensation
- Not disclosed
- Location
- Quatres - Bornes, Ile Maurice, Maurice, Maurice
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Frontend
- Posted
Skills
Full description
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.