Skip to content
All opportunities
Collective.workExternal opportunity

Senior Software Engineer Full-stack - CDI (H/F)

Île-de-France, France

About the role

Salaire: Rémunération : 55 000 € à 70 000 € de fixe selon profil + BSPCE L'ENTREPRISE Notre client est une startup SaaS B2B en croissance, qui développe une solution destinée aux professionnels de la transition énergétique, notamment aux installateurs de panneaux photovoltaïques et de pompes à chaleur. La plateforme permet aux utilisateurs de centraliser et piloter l'ensemble du cycle de leurs projets : études et dimensionnement, vente, démarches administratives, planification ou encore visites techniques. L'objectif est de proposer un outil simple, centralisé et collaboratif, utilisé quotidiennement par des professionnels du terrain afin de leur permettre de gagner en efficacité, de gérer davantage de projets et de réduire les frictions opérationnelles. L'équipe produit porte une forte exigence sur la qualité, la simplicité d'utilisation et la fiabilité de l'application. LE POSTE Dans le cadre de sa croissance, l'entreprise recherche un(e) Senior Software Engineer Full-stack capable de prendre en charge des fonctionnalités de bout en bout. Vous travaillerez en collaboration étroite avec l'équipe Produit, les autres développeurs, le Tech Lead et le CTO afin de concevoir, développer et mettre en production des fonctionnalités apportant une valeur directe aux utilisateurs. Le poste est fortement orienté Product Engineering : vous intervenez sur l'ensemble du cycle de développement, depuis la compréhension du besoin utilisateur jusqu'au suivi des fonctionnalités en production. MISSIONS * Concevoir et développer des fonctionnalités full-stack. * Participer au cadrage fonctionnel et technique avec l'équipe produit. * Développer les parties frontend et backend. * Concevoir et faire évoluer les modèles de données. * Écrire des tests et garantir la qualité du code. * Participer aux revues de code. * Déployer les fonctionnalités et suivre leur fonctionnement en production. * Proposer des améliorations sur le code, les outils et les pratiques de développement. * Prendre progressivement de l'autonomie sur la conception et la livraison de fonctionnalités de bout en bout. STACK TECHNIQUE Frontend : React Backend : Node.js TypeScript tRPC Base de données : PostgreSQL Mobile : React Native Infrastructure : AWS Docker CI/CD : GitHub Actions Monitoring : Datadog PROFIL RECHERCHÉ Nous recherchons un ingénieur logiciel autonome, pragmatique et orienté produit, capable de comprendre les problématiques utilisateurs au-delà de la seule dimension technique. Vous êtes capable de collaborer efficacement avec des équipes Produit et Engineering, de prendre des décisions techniques pertinentes et de livrer régulièrement des fonctionnalités de qualité. Vous êtes à l'aise sur des problématiques aussi bien frontend que backend et appréciez les environnements dans lesquels les développeurs disposent d'une réelle responsabilité sur les fonctionnalités qu'ils construisent. COMPÉTENCES PARTICULIÈREMENT APPRÉCIÉES * Très bonne maîtrise de React, Node.js et TypeScript. * Expérience significative en développement full-stack. * Expérience avec PostgreSQL. * Expérience avec tRPC. * Expérience avec React Native. * Connaissances d'AWS, Docker ou GitHub Actions. * Expérience dans un environnement SaaS B2B. * Expérience dans une organisation orientée Product Engineering. * Intérêt pour les problématiques liées à la transition énergétique. CONDITIONS * Contrat : CDI * Localisation : Paris * Télétravail : 2 jours par semaine * Démarrage : dès que possible * Avantage : mutuelle d'entreprise PROCESSUS DE RECRUTEMENT 1. Échange téléphonique de qualification d'environ 10 minutes. 2. Entretien avec le CTO autour du parcours, des réalisations et de l'approche technique. 3. Exercice technique en peer programming. 4. Entretien final avec les fondateurs.