Tech Lead Full Stack (H/F) – Montpellier - CDI A propos de Comwatt : Comwatt est une entreprise technologique innovante, spécialisée dans la gestion intelligente de l’énergie résidentielle. Nous concevons un gestionnaire d’énergie intelligent permettant aux ménages d’optimiser leur autoconsommation photovoltaïque en pilotant automatiquement leurs appareils électriques et en consommant l’énergie au moment le plus opportun. Comwatt propose également des solutions solaires complètes pour les particuliers, intégrant production locale, autoconsommation et revente du surplus — dans une logique d’indépendance énergétique. Le secteur de l’énergie vit une profonde mutation : transition énergétique, électrification des usages, montée en puissance des ENR Dans ce nouveau paysage, le pilotage intelligent de la consommation devient stratégique, pour les particuliers comme pour l’équilibre du réseau national. Dans le cadre d'une transformation stratégique majeure, Comwatt a rejoint le Groupe Crédit Agricole pour accélérer son développement et diffuser ses solutions à grande échelle. Pour accompagner cette nouvelle phase de croissance, nous recherchons notre futur/e Tech Lead Full stack (H/F) à Montpellier ! Votre rôle chez Comwatt : Développement & architecture Concevoir et développer des interfaces performantes et ergonomiques en React / Java (web) Structurer le code selon les principes de Clean Architecture, DDD et TDD Participer activement à la conception des composants partagés et à la scalabilité du design system Garantir la maintenabilité et la qualité du code (revue de code, documentation, tests) Intégrer les API fournies par les équipes back-end dans un cadre robuste et sécurisé Encadrement technique Accompagner techniquement les développeurs (mentoring, revue de code, veille technique) Définir et faire respecter les bonnes pratiques de développement front et back Participer aux arbitrages techniques, à la gestion des dépendances et aux choix de librairies Travailler en synergie avec les équipes produit, UX/UI, mobile, back-end et DevOps Qualité et ergonomie Collaborer avec les designers pour garantir une expérience utilisateur fluide, accessible et cohérente Veiller à la bonne intégration du design (web et mobile), avec un souci du détail constant Optimiser les performances front-end, notamment sur les devices mobiles Suivre les indicateurs de qualité et participer à l’amélioration continue du produit Votre profil : Formation & expérience Bac5 (école d’ingénieur ou cursus informatique équivalent) Expérience de 7 ans minimum en développement Full-stack dont 2 comme Lead Expérience significative en développement React et Java Compétences & Savoir-être Excellente maîtrise de React, Java (spring boot) et TypeScript Expérience avec React Native pour iOS et Android Bonnes pratiques de conception : Clean Architecture, DDD, TDD Maîtrise d’une librairie de gestion d’état (Redux, Mobx, Zustand, Jotai, Valtio…) Sensibilité au graphisme et à l’ergonomie mobil e (CSS, CSS-in-JS) Connaissances souhaitées de Docker et Kubernetes Vision produit Sensibilité UX/UI et souci du détail Capacité à travailler en équipe agile (Scrum, Kanban) Rigueur dans le développement et la documentation Exigence dans la qualité du code, la lisibilité et la maintenabilité Autonomie, prise d’initiative et capacité d’adaptation aux évolutions technologiques Pourquoi nous rejoindre ? Une entreprise en pleine croissance, où votre rôle contribuera directement à notre transformation Une équipe engagée, portée par des valeurs d’innovation, de responsabilité et de collaboration ⚡ Un environnement dynamique, qui valorise l’autonomie et les initiatives ♿ Le poste est ouvert aux personnes en situation de handicap
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.