Senior Full Stack Engineer – TypeScript / AI (CDI – France)
PracticIO
About the role
À propos de Practicio
Practicio est une solution innovante qui aide les managers et les professionnels à développer leurs compétences en communication et en intelligence émotionnelle, et à s’adapter en toutes circonstances à des situations de communication difficiles ou nouvelles, grâce à des simulations immersives propulsées par l’IA.
Notre plateforme combine avatars photoréalistes, IA conversationnelle, génération audio/vidéo et technologies cloud pour créer des expériences d’entraînement à fort impact émotionnel.
Nous sommes une équipe passionnée, pluridisciplinaire et orientée produit. Chacun est owner de ses sujets et contribue directement à l’évolution stratégique et technique de la solution.
Le poste
Sous la responsabilité du Directeur Technique, vous intervenez sur l’ensemble du cycle de vie produit :
- Réflexion et conception des fonctionnalités
- Architecture technique
- Développement front-end et back-end
- Écriture de tests automatisés
- Déploiement et maintenance
- Documentation
Au-delà de la production de code, vous participez activement aux décisions produit et aux choix techniques dans un environnement en constante évolution (innovation technologique, intégration d’IA de pointe, ajustements stratégiques).
Stack technique
- Frontend : React, TypeScript, CSS
- Backend : NestJS, Node.js
- Base de données : PostgreSQL
- Cloud : AWS & Azure
- DevOps : GitHub Actions, Pulumi
- Qualité : Playwright, Jest
- Monitoring : Sentry
Compétences appréciées (non obligatoires)
- Expérience avec les LLM et API d’IA
- Flux audio/vidéo (WebRTC)
- Python
Profil recherché
- 5+ ans d’expérience en développement logiciel
- Expérience solide en backend (Node.js / NestJS ou équivalent)
- Très bonne maîtrise de la conception d’API et d’architectures backend robustes
- Solide maîtrise du développement frontend avec React (architecture de composants, gestion d’état, performance)
- Expérience avec des bases de données SQL (PostgreSQL idéalement)
- Expérience significative sur AWS (déploiement, services managés, bonnes pratiques cloud)
- Expérience avec CI/CD et maintenance de pipelines (GitHub Actions ou équivalent)
- Capacité à prendre des décisions techniques structurantes et à challenger l’architecture existante
- Vous faites preuve de curiosité, d’autonomie et êtes force de proposition
- À l’aise dans un environnement mouvant et innovant
- Goût pour la découverte de nouvelles technologies
- Anglais professionnel (écrit et oral)
- Vous résidez en France
Conditions
- CDI – Temps plein
- Statut : Cadre
- Rémunération : 60 k€ selon profil
- Localisation : Full remote
- Rémunération : 55 000,00 € à 65 000,00 € par an
- Lieu du poste : Télétravail
Processus de recrutement
- Premier entretien à distance : CTO + membre de l’équipe technique (échange humain et technique)
- Possibilité d’approfondissement technique lors d’un second échange
- Deuxième entretien à distance : CEO (échange humain + administratif)
- Entretien final en présentiel à Paris : rencontre avec une partie de l’équipe (culture fit)
Si vous souhaitez rejoindre une startup ambitieuse, technologique et en forte évolution, où votre impact sera direct et visible, nous serions ravis d’échanger avec vous.
Requirements
- Expérience solide en backend (Node.js / NestJS ou équivalent)
- Très bonne maîtrise de la conception d’API et d’architectures backend robustes
- Solide maîtrise du développement frontend avec React (architecture de composants, gestion d’état, performance)
- Expérience avec des bases de données SQL (PostgreSQL idéalement)
- Expérience significative sur AWS (déploiement, services managés, bonnes pratiques cloud)
- Expérience avec CI/CD et maintenance de pipelines (GitHub Actions ou équivalent)
- Capacité à prendre des décisions techniques structurantes et à challenger l’architecture existante
- Vous faites preuve de curiosité, d’autonomie et êtes force de proposition
- À l’aise dans un environnement mouvant et innovant
- Goût pour la découverte de nouvelles technologies
- Anglais professionnel (écrit et oral)
- Vous résidez en France
Responsibilities
- Réflexion et conception des fonctionnalités
- Architecture technique
- Développement front-end et back-end
- Écriture de tests automatisés
- Déploiement et maintenance
- Documentation
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free