Développeur crm f/h

Il y a 9 heures

SainteFoylèsLyon, Auvergne-Rhône-Alpes, France SYNAPSUN Temps plein

SYNAPSUN est une société française innovante, experte en sourcing, ingénierie et négoce de panneaux photovoltaïques en BtoB.

Notre mission : faciliter la transition énergétique en connectant fabricants de modules PV, développeurs de projets et EPCistes grâce à une chaîne d’approvisionnement digitalisée, transparente et fiable.

 Nos atouts :

  • Des outils digitaux exclusifs (catalogue interactif, moteur de recherche des certifications, PAN Analyser).
  • Une expertise reconnue : sourcing, qualité, conformité, logistique et accompagnement complet.
  • Une position unique : intermédiaire de confiance entre fabricants et acteurs de la construction solaire.
  • Un secteur en forte croissance, porté par la transition énergétique européenne.

Nous recherchons un.e Développeur.euse WEB avec une appétence pour les environnements CRM & CMS pour rejoindre nos équipes.

 SYNAPSUN veut concevoir un logiciel SAAS qui aide les entreprises à gérer leur sourcing de panneau photovoltaïque. Le logiciel a pour but de simplifier le suivi des approvisionnements en panneau, de la fabrication chez nos partenaires jusqu’à la livraison des produits sur le chantier de nos clients. 

Le produit est alimenté par un CRM qui centralise l’ensemble des opérations de l’entreprise. Nous faisons travailler ensemble un portail client et le CRM via API & Webhook. Vous parlerez expérience utilisateur, workflow, base de données et automatisation. Tout en découvrant le domaine du photovoltaïque. 

Le stack fait communiquer 2 plateformes : 

  • Zoho CRM : customisé pour s’adapter à l’activité de Synapsun, exploitant les langages Deluge, VanillaJS, NodeJs. 
  • Portail : Symfony 6.3, PHP 8.2, Bootstrap, SASS, Webpack, Yarn, VanillaJS. 

Les environnements de développement fonctionnent sous docker. 

Nous apportons un point particulier à la qualité de l’environnement de développement, au travers d’un projet sain : 

  • Une CI à jour, à la base de PHPStan, PHP-CS-fixer, tests fonctionnels et unitaires,
  • Un processus de release respectant un processus de tests évolutifs,
  • Des versions de PHP et des vendors à jour,
  • Une équipe bienveillante et structurée.

Sous la responsabilité directe du Lead Développeur, la personne recrutée interviendra principalement sur Zoho CRM, et pourra être solliciter ponctuellement sur le Portail. 


Les missions :

1. Evolution et maintien des interfaces 

  • Concevoir, développer et optimiser les interfaces CRM métier 
  • Assurer la maintenance et l’amélioration de certaines parties du système, en utilisant des bonnes pratiques et des standards de développement 

 2. Participation à l’architecture et à la conception 

  • Contribuer aux choix techniques et à la définition de l’architecture du CRM, en lien avec le Lead Développeur
  • Participer à la mise en place et à l’amélioration continue des bonnes pratiques (outils, méthodologies, organisation de code, pipeline CI/CD)

 3. Veille technologique et amélioration continue 

  • Être force de proposition sur l’évolution de l’écosystème  
  • Participer à l’amélioration continue de l’environnement CRM (Zoho), en explorant les possibilités offertes par l’API et le langage Deluge
  • Assurer une veille régulière afin d’anticiper les besoins et d’intégrer les bonnes pratiques en matière de performance, sécurité et UX

 4. Collaboration et méthodologie de travail 

  • Suivre les méthodes de gestion de projet Agile (Scrum/Kanban) : participer aux rituels (daily meetings, rétrospectives, etc.), estimer les tâches, reporter l’avancement, etc
  • Communiquer régulièrement avec les parties prenantes (Lead Développeur, Product Manager, Product Owner) pour clarifier les besoins et ajuster les priorités. 

Nous recherchons un profil présentant les compétences suivantes :

Compétences techniques 

  • Maîtrise des langages et outils : HTML5, CSS3, JavaScript (vanilla)
  • Connaissance ou volonté de monter rapidement en compétence sur Zoho CRM  
  • Connaissance des méthodologies Agile (Scrum, Kanban)
  • Appétence pour l’apprentissage de nouvelles technologies (Node.js, etc.) 

 Qualités personnelles 

  • Rigueur, sens du détail et bonne organisation
  • Autonomie et curiosité, volonté de découvrir de nouveaux environnements et langages
  • Excellent esprit d’équipe et goût pour le travail collaboratif
  • Bonnes capacités de communication et d’adaptation, dans un cont