Contexte
La mission consiste à développer et améliorer des interfaces utilisateurs pour un acteur majeur du secteur de l'énergie. Notre client recherche un consultant pour accompagner ses équipes dans la conception et le développement de nouvelles fonctionnalités. Le projet implique de travailler sur des applications à fort trafic qui nécessitent des performances optimales et une expérience utilisateur fluide. Le candidat idéal aura une solide expérience avec React et sera capable de collaborer efficacement avec des équipes pluridisciplinaires, tout en participant activement aux prises de décision technologiques.
Responsabilités
Développer des interfaces utilisateurs performantes et réactives en utilisant la bibliothèque React.
Collaborer avec les designers pour transformer des maquettes en applications fonctionnelles.
Optimiser les composants pour obtenir une performance maximale sur des appareils variés.
Participer aux revues de code pour garantir un code de haute qualité.
Travailler avec l'équipe back-end pour intégrer les API et assurer la fluidité des échanges de données.
Contribuer à l'amélioration continue des pratiques de développement et à l'architecture du projet.
Profil recherché
Expérience avérée en développement web avec React.
Bonne connaissance de l'écosystème JavaScript, y compris ES6+ et la gestion d'état avec Redux ou Context API.
Capacité à écrire un code propre, maintenable et bien documenté.
Expérience avec les outils de versionnage tels que Git.
Compétences démontrées en débogage et en résolution de problèmes.
Bonne compréhension des principes d'accessibilité et d'optimisation des performances.
Excellentes capacités de communication et esprit d'équipe.
Autonomie et proactivité dans la réalisation des tâches.