Développeur·se Fullstack — TypeScript / Vue.js / Node.js (stack AI-centric)
À propos d’OralData
OralData transforme la pratique des dentistes grâce à la donnée et à l’IA. Notre logiciel fait gagner plus d’une heure par jour aux praticiens, améliore la qualité des soins et permet à nos utilisateurs de mener des études cliniques en collectant simplement leurs données.
Plus de 150 cabinets , des dizaines d’institutions académiques et plusieurs industriels MedTech européens nous font déjà confiance. Notre logiciel est cloud , hébergé en France (HDS, ISO 27001 ), avec plus de 200 000 patients suivis, sur un marché estimé à 5 Md€ . Nous accélérons rapidement et renforçons notre équipe technique.
Côté technique, vous travaillerez en lien direct avec Jeremy (CTO) et Clément (Principal Engineer) , au sein d’une petite équipe. Notre stack est désormais AI-centric (Claude Code en premier lieu), et un·e testeur·se (QA) rejoindra prochainement l’équipe.
Modalités du Poste
Type de Contrat : CDI, temps plein
Rémunération : 40 000 à 55 000 € brut / an, selon profil et expérience
Localisation : Full remote possible, de préférence à Paris / une rencontre d’équipe par mois en présentiel
Missions
Vos missions principales incluent :
Développement produit (≈ 85 %)
Concevoir et développer de nouvelles fonctionnalités en fullstack (Vue.js / Node.js / Fastify / TypeScript ), de l’idée à la mise en production.
Participer aux choix techniques et d’architecture aux côtés du Principal Engineer, dans une base de code propre et exigeante (contexte santé).
Tirer pleinement parti de notre stack AI-centric (Claude Code et autres outils d’IA générative) pour accélérer le développement.
Contribuer à la qualité et à la fiabilité du produit (revues de code, bonnes pratiques).
Ownership terrain (≈ 15 %, ponctuel)
Déployer et installer l’application desktop (Electron ) chez nos clients, toujours à distance .
Intervenir ponctuellement pour débloquer une situation côté client et garantir le bon fonctionnement des intégrations avec l’écosystème logiciel du cabinet.
Cette dimension support reste légère, mais fait pleinement partie du poste : c’est l’occasion de voir fonctionner ce que vous construisez et de mieux comprendre vos utilisateurs.
Ce que vous allez apprendre
Construire un SaaS de santé robuste, sécurisé et réellement utilisé, dans un environnement exigeant (HDS, ISO 27001).
Travailler avec une stack moderne et AI-centric , et faire de l’IA générative un véritable levier d’ingénierie.
Maîtriser un produit de bout en bout, du code jusqu’au déploiement chez le client.
Monter en compétence au contact d’un CTO et d’un Principal Engineer expérimentés.
Profil recherché
Bases solides en développement web fullstack, avec une appétence pour TypeScript / Vue.js / Node.js. Une connaissance de Docker et, plus généralement, de l’environnement cloud est un plus. Autonomie et débrouillardise : notre priorité première. Sens du collectif : en petite équipe, chacun compte. Vous communiquez clairement, partagez vos avancées, et n’hésitez ni à aider ni à demander de l’aide au bon moment. Goût du travail de bout en bout : la variété est un moteur, pas une contrainte. Aisance avec l’IA générative (Claude Code notamment) et envie d’en tirer le meilleur. À l’aise dans l’environnement Windows, celui de nos clients. (Au quotidien, le développement se fait sous macOS, et nous restons flexibles selon vos préférences.) Pragmatisme face aux environnements réels et aisance relationnelle avec des praticiens non techniques.
#J-18808-Ljbffr