informations générales
CDIVous rejoindrez notre équipe produit afin de concevoir, développer et optimiser des logiciels / applications web à forte valeur ajoutée. Vous serez en charge de la création d'interfaces performantes, évolutives et esthétiques, tout en participant aux choix techniques stratégiques de l'entreprise.
Responsabilités
Concevoir et développer des interfaces utilisateurs performantes avec React, Next.js, TypeScript.
Construire et maintenir des design systems tokenisés (Storybook, Figma Tokens) pour assurer la cohérence et la rapidité de développement.
Intégrer des outils de CMS headless (Strapi, Sanity) et contribuer à la création de pages marketing à fort taux de conversion.
Mettre en place des outils d'observabilité (Sentry, Amplitude, SonarQube) afin d'améliorer la qualité et la vitesse de livraison.
Déployer des fonctionnalités via des feature flags (ConfigCat ou équivalents) pour permettre des A/B tests et des mises en production progressives.
Optimiser les performances (audit React DevTools, virtualisation de listes, optimisation CDN d'images, TTI, FCP).
Développer et maintenir des tests automatisés (Jest, React Testing Library, Cypress) avec une couverture >85%.
Collaborer avec les équipes (Node.js, Express, GraphQL, PostgreSQL, MongoDB) et participer aux revues de code.
Participer à la mise en place d'architectures scalables et cloud-native (AWS, Docker, GitHub Actions, Jenkins).
Contribuer à une culture d'équipe basée sur l'agilité, l'innovation et la qualité logicielle.
Stack technique
Frontend : React.js, Next.js, Vue.js, Nuxt.js, TypeScript, TailwindCSS, SCSS, Styled Components
Backend : Node.js, Express.js, GraphQL, REST APIs, Prisma, PostgreSQL, MongoDB, Redis
Testing : Jest, React Testing Library, Vitest, Cypress
DevOps & Cloud : AWS, Docker, GitHub Actions, Jenkins
Outils & Méthodes : Redux, RxJS, i18next, BullMQ, SonarQube, Amplitude, Sentry, Storybook, Strapi, Sanity
ETC..
Profil recherché
Diplômé d'un Master en Informatique ou équivalent.
Expérience confirmée en développement Full Stack moderne (React, Next.js, Vue.js, etc.).
Solides bases en conception d'architectures logicielles et en intégration continue.
Expérience dans la mise en place de design systems réutilisables et de tests automatisés avancés.
Bonne maîtrise de l'optimisation des performances web et des problématiques scalabilité.
Une culture produit et UX/UI marquée, avec le souci du détail et de la qualité.
Capacité à travailler en mode Agile/Scrum et à collaborer dans un environnement multiculturel.
Atouts supplémentaires
Participation à des projets AI-driven (édition et génération d'images, outils d'écriture assistée par IA).
Contribution à des projets open-source ou portfolio technique riche (GitHub, Dribbble, site perso).