Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Thalasseo.com recherche un·e développeur·se full-stack à dominante frontend pour prendre en charge le frontend de notre site e-commerce et de nos outils internes, avec des évolutions backend simples en lien avec Symfony/PHP.
Vous rejoignez une équipe technique proche et travaillerez en métrologie présentielle à Aix-en-Provence, avec 2 jours de télétravail par semaine après la période d’essai.
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.
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)
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
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
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
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