Développeur·se Frontend Senior
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Développer le frontend en autonomie de notre site e-commerce (application Nuxt) : composants réutilisables, performants, accessibles et responsive
Livrer vos fonctionnalités de bout en bout : réaliser les endpoints backend simples dont elles ont besoin (Symfony / PHP), en lien avec le développeur backend, éventuellement avec l’aide d’un agent IA
Challenger les spécifications : repérer les problèmes d’ergonomie, de cohérence ou de faisabilité dans une maquette ou une spec, et proposer des ajustements au PO
Garantir la qualité : anticiper les cas limites, tester avant livraison, limiter les régressions et faire progresser nos pratiques de test
Travailler avec l’IA : utiliser les assistants et agents de développement pour gagner en productivité, en gardant un regard critique sur le code produit
Contribuer ponctuellement au graphisme : produire quelques maquettes ou visuels (A/B tests, bannières)
L’architecture et le backend complexe restent portés par le développeur backend et le Responsable IT. La stratégie produit, CRO et A/B testing est pilotée par le PO et le Marketing. Vous êtes force de proposition dans votre périmètre, sans avoir à piloter ces sujets.Expérience4 ans minimum en développement frontendExpérience solide sur Vue.js (idéalement Nuxt)Expérience sur un projet e-commerce ou dans le tourisme appréciéeSensibilité graphique et capacité à produire quelques maquettes ou visuels appréciées (Figma)Savoir-êtreAutonomie : capacité à prendre en charge une fonctionnalité et à avancer efficacementEsprit critique : savoir challenger une demande de façon argumentée, tout en respectant les arbitrages collectifsRigueur : vous testez ce que vous livrez et vous pensez aux cas limitesCommunication : facilité à échanger avec des profils techniques et non techniquesCuriosité : envie de progresser et de vous approprier de nouveaux outilsLangages & FrameworksVue.js : composants réutilisables et maintenables, réactivité, cycle de vieNuxt : Apprécié. Rendu SSR, routing, consommation d’APITypeScript / JavaScript : très bonne maîtriseHTML/CSS : sémantique, accessibilité, responsive designPHP / Symfony : Apprécié. Lire, comprendre et adapter du code existant, réaliser un endpoint simpleOutils & EnvironnementGit : branches, merge requests, code reviewAgents de développement IA (Claude Code, Cursor, Codex…) : Débutant accepté. Formuler une demande, relire et valider le code généréOutils de test (Vitest, Playwright, Cypress…) : AppréciéFigma : lecture de maquettes, production ponctuelle de visuelsConnaissances complémentairesAPI REST : échanges front/back, gestion des erreurs, authentification et autorisationBases de données relationnelles et ORM : compréhension des modèles de donnéesArchitecture backend : compréhension du modèle MVCUI/UX : principes d’ergonomie, cohérence visuelle, usages mobiles, accessibilitéPerformance web : temps de chargement, Core Web Vitals