Product Builder H/F - aTous consulting
- Caen - 14
- Freelance
- aTous consulting
Les missions du poste
aTous Consulting recherche pour son client, SaaS B2B dédié à la gestion des habilitations et des équipements, un Product Builder.
L'IA est intégrée au coeur du produit de la Start Up- pas en périphérie - pour automatiser l'extraction de données depuis des rapports de contrôle, guider les agents sur le terrain et réduire la charge administrative des équipes QHSE et RH.
L'équipe est petite, le produit est utilisé en production, et chaque fonctionnalité livrée a un impact direct et mesurable sur les clients.
Nous recherchons un Product Builder qui assume à la fois la responsabilité produit et la réalisation technique de ses fonctionnalités, de la prise de besoin jusqu'à la mise en production.
Ce que vous ferez concrètement
Comprendre les besoins : Échanges directs avec l'équipe et les clients, analyse des retours terrain, identification des vrais problèmes derrière les demandes formulées.
Concevoir la solution: Maquettage, choix d'approche, discussion avec l'équipe sur les compromis techniques et produit.
Réaliser les fonctionnalités : Développement avec l'appui des outils IA (Claude Code) sur une stack TypeScript de bout en bout. Le CTO est disponible pour la revue de code, le coaching et les décisions d'architecture. La qualité attendue est élevée : le code doit être maintenable, typé strictement et cohérent avec l'architecture existante. Vous endossez la pleine responsabilité du code, aidé par des outils d'IA.
Accompagner les clients: Réalisation de démos, onboarding, support de premier niveau, migration de données depuis les outils existants.
Mettre en production: installer une nouvelle instance sur un VPS ou sur les serveurs du client, déployer des containers Docker, auditer la sécurité, réintégrer un backup de base de données.
La stack technique
Le produit est construit sur une architecture propre et explicite, qui restera votre cadre de travail quotidien :
- Monorepo TypeScript (strict)
- Frontend : React 18, Remix, Tailwind CSS, Headless UI, TanStack Table, Recharts
- Backend : Clean Architecture avec séparation claire domain / infra, use cases isolés, injection de dépendances
- Base de données : PostgreSQL avec Drizzle ORM
- IA : Mistral AI pour l'extraction documentaire, import de rapports de contrôle, agents
- Tests : Vitest - la couverture compte, les tests ne sont pas optionnels, il faut même commencer par les écrire avant le reste
- Observabilité : Sentry, PostHog
- Services : stockage chiffré des fichiers, emails, SMS (OVH), antivirus, géocodage
- Infrastructure : debian, docker, nginx, crowdsec
Le profil recherché
Ce que nous attendons de vous
- Une expérience dans le logiciel SaaS, côté produit ou développement - vous savez ce que « livrer une feature » veut dire en pratique
- Une vraie curiosité technique et un appétit pour le code propre: vous savez comment utiliser Claude Code pour construire un code testable et maintenable, et vous en connaissez les capacités comme les limites
- Une compréhension fonctionnelle du métier des utilisateurs de Meeror : vous n'êtes pas désemparés lorsqu'un client affirme qu'un titre d'habilitation doit être re-généré suite à la mise à jour d'un PR1, ou que la périodicité d'une VGP d'un palan est à modifier.
- Le souci de la qualité : vous ne considérez pas une feature terminée parce qu'elle « marche sur votre machine »
- Le goût du contact client : vous trouvez de la valeur à comprendre pourquoi quelqu'un utilise le produit d'une certaine façon
- L'autonomie dans l'ambiguïté : vous savez prendre des décisions sans attendre un cahier des charges complet
- Une grande polyvalence : dans une petite équipe il faut savoir tout faire. Créer un index dans Postgres, installer docker sur un VPS, créer un script shell pour migrer des données, améliorer la CI/CD.
Vous n'avez pas besoin de maîtriser chaque couche, vous devez être à l'aise avec l'idée d'apprendre vite, de lire du code que vous n'avez pas écrit, et de ne pas livrer quelque chose que vous n'avez pas compris.
Ce que nous vous proposons
- Mission freelance de 6 mois, remote-first heures françaises - présence ponctuelle à Caen selon les besoins
- Rémunération selon profil et expérience, dans les standards du marché
- Onboarding technique par le CTO
- Impact direct et visible sur un produit utilisé en production
- Équipe restreinte, décisions rapides, pas de processus bureaucratique
- Mission freelance de 6 mois, à mi-temps
Le process de recrutement
- Un échange de 30 minutes - pour comprendre votre parcours et vos motivations
- Une mise en situation pratique - représentative du quotidien, orientée produit et résolution de problème. L'usage des outils IA est attendu, pas toléré : nous voulons voir comment vous travaillez réellement
- Une demi-journée indemnisée avec l'équipe à Caen - pour travailler ensemble sur un cas concret et apprendre à se connaître