> Markdown version of [/jobs/ext/4007480-senior-developer-fullstack](https://www.wearedevelopers.com/jobs/ext/4007480-senior-developer-fullstack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior developer Fullstack - **Company:** ChapsVision - **Location:** Paris, France (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Software Applications, JIRA, User Authentication, Unit Testing, Microsoft Azure, Software Bug Management, Code Review, Software Debugging, Human-Computer Interaction, Node.Js, RabbitMQ, Redis, Next.js, Software Engineering, Software Systems, TypeScript, Management of Software Versions, ReactJS, Claude Code, Backend, Git, Front End Software Development - **Published:** October 29, 2026 - **Apply:** https://www.welcometothejungle.com/fr/companies/chapsvision/jobs/tech-lead-systran_paris ## About the Role * Maîtrise des langages de programmation Javascript, Typescript * Expérience minimum de 5 à 7 ans en ingénierie logicielle, dont au moins 2 à 3 ans dans un rôle d'architecture technique ou de lead technique, incluant idéalement le pilotage complet d'une migration ou refonte d'un système en production. * Bonne connaissance des frameworks et des bibliothèques associées : React, NodeJS, NextJS * Maitrise ou bonne connaissance d'outils IA : Claude Code, Codex, Vibe, ... * Compétences en développement front-end et back-end. * Expérience en architecture d'API, authentification/OIDC, files de messages (ex. RabbitMQ), cache de session (ex. Redis) * Expérience de conduite d'au moins une migration/refonte technique de bout en bout sur un système en production (legacy vers moderne) * Connaissance des outils de versioning (Git) et des systèmes de gestion de projet (JIRA, Azure DevOps…). Soft Skills : * Autonomie et capacité à prendre des décisions d'architecture sans validation systématique * Capacité d'analyse et de résolution de problèmes. * Excellente communication orale et écrite. * Esprit d'équipe et collaboration, en particulier en binôme avec le Tech Lead en place * Capacité à gérer les priorités et à respecter les délais. * Curiosité et volonté d'apprendre continuellement. ## Description Au sein des équipes Engineering, le développeur a pour mission de concevoir, développer et maintenir des applications logicielles en utilisant les meilleures pratiques de programmation. Il doit collaborer avec les équipes pour assurer la qualité, la performance et la livraison efficace des projets. Missions Développement de Logiciels * Concevoir, développer et maintenir des applications et des systèmes logiciels selon les spécifications fournies. * Écrire du code propre, évolutif et bien documenté. * Participer aux revues de code et assurer la qualité du code produit. Analyse et Conception * Analyser les besoins des utilisateurs et proposer des solutions techniques adaptées. * Collaborer avec les équipes de conception pour créer des interfaces utilisateur intuitives et fonctionnelles. * Participer à la rédaction des spécifications techniques et fonctionnelles. Tests et Débogage * Effectuer des tests unitaires, d'intégration et fonctionnels pour garantir la qualité et la performance des applications. * Détecter, analyser et corriger les bugs et les dysfonctionnements. * Automatiser les tests pour améliorer l'efficacité du processus de développement.