Cette offre n'affiche pas de salaire. D'après 31 offres pour ce poste (Senior, France), le marché se situe autour de 475€/j (440€/j–535€/j).
Chaque jour, des milliers d’utilisateurs cherchent leur prochaine sortie sur nos sites. Pour leur offrir une expérience fluide et ultra-performante, nous lançons la refonte complète de notre moteur de recherche autour d’Elasticsearch, avec l’ambition de bâtir une solution solide, pérenne et basée sur les meilleures pratiques.
Intégré·e à l’équipe tech, vous participerez activement à toutes les étapes du projet :
Concevoir l’indexation du catalogue dans Elasticsearch et sa synchronisation avec MySQL.
Développer les API de recherche en Symfony 7/8 (recherche full-text, filtres dynamiques, facettes, tri, pagination).
Optimiser la pertinence des résultats (tolérance aux fautes de frappe, gestion des synonymes, mise en avant intelligente).
Construire l’interface de recherche en React 19 & TypeScript (autocomplétion, suggestions temps réel, affichage responsive desktop/mobile).
Garantir les performances et la rapidité du moteur, même lors des pics de trafic.
Assurer un code de qualité (tests automatisés, revues de code, documentation).
Stack technique
Back-end : PHP 8 / Symfony 7, MySQL
Front-end : React 19, TypeScript
Moteur de recherche : Elasticsearch
DevOps & Outils : Docker, AWS, GitHub
Cadre & Conditions de la mission
📍 Lieu : Paris 15e – 3 jours sur site par semaine
🕒 Rythme : 4 à 5 jours par semaine
📅 Démarrage : ASAP
💶 TJM : Selon profil
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.