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. Vous intégrerez une équipe agile et contribuerez à la conception et au développement de solutions web innovantes, dans un environnement international. Vos missions incluront notamment :
Développer et optimiser des interfaces utilisateurs complexes avec React.js, Next.js, Vue.js et frameworks associés.
Mettre en place des fonctionnalités avancées d'édition et de génération d'images (IA, smart brush, upscaling, suppression d'arrière-plan, etc.).
Concevoir et maintenir des design systems tokenisés (React, Storybook, Figma Tokens) pour garantir la cohérence UI/UX.
Créer des pages marketing à fort taux de conversion intégrées à des CMS headless (ex. Strapi, Sanity).
Intégrer des outils d'observabilité et qualité logicielle (Sentry, Amplitude, SonarQube).
Améliorer les performances (virtualisation de listes, IntersectionObserver, optimisations CDN, audit avec React DevTools).
Mettre en œuvre des déploiements progressifs avec feature flags (ConfigCat, A/B testing, canary releases).
Développer et maintenir des tests automatisés (Jest, React Testing Library, Cypress, Vitest).
Participer à la co-conception de microservices et API REST/GraphQL.
Collaborer avec l'équipe produit (tests utilisateurs, A/B testing, amélioration continue).
Compétences techniques requises
Frontend : React.js, Next.js, Vue.js, Nuxt, React Native, Expo, Gatsby, TypeScript, SCSS, Tailwind CSS, Styled Components.
Backend : Node.js, Express.js, Spring Boot, REST APIs, GraphQL, Prisma, GoLang, Java, Python.
Bases de données : PostgreSQL, MongoDB, Redis.
DevOps & Cloud : AWS, Docker, Kubernetes, Terraform, GitHub Actions, Jenkins.
Outils et méthodes : Redux, RxJS, i18next, BullMQ, Strapi, Sanity, Storybook.
Tests : Jest, React Testing Library, Cypress, Vitest.
Profil recherché
Diplôme Bac+5 en informatique (Master en informatique, école d'ingénieur ou équivalent).
Minimum 5 ans d'expérience en développement frontend (React, Vue, Next.js) avec une solide culture fullstack.
Expérience démontrée sur :
Conception de design systems réutilisables.
Optimisation des performances web (FCP, TTI, mémoire).
Mise en place de tests automatisés à grande échelle.
Déploiements cloud (AWS, Docker, Kubernetes).
Autonomie, rigueur, sens du détail et capacité à travailler en équipe internationale et agile.