Le Projet & Votre Rôle
Nous concevons et développons des solutions web sur mesure à forte valeur ajoutée pour des Grands Comptes internationaux (références comme Michelin, Heineken, etc.). Nos plateformes s'articulent autour d'un écosystème de modules complexes et interconnectés : Business Intelligence, E-commerce (Shop), modules d'animation et de gamification, ticketing, CMS, outils d'emailing et interfaces connectées à des flux ETL.
En tant que Développeur·se Front-End Confirmé·e, vous intervenez en véritable binôme technique avec le Lead Développeur pour construire de nouveaux projets et maintenir nos modules existants. Vous prenez la responsabilité technique de votre périmètre (applications métiers pour les commerciaux, portails adhérents). Vous challengez intelligemment les spécifications fonctionnelles et proposez des optimisations d'interface et de performance pour rendre des règles métiers complexes plus simples et fluides pour l'utilisateur final.
Vos Missions Principales
Développement Vue 3, Nuxt & TypeScript : Concevoir et développer de nouvelles fonctionnalités et modules sur nos Webapps en utilisant l'écosystème moderne de Vue 3 (Composition API), Nuxt et TypeScript
Intégration de Haute Précision : Intégrer les maquettes Figma en SASS (SCSS) avec une approche Mobile First et une structure de nommage rigoureuse (méthodologie type BEM), tout en veillant aux standards d'accessibilité (W3C / RGAA).
Architecture de Composants : Alimenter et documenter nos Design System (Storybook) pour concevoir des composants génériques et modulaires, indispensables à notre modèle de sur-mesure.
Optimisation des Performances et Big Data : Assurer la fluidité de l'affichage et la réactivité de l'interface lors de l'ingestion de volumes de données massifs (optimisation des composants, gestion fine du cycle de vie Vue, requêtage intelligent).
Data Visualization & UI : Traduire des données complexes en tableaux de bord et graphiques de suivi interactifs, clairs et performants.
Culture Qualité : Participer activement aux revues de code croisées pour maintenir notre haut niveau d'exigence technique.
L'Environnement Technique
Frameworks & Langages : Vue 3, Nuxt, TypeScript, HTML5, SASS (SCSS).
Outillage & Qualité : Vite, Storybook, ESLint, Figma.
Gestion de versions & Collaboration : Git, GitLab, Mattermost.
Environnement de travail : Linux Ubuntu / VS Code.
Ce qu'on attend de vous
Vos compétences :
Au moins 4 ans d'expérience en Front-End, avec une vraie pratique de Vue 3 et de TypeScript en production.
Vous maîtrisez le CSS moderne (Flexbox, Grid) et savez écrire des styles isolés et faciles à maintenir en respectant la compatibilité cross-browsers.
Vous avez déjà été confronté à des problématiques de performance d'affichage (gros tableaux, ralentissements du DOM) et vous savez comment les résoudre.
Le typage strict et la chasse au any font partie de votre routine de dev.
Votre état d'esprit :
Efficacité & Rigueur : Vous aimez délivrer un travail soigné, documenté et conforme aux standards de l'équipe.
Esprit d'équipe & Posture constructive : Vous aimez échanger sur la technique, vous savez argumenter vos choix mais vous savez aussi accepter les décisions de l'équipe pour le bien du produit.
Le cadre de travail et les avantages
Les locaux : De grands bureaux situés dans la Tour du Polygone, en plein cœur de Montpellier. Accès facilité avec toutes les lignes de tram à proximité, et la gare Saint-Roch est à seulement 5 minutes à pied.
Vie d'équipe et ambiance : Une très bonne ambiance de travail au quotidien, saine et collaborative, avec des sessions de team building régulières et notre repas de Noël annuel.
Mobilité : Une indemnité kilométrique vélo ou un vélo de fonction pour vos trajets quotidiens.
Avantages financiers : Accord d'intéressement.
Les basiques : Mutuelle d'entreprise, tickets restaurant (10€) et prise en charge du pass transport.
Le Déroulement des Entretiens
Premier contact (30 min - Visio) : Une discussion simple pour faire connaissance, comprendre votre parcours et s'assurer que nos attentes mutuelles sont alignées.
Entretien Technique et d'Équipe (1h - 1h30 - Au bureau) : Une rencontre dans nos locaux avec le Lead Développeur et le CTO. On parle d'architecture, de vos expériences passées et de notre fonctionnement. On termine par une discussion ouverte autour d'un cas concret de code pour échanger sur nos visions du Clean Code. Pas de test à la maison, pas de live coding stressant, on privilégie l'échange oral.
Débriefing Final (30 min - Visio) : Un retour rapide sous quelques jours pour partager nos ressentis et aborder la suite de notre collaboration.
Rémunération : 40 000,00€ à 46 000,00€ par an
Avantages :
- Intéressement et participation
Lieu du poste : En présentiel