Développeur Fullstack majeur React
ACENSI
Montreal, Quebec, Canada
$80K-$120K a year (estimated)
Full-time
Responsabilités :
- Concevoir et développer des interfaces utilisateur réactives et dynamiques en utilisant ReactJS.
- Collaborer avec les développeurs backend pour intégrer les interfaces utilisateur avec les micro-services développés en C# / .
NET 6 pour le cloud et en C++ pour les systèmes embarqués.
- Assurer la cohérence visuelle et l'expérience utilisateur optimale sur toutes les plateformes et navigateurs.
- Participer activement aux revues de code et aux sessions de débogage pour garantir la qualité du code et la résolution efficace des problèmes.
- Travailler en étroite collaboration avec les UX / UI designers pour transformer les maquettes et les prototypes en interfaces utilisateur fonctionnelles.
- Contribuer à l'amélioration continue des processus de développement front-end et des outils utilisés au sein de l'équipe.
- Collaborer avec les équipes interfonctionnelles pour comprendre les besoins des utilisateurs et traduire les exigences en fonctionnalités front-end.
- Assurer la communication efficace avec les micro-services développés en C++ pour les systèmes embarqués, en comprenant leurs spécifications et en garantissant une intégration harmonieuse avec l'interface utilisateur.
Compétences Requises :
- Excellente maîtrise de ReactJS et des concepts fondamentaux de développement front-end.
- Expérience pratique dans la création d'interfaces utilisateur réactives et dynamiques.
- Bonne compréhension des technologies web telles que HTML5, CSS3 et JavaScript.
- Capacité à travailler avec RESTful APIs pour intégrer des fonctionnalités backend avec le front-end.
- Connaissance des outils de gestion de l'état tels que Redux ou Context API.
- Expérience avec les tests unitaires et les frameworks de test comme Jest.
- Familiarité avec les outils de build et de bundling tels que Webpack.
- Capacité à travailler efficacement dans un environnement Agile et à collaborer avec des équipes interfonctionnelles.
- Excellentes compétences en communication et capacité à travailler de manière collaborative, y compris avec les micro-services développés en C++ pour les systèmes embarqués.
11 days ago