Développeur·se Frontend Senior
Il y a 3 jours
AixenProvence, Provence-Alpes-Côte d'Azur, France
Thalasseo.com
Temps plein
Gratuit avec email ou Google
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.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Nous recherchons un·e développeur·se full-stack à dominante frontend pour rejoindre notre équipe technique. Vous prendrez en charge le frontend de notre site e-commerce et de nos outils internes, et vous mènerez vos fonctionnalités de bout en bout, jusqu’aux évolutions backend simples qu’elles nécessitent.
Vous travaillerez au sein d’une équipe à taille humaine : un Responsable IT, un Chef de projet Data / BI, un Product Owner et un Développeur Backend (PHP/Symfony). Sur certains sujets, vous collaborerez aussi avec l’équipe Marketing.
Ce que
nous offrons
• Un projet e-commerce avec de vrais utilisateurs et des problématiques métier variées
• Une vraie autonomie sur le frontend, au sein d’une équipe soudée
• Un environnement de travail avec des outils modernes (agents de développement IA, CI/CD, Storybook)
• Un accompagnement pour monter en compétence sur le backend et sur le développement assisté par IA
• Travail en équipe en présentiel à Aix-en-Provence, avec 2 jours de télétravail par semaine à l’issue de la période d’essai
• 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érience
• 4 ans minimum en développement frontend
• Expérience solide sur Vue.js (idéalement Nuxt)
• Expérience sur un projet e-commerce ou dans le tourisme appréciée
• Sensibilité graphique et capacité à produire quelques maquettes ou visuels appréciées (Figma) Savoir-être
• Autonomie : capacité à prendre en charge une fonctionnalité et à avancer efficacement
• Esprit critique : savoir challenger une demande de façon argumentée, tout en respectant les arbitrages collectifs
• Rigueur : vous testez ce que vous livrez et vous pensez aux cas limites
• Communication : facilité à échanger avec des profils techniques et non techniques
• Curiosité : envie de progresser et de vous approprier de nouveaux outils Langages & Frameworks
• Vue.js : composants réutilisables et maintenables, réactivité, cycle de vie
• Nuxt : Apprécié. Rendu SSR, routing, consommation d’API
• TypeScript / JavaScript : très bonne maîtrise
• HTML/CSS : sémantique, accessibilité, responsive design
• PHP / Symfony : Apprécié. Lire, comprendre et adapter du code existant, réaliser un endpoint simple Outils & Environnement
• Git : branches, merge requests, code review
• Agents 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 visuels Connaissances complémentaires
• API REST : échanges front/back, gestion des erreurs, authentification et autorisation
• Bases de données relationnelles et ORM : compréhension des modèles de données
• Architecture backend : compréhension du modèle MVC
• UI/UX : principes d’ergonomie, cohérence visuelle, usages mobiles, accessibilité
• Performance web : temps de chargement, Core Web Vitals
• Premier échange (30 min, téléphone ou visio) : faire connaissance, parler de votre parcours et de vos motivations
• Entretien avec le Responsable IT et le Product Owner : échange autour de votre parcours et de vos réalisations (n’hésitez pas à joindre un portfolio, un dépôt GitHub ou GitLab, ou des exemples de réalisations : nous y serons très attentifs).
• Entretien final : si profil retenu, échange de 30 min avec le Directeur des Opérations et/ou Directeur Général
nous offrons
• Un projet e-commerce avec de vrais utilisateurs et des problématiques métier variées
• Une vraie autonomie sur le frontend, au sein d’une équipe soudée
• Un environnement de travail avec des outils modernes (agents de développement IA, CI/CD, Storybook)
• Un accompagnement pour monter en compétence sur le backend et sur le développement assisté par IA
• Travail en équipe en présentiel à Aix-en-Provence, avec 2 jours de télétravail par semaine à l’issue de la période d’essai
• 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érience
• 4 ans minimum en développement frontend
• Expérience solide sur Vue.js (idéalement Nuxt)
• Expérience sur un projet e-commerce ou dans le tourisme appréciée
• Sensibilité graphique et capacité à produire quelques maquettes ou visuels appréciées (Figma) Savoir-être
• Autonomie : capacité à prendre en charge une fonctionnalité et à avancer efficacement
• Esprit critique : savoir challenger une demande de façon argumentée, tout en respectant les arbitrages collectifs
• Rigueur : vous testez ce que vous livrez et vous pensez aux cas limites
• Communication : facilité à échanger avec des profils techniques et non techniques
• Curiosité : envie de progresser et de vous approprier de nouveaux outils Langages & Frameworks
• Vue.js : composants réutilisables et maintenables, réactivité, cycle de vie
• Nuxt : Apprécié. Rendu SSR, routing, consommation d’API
• TypeScript / JavaScript : très bonne maîtrise
• HTML/CSS : sémantique, accessibilité, responsive design
• PHP / Symfony : Apprécié. Lire, comprendre et adapter du code existant, réaliser un endpoint simple Outils & Environnement
• Git : branches, merge requests, code review
• Agents 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 visuels Connaissances complémentaires
• API REST : échanges front/back, gestion des erreurs, authentification et autorisation
• Bases de données relationnelles et ORM : compréhension des modèles de données
• Architecture backend : compréhension du modèle MVC
• UI/UX : principes d’ergonomie, cohérence visuelle, usages mobiles, accessibilité
• Performance web : temps de chargement, Core Web Vitals
• Premier échange (30 min, téléphone ou visio) : faire connaissance, parler de votre parcours et de vos motivations
• Entretien avec le Responsable IT et le Product Owner : échange autour de votre parcours et de vos réalisations (n’hésitez pas à joindre un portfolio, un dépôt GitHub ou GitLab, ou des exemples de réalisations : nous y serons très attentifs).
• Entretien final : si profil retenu, échange de 30 min avec le Directeur des Opérations et/ou Directeur Général