Développeur·se Fullstack (React / Symfony) - Paris, France

Sami

💡 Produits ou services responsables
CDI
Localisation Paris, France
EcoTech
Télétravail total autorisé
50000 - 60000€ brut (Annuel)
De 3 à 5 année(s) d'exp.
Publiée le 31/07/2026

Description de la mission

Envie de rejoindre une équipe soudée, bienveillante, et résolument engagée à mettre des bâtons dans les roues au réchauffement climatique ? Nous attendons ta candidature ! :-)

L'équipe que tu rejoins

L'équipe technique de Sami, c'est actuellement une dizaine de personnes dispersées sur toute la France : Paris, Bordeaux, Grenoble, Dieppe, Valence, Toulouse…

Nous recrutons pour faire grandir l'équipe et développer notre expertise front-end.

Le produit

Nous développons une plateforme SaaS B2B qui permet aux entreprises de faire leur part dans la lutte contre le réchauffement climatique en faisant le point sur leurs émissions de gaz à effet de serre (le bilan carbone) et en identifiant les actions les plus impactantes pour les réduire.

Notre produit s'adresse aux entreprises qui souhaitent réduire leurs émissions (ainsi qu'à leurs salarié·es), mais aussi aux consultant·es qui les accompagnent dans cette démarche.

Organisation

Chez Sami, les développeur·ses s'impliquent en équipe sur toutes les étapes de développement du produit : recherche utilisateur, conception, développement, mise en production et suivi.

Côté méthodologie, nous nous inspirons de Shape Up : nous avançons la plupart du temps en binôme, avec des périodes de développement de 4 à 5 semaines (build), en alternance avec des périodes de refactoring / bugfix / rituels (cool-down).

Missions

En tant que développeur·se Fullstack, tu interviens sur l'ensemble du cycle de développement de nos fonctionnalités, du back au front.

  • Concevoir et développer, principalement côté front, des fonctionnalités de bout en bout, en binôme avec les autres membres de l'équipe (dev, product manager, product designer)
  • Construire et maintenir des interfaces React robustes, avec une attention particulière portée à la gestion de l'état applicatif (state management) et les performances
  • Faire évoluer notre API back-end (Symfony / PostgreSQL) lorsque les fonctionnalités le nécessitent
  • Participer aux code reviews et contribuer à l'amélioration continue des pratiques techniques de l'équipe
  • Aider à bien définir les problèmes à résoudre et à imaginer les solutions les plus pertinentes, en lien direct avec les enjeux métiers

Ce poste est majoritairement orienté front-end : l'essentiel du quotidien se passe sur React et la gestion d'état, avec des incursions ponctuelles côté Symfony quand une fonctionnalité le demande. Ce n'est pas non plus un poste centré sur l’intégration CSS ou l'expérience utilisateur (UX/UI) : on attend une expérience complète du développement front.

Stack et pratiques

Front-end (cœur du poste) :

  • TypeScript, React, Vite
  • Gestion de l'état applicatif : Redux, Redux Toolkit (une expérience concrète et récente sur ces outils est requise)

Back-end (en bonus) :

  • PHP, Symfony
  • PostgreSQL

Autres outils :

  • Playwright (tests end-to-end)
  • Docker
  • GitHub
  • Hébergement chez Scalingo

Nos pratiques :

  • Gestion de projet en mode Shape Up
  • Code reviews systématiques
  • Déploiement continu (plusieurs fois par jour)
  • Tout le monde s'implique, et tout le monde peut donner son avis :-)

Process de recrutement et délais

Nous nous engageons à te tenir informé·e à chaque étape :

  1. Étude de ta candidature : réponse à partir du 17 août
  2. Échange de 30 min en visio avec un membre de l'équipe technique
  3. Cas pratique (test technique à réaliser à la maison)
  4. Débrief de 60 min en visio avec deux développeurs seniors
  5. Prise de références avec ton accord, auprès d’anciens managers ou collègues
  6. Team-fit avec d'autres membres de l'équipe Sami

Profil recherché

Pour ce poste, il faut impérativement :

  • Avoir une expérience solide et récente en React, avec une pratique réelle et approfondie de la gestion d'état (Redux et RTK Query), des performances et des mécanismes de build
  • Être à l'aise à l'idée d'intervenir occasionnellement côté back (PHP, Symfony, PostgreSQL) et maîtriser les fondamentaux du développement web (sécurité, API, performance)
  • Avoir déjà développé des fonctionnalités front de bout en bout, de la conception à la mise en production, idéalement sur des projets SaaS B2B
  • Avoir déjà travaillé en équipe et être à l'aise avec l'idée de travailler dans une équipe 100 % à distance
  • Être résolument motivé·e par le projet de Sami

Ce poste ne s'adresse pas aux profils exclusivement UX/UI sans expérience approfondie du développement front-end.

Sami

Le changement climatique est le plus grand défi du siècle, c'est maintenant qu'il faut agir. Sami est là pour permettre à chaque entreprise de faire sa part pour le climat 🦾

💡 Produits ou services responsables

La mission de cette entreprise est de concevoir des produits ou proposer des services éco-responsables alignés avec les besoins de la transformation écologique et solidaire.

Plus d'informations
Mesure d'impact
Sami n'a pas encore transmis de mesure d'impact
Labels et certifications
Cette structure n'a pas souhaité nous communiquer les labels ou certifications qu'elle a pu obtenir.
En savoir plus sur la structure