À propos
act digital est un groupe international de conseil et d'ingénierie qui accompagne ses clients dans leurs projets de transformation numérique.
Présent dans 12 pays et fort de plus de 5 600 collaborateurs, nous mettons nos expertises au service de leurs enjeux en développement logiciel, cybersécurité, data, cloud et IA.
Notre ambition : devenir le partenaire technologique de confiance des entreprises les plus innovantes, en concevant et sécurisant des systèmes qui renforcent leur performance et leur résilience.
Rejoindre act digital France, c'est intégrer une organisation agile et engagée, qui fait avancer les projets avec ses clients pour transformer les idées en résultats concrets, avec pragmatisme et exigence.
Le poste
Vous intégrerez, au sein de notre Pôle Transformation Numérique, une équipe d'experts en développement de solutions logicielles.
Vos missions seront les suivantes :
- Concevoir et structurer l'application en utilisant Next.js 14+, incluant le routing, la gestion des composants serveur et client, et les stratégies de rendu SSR/SSG/ISR.
- Développer et maintenir des middlewares et mettre en place un système de cache Redis pour optimiser la rapidité et la fiabilité.
- Garantir une architecture front-end robuste, modulaire et évolutive.
- Créer des composants React modernes, performants et réutilisables.
- Exploiter le rendu concurrentiel de React 18 pour améliorer la fluidité des interactions.
- Appliquer un typage strict TypeScript afin de sécuriser le code et réduire les erreurs en production.
- Mettre en œuvre la mise en cache des données et la synchronisation via TanStack Query.
- Concevoir et valider des formulaires dynamiques et complexes avec React Hook Form et Zod.
- Assurer une gestion optimale des flux de données côté client.
- Définir et intégrer des mécanismes d'authentification et de contrôle d'accès basés sur les meilleures pratiques du secteur.
- Implémenter des middlewares de sécurité et veiller à la conformité avec les standards web.
- Garantir la protection des données sensibles et la résilience face aux vulnérabilités courantes.
- Mettre en place et maintenir une stratégie de tests complète : unitaires, d'intégration et E2E (avec Jest, RTL, MSW).
- Vérifier la conformité du produit aux normes d'accessibilité (WCAG 2.1 AA).
- Intégrer les tests et la validation de code dans les pipelines CI/CD.
- Concevoir des interfaces modernes et accessibles avec Material-UI (MUI) et Emotion/CSS-in-JS.
- Optimiser les performances de rendu et réduire le temps de chargement.
- Surveiller les métriques de performance et mettre en place des améliorations continues.
- Collaborer au sein d'équipes Agile/Scrum : participation aux sprints, revues et planifications.
- Gérer le versioning et les branches via des workflows Git structurés.
- Déployer les applications à l'aide de Docker et de pipelines CI/CD.
Profil recherché
Quel profil pour ce poste :
- Vous êtes issu(e) d'une formation Bac+5 (École d'ingénieur, Université ou équivalent …) en informatique
- Vous justifiez d'une expérience significative d'au moins 5 ans en développement front-end dont 3 ans sur des applications Next.js/React en production
- Vous êtes un bon communiquant et disposez de capacités d'analyse et de synthèse éprouvées
- Vous accordez de l'importance (et du temps) à la veille
Quelles compétences/connaissances pour ce poste :
- Maitrise des technologies modernes du front-end et des outils de développement collaboratif
- Esprit analytique, sens du détail et goût pour la performance applicative
- Anglais courant impératif
Si vous souhaitez relever de nouveaux défis et même si vous ne disposez pas de toutes ces compétences, n'hésitez pas à postuler. Nous nous engageons à être très réactif dans la gestion des candidatures.