Développeur d'applications Web React avec TypeScript, Jest et Enzyme

Plus d’informations et postuler

von: GIT SA | localité: Plan-les-OuatesN: GITSA

Nous recherchons un développeur d'applications Web talentueux et expérimenté, spécialisé dans le développement avec React, TypeScript, Jest et Enzyme.

En tant que membre clé de notre équipe, vous serez responsable de la création d'applications Web réactives, robustes et testables. Votre expertise en programmation, couplée à une connaissance approfondie de ces technologies, sera essentielle pour développer des solutions de haute qualité et garantir des performances optimales.

Si vous êtes passionné par le développement d'applications Web avec React, TypeScript, Jest et Enzyme, cette opportunité est faite pour vous.

 

Responsabilités :

Concevoir, développer et maintenir des applications Web réactives en utilisant React, TypeScript, Jest et Enzyme.

Collaborer étroitement avec les équipes de conception et de développement pour traduire les exigences en fonctionnalités front-end.

Utiliser TypeScript pour créer du code robuste, maintenable et fortement typé.

Écrire des tests unitaires et d'intégration exhaustifs en utilisant Jest et Enzyme pour garantir la qualité du code.

Optimiser les performances et l'efficacité des applications pour offrir une expérience utilisateur optimale.

Suivre les meilleures pratiques de développement, la documentation du code et la gestion de version.

Compétences requises :

 

Excellente maîtrise de React et des principes fondamentaux tels que les composants, les propriétés (props) et les états (state).

Solide expérience en développement Web avec TypeScript, en utilisant des annotations de types statiques pour améliorer la robustesse du code.

Connaissance approfondie de Jest et Enzyme pour écrire des tests unitaires et d'intégration rigoureux.

Expérience dans l'intégration de services Web et la consommation d'API REST.

Familiarité avec les outils de construction tels que Webpack, Babel et npm.

Bonne compréhension du responsive design, de l'accessibilité et des performances Web.

Capacité à résoudre les problèmes de manière autonome et à trouver des solutions créatives.

Excellentes compétences en programmation, en débogage et en optimisation du code.

 

Formation et expérience :

Diplôme en informatique, ou expérience jugée équivalente. Expérience pratique de travail avec React, TypeScript, Jest et Enzyme sur des projets Web de grande envergure.