Développeur full-stack (f/m/x)
CDI Paris (Paris)
Description de l'offre
À propos
The construction sector is largely made up of small and medium-sized businesses (SMBs) that do essential work in building and renovating our cities. Despite this, these SMBs have to operate with sometimes very low margins and often face financial difficulties. As a result, over 10,000 construction companies go bankrupt every year.
Graneet is a SaaS that aims to help SMBs in the building and civil engineering sector protect their profitability by enabling them to drive their business by margin, in real time.
Today, Graneet supports over 500 companies , and they're delighted.
With more than 10million fundraised , Graneet is giving itself the means to meet their ambitions for 2024: triple their revenue in order to strenghten their presence on the French market and soon become the global platform for SMBs in the construction industry .
Descriptif du poste
Graneet propose un SaaS qui a pour objectif d'aider les PME du BTP à protéger leur rentabilité en leur permettant de piloter leur business par la marge, en temps réel, du bureau au chantier. Pour venir en aide aux dirigeants confrontés à des logiciels existants trop complexes, nous avons développé une solution intuitive et robuste avec un service client ultra-réactif. Aujourd’hui, nous accompagnons près de 1000 entreprises et elles en sont ravies.
Nous poursuivons notre expansion sur le marché français pour devenir un acteur de référence auprès des PME du BTP quant au pilotage de leur rentabilité .
L'équipe Tech
La team Tech composée de 8 développeurs full-stack et leadée par Luis , orchestre l’enrichissement de la plateforme Graneet. Matthieu et Fabien sont nos 2 teams leads qui animent l’équipe de développeurs .
Tech et Produit collaborent étroitement pour délivrer vite et bien. Notre infrastructure permet de shipper en production plusieurs fois par jour, avec un niveau de qualité exigeant. L'IA (Claude Code, Dust) fait partie intégrante de notre quotidien pour accélérer la conception et se concentrer sur les vrais défis d'architecture. Avec la croissance de Graneet, nous portons une attention particulière aux performances via des mécaniques de scaling automatique et des outils de monitoring comme Datadog, Sentry ou PGAnalyze.
Nos défis :
·
Développer rapidement des fonctionnalités innovantes sans sacrifier la qualité
·
Maintenir une application robuste, scalable et sécurisée pour une haute satisfaction utilisateur
·
Améliorer continuellement les process et briques techniques pour préparer le scale à venir
Nos stack :
·
Front — React + Storybook
·
Back — Node.js, NestJS, TypeORM / Prisma, architecture micro-services
·
BDD — PostgreSQL
·
Infra — Docker, AWS (Lambda, Fargate, RDS Serverless), infrastructure as code, déploiement zéro downtime
·
CI/CD — GitLab
Tes missions
Ce poste est fait pour toi si... Tu possèdes un fort sens de l' ownership , de la conception initiale jusqu’au suivi en production. Curieux.se de nature et profondément customer-centric , tu aimes comprendre l'impact de ton code sur l'utilisateur final. Enfin, tu es déjà en train d' adopter les technologies IA dans tes workflows quotidiens et tu cherches un environnement qui t'encourage à repousser les limites de cette transformation.
En tant que Fullstack Developer de Graneet, en plus de la conception et du développement de l’outil, tu seras fortement intégré(e) aux sujets de construction d’équipe et de croissance. Tu seras managé.e par Matthieu.
Tes missions seront les suivantes :
·
Tu es i mpliqué·e dès la phase de conception pour challenger le "pourquoi" avec l'équipe Produit, et ton ownership s'étend jusqu'au suivi en production — qualité, stabilité et run font partie de ton quotidien. C'est cette boucle complète qui garantit une plateforme robuste pour nos utilisateurs.
·
Développer de nouvelles features pour construire l’application selon un processus agile et une collaboration étroite avec l’équipe produit/design pour trouver les meilleurs compromis.
·
Fiabiliser et solidifier l’architecture technique pour rendre le produit scalable, robuste et sécurisé.
·
Améliorer l’expérience utilisateur des clients en participant de manière intensive à la conception du produit et des fonctionnalités.
·
Analyser et automatiser les process internes pour améliorer le quotidien de l’équipe et se concentrer sur les tâches à forte valeur.
Profil recherché
Ce poste est fait pour toi si :
·
Tu as au moins 3 années d’expérience en développement fullstack, particulièrement avec Node et React.
·
Tu es curieux et tu suis activement toutes les innovations autour des technologies IA afin d’optimiser ton impact dans ton travail.
·
Tu as des expériences réussies avec d’autres langages de programmation / frameworks, ce qui te donne une ouverture d’esprit pour investiguer sur les diverses problématiques et les solutions adéquates pour y répondre.
·
Tu connais et appliques les bonnes pratiques pour l’architecture logicielle (ex: clean architecture), la communication entre les différentes briques applicatives et les connexions à d’autres API ou outils externes.
·
Tu as déjà amélioré certains processus CI-CD ou infrastructures et es impatient.e d’améliorer ceux de Graneet.
·
Tu es familier.e avec les services Cloud et notamment AWS avec lesquels tu as déjà mis en place des infrastructures.
·
Tu es d’un naturel autonome, sociable, et tu n’as pas peur de prendre des initiatives.
·
Tu as des capacités de mentoring/management et tu as idéalement déjà encadré, formé et suivi au moins un développeur.
Processus de recrutement
Tu portes de l'importance à la culture d'entreprise dans le choix de ta prochaine aventure professionnelle ? Nous aussi ! Nous avons préparé un questionnaire pour que tu puisses te faire une idée du "fit" Graneet avant même d'échanger avec nous, ça prend 10 minutes top chronos ! Ce n'est ni obligatoire, ni analysé (nous ne récupérons pas tes réponses).
·
Un entretien avec notre CTO Luis (1h)
·
Un test technique à faire à la maison que tu présenteras devant ton futur manager Matthieu
·
2 prises de référence sur tes précédentes expériences professionnelles
·
Une rencontre sur site avec 2 membres de l’ExCo suivie d’un échange informel avec 2 personnes de l’équipe (1 développeur & 1 Product Manager)
Afin de t'accompagner lors du parcours candidat.e chez Graneet, tu peux retrouver notre Guide Candidat juste ici .
Ce qui t'attend si tu nous rejoins
Nos collaborateurs sont satisfaits de leur expérience chez Graneet. Glassdoor présente bien notre environnement de travail A ton arrivée tu accèdes à un parcours personnalisé de 2 semaines qui te permet d’avoir une vision très complète de l’entreprise, du secteur ainsi que des problématiques de nos clients.
Évolutions et Politique Salariale
·
Chaque métier a une grille de salaire par niveau de poste. Les grilles sont revues une fois par an en faisant un benchmark marché via Figures . Grâce à cet outil, on s’assure de mieux payer que 60% des entreprises du marché !
·
Notre engagement est de garantir que tu sois dans la grille de ton métier et de ton niveau.
·
La rémunération fixe pour ce poste se situe entre 50/60k pour un profil confirmé et 65/70k pour un profil senior. C’est ton expérience et tes compétences qui joueront sur la fourchette de rémunération mentionnée.
·
C’est la revue de ta performance annuelle qui impactera directement ta revalorisation salariale !
·
Des BSPCE : une attribution dès le recrutement pour les niveaux managers et au mérite d’une année à l’autre pour les tracks IC (performance/promotion).
Informations complémentaires
· Type de contrat : CDI
· Date de début : 25 mai 2026
· Lieu : Paris
· Niveau d'études : Bac +5 / Master
· Expérience : > 3 ans
· Télétravail total possible