CDI - Lead Développeur VueJS - Tourisme/e-commerce - Paris

Les missions du poste

KatchMe est un cabinet de recrutement spécialisé sur l'IT & le Digital pour des postes en CDI et en Freelance, basé sur Paris et Bordeaux.
Depuis 2017, nous accompagnons des clients start-up, scale-up et de grands groupes tels que Datadog, Doctolib, LVMH, Tag Heuer, Sephora, Molotov.tv ou VeePee… à travers la France, l'Europe et les USA.
Suite à l'ouverture des divisions Freelance, et KPO (RPO), KatchMe ne cesse de se développer au fil des années avec des nouveaux projets portés par son équipe de 26 collaborateurs.
Experts dans les domaines de l'IT (Développement logiciel/web, Infrastructure/DevOps, Data) et du Digital (Product Management, UX/UI Design, Project Management) nous espérons pouvoir changer le quotidien de nombreuses personnes !
KatchMe c'est :

- 24 consultants spécialisés sur les marchés de la Tech et du Digital
 
- Une startup qui a changé le quotidien de plus de 1000 personnes depuis sa création (chiffres à jour en 2022)
 
- Trois valeurs qui nous représentent aussi bien en interne qu'en externe : transparence, communication et accompagnement
 
- Un engagement social fort avec le sponsoring de l'Association Rêves qui réalise les rêves d'enfants gravement malades, l'Association sportive de football de l'Hôpital de Garches ainsi que l'association SEM (soutien aux enfants malades)
 
- Une entreprise où tout est possible (ouvrir de nouvelles divisions ou bureaux à l'étranger)
 
- 250m2 de bureaux tout beaux tout neufs situés à 2 min de la gare Saint-Lazare et de beaux bureaux à Bordeaux à deux pas des quais !

 
L'ENTREPRISE :

 
Entreprise de premier plan dans le secteur du tourisme et des loisirs, acteur majeur du divertissement, ils s'engagent dans un environnement dynamique et en constante évolution.

 
Ils sont présent dans plusieurs régions, avec des millions de visiteurs chaque année. Avec des investissements réguliers dans des technologies innovantes, l'entreprise met un fort accent sur la transformation numérique et l'intégration de solutions IT avancées, tant pour améliorer l'expérience client que pour optimiser ses opérations internes.


 
LE CONTEXTE :

 
Après des années de succès dans le secteur du tourisme, mon client se prépare à lancer une refonte complète de son moteur de recherche, un projet de grande envergure avec un impact direct sur des millions d'utilisateurs.


 
LES MISSIONS :

 
Le Lead Développeur Front-End spécialisé en Vue.js, sera responsable de la refonte complète d'un moteur de recherche. A ce titre, voici un description des missions et responsabilités qu'il pourrait avoir dans ce contexte :

 
1. Conception et définition de l'architecture technique

- Analyse des besoins fonctionnels : Travailler avec les parties prenantes (product owners, UX/UI designers, etc.) pour comprendre les besoins spécifiques du moteur de recherche. Cela inclut l'analyse des objectifs utilisateurs, des performances, et des exigences de sécurité.
- Choix technologiques : Proposer des solutions techniques adaptées aux spécifications du projet en utilisant Vue.js comme framework principal. Identifier les meilleures pratiques et outils complémentaires à intégrer (par exemple, Vuex pour la gestion d'état, Vue Router pour la gestion de la navigation, etc.).
- Architecture scalable et modulaire : Mettre en place une architecture front-end évolutive, centrée sur les performances et la maintenabilité. Cela inclut la définition d'une structure de composants Vue réutilisables, l'intégration de la gestion d'état et l'optimisation des performances.`

 
2. Supervision de la refonte du moteur de recherche

- Cadrage de la refonte : Organiser et planifier la migration complète du moteur de recherche actuel vers la nouvelle version basée sur Vue.js. Ce projet implique probablement de repartir de zéro, en analysant l'architecture actuelle et en définissant la feuille de route pour la migration.
- Optimisation de l'expérience utilisateur (UX) : Collaborer avec les designers pour assurer une expérience utilisateur fluide et intuitive. C'est particulièrement important pour un moteur de recherche, où la réactivité et la pertinence des résultats sont essentielles.
- Gestion des performances : Le moteur de recherche aura des exigences strictes en matière de performance (temps de réponse rapide, traitement de grandes quantités de données, etc.). Le lead développeur devra veiller à optimiser le rendu, la gestion de l'état, et la communication avec les API backend.

 
3. Leadership technique et management

- Gestion de l'équipe de développement front-end : Encadrer une équipe de développeurs front-end, en veillant à la qualité du code, à la gestion des sprints et à la répartition des tâches. Assurer le suivi de l'avancement du projet, organiser des revues de code et favoriser un environnement collaboratif.
- Coaching et mentorat : Guider les membres de l'équipe dans l'adoption de Vue.js et des bonnes pratiques liées à ce framework. Veiller à ce que l'équipe reste à jour avec les dernières versions de Vue.js et des outils associés.
- Veille technologique : Être à l'affût des dernières tendances en matière de développement front-end et de Vue.js, et proposer des solutions innovantes pour améliorer le produit.

 
4. Collaboration inter-équipes

- Communication avec les équipes back-end : Travailler en étroite collaboration avec les développeurs back-end pour définir les API nécessaires et s'assurer de la bonne intégration entre le front-end et le back-end. Ce travail d'intégration est crucial pour le bon fonctionnement du moteur de recherche.
- Collaboration avec les équipes UX/UI : Participer à des ateliers et des itérations avec les designers pour s'assurer que le design du moteur de recherche soit fluide, ergonomique et adapté aux besoins des utilisateurs.
- Gestion des parties prenantes : Travailler avec les stakeholders pour définir les priorités, ajuster les attentes et fournir des mises à jour régulières sur l'avancement du projet.

 
5. Tests, sécurité et qualité du code

- Stratégie de tests : Mettre en place une stratégie de tests robustes pour garantir que la refonte du moteur de recherche soit sans bugs et fiable. Cela inclut des tests unitaires (avec des outils comme Jest ou Mocha), des tests d'intégration, et des tests de performance.
- Sécurité : Garantir la sécurité du code front-end, en protégeant les données des utilisateurs et en minimisant les risques liés aux attaques (comme les injections JavaScript, la gestion des sessions, etc.).
- Code Review et documentation : Mettre en place une bonne pratique de revue de code pour s'assurer que le code soit de haute qualité, bien documenté et maintenable.

 
6. Suivi des performances post-lancement

- Optimisation continue : Après le lancement de la nouvelle version du moteur de recherche, suivre en temps réel les performances de l'application, identifier les problèmes de latence ou de performance, et appliquer des solutions pour améliorer l'expérience utilisateur.
- Analyse des feedbacks : Recueillir des retours d'utilisateurs pour identifier des axes d'amélioration et ajuster rapidement les fonctionnalités en fonction des retours utilisateurs.

 
7. Développement et amélioration continue

- Innovation : Proposer des nouvelles fonctionnalités, par exemple, l'intégration de l'intelligence artificielle pour affiner les résultats de recherche, ou l'utilisation de nouvelles technologies pour améliorer l'UX/UI.
- Adoption des meilleures pratiques : Encourager l'adoption de méthodologies agiles et des bonnes pratiques en matière de développement front-end (TDD, CI/CD, modularité, etc.).


POURQUPOI POSTULER ?


- Impact direct : Vous aurez l'opportunité de participer à la refonte FROM SCRATCH d'un produit de premier plan dans le secteur du tourisme et de l'e-commerce.
- Ambiance Start-up : Un environnement agile et innovant, où chaque membre de l'équipe joue un rôle clé et peut faire une vraie différence.
- Tech de pointe : Vous serez à la pointe de la technologie pour un produit à fort trafic.
- Opportunités d'évolution : est une entreprise en pleine croissance avec une présence internationale (France, Belgique, Pays-Bas). Il y a des possibilités d'évoluer au sein de l'équipe et même à l'international.

 
VOTRE PROFIL :

 
✅Formation Bac+5 en Informatique ou Ingénierie.
✅Plus de 5 ans d'expérience dans le développement avec une expertise sur VueJS
✅Une première expérience dans le lead d'équipe de développement
✅Expérience dans le e-commerce ou sur un moteur de recherche et idéalement sur un projet from scratch
✅Autonomie, dynamisme, force de proposition
✅Anglais technique.
 SALAIRE ET AVANTAGES :

- Salaire : 55-65K€ en fonction du profil
- Locaux : Saint-Ouen avec des bureaux spacieux ou il y fait bon vivre
- Environnement : équipe passionnée et des horaires flexibles.
- Avantages : 1 à 2 jours de télétravail par semaine, et des avantages liés aux stations de ski (réductions, forfaits, etc.).

Le profil recherché

VOTRE PROFIL :

 
✅Formation Bac+5 en Informatique ou Ingénierie.
✅Plus de 5 ans d'expérience dans le développement avec une expertise sur VueJS
✅Une première expérience dans le lead d'équipe de développement
✅Expérience dans le e-commerce ou sur un moteur de recherche et idéalement sur un projet from scratch
✅Autonomie, dynamisme, force de proposition
✅Anglais technique.

Lieu : Saint-Ouen-sur-Seine
Contrat : CDI
Télétravail : Télétravail partiel
Salaire : 65 000 € par an
Accueil / Emploi / Emploi Saint-Ouen-sur-Seine / Emploi