Développeur Fullstack ReactJS / NodeJS Senior
Développeur(se) Fullstack ReactJS / NodeJS Senior au sein de l'équipe ingénierie du pôle Architecture, Solutions & Ingénierie.
Description de la mission
* Travail en méthodologie Agile par sprint
* Développement des évolutions du backlog d’une application conteneurisée en front‑end ReactJS en production, avec une utilisation importante des composants Handsontable et PrimeReact
* Développement des évolutions du backlog du back‑end en NodeJS
* Suivi et résolution des tickets JIRA d’anomalies sur le front et le back
Responsabilités principales
* Participer activement aux sprints Agile pour développer et maintenir les fonctionnalités de l'application
* Concevoir et implémenter des composants ReactJS performants et réutilisables, en intégrant et adaptant les composants Handsontable et PrimeReact existants
* Développer et optimiser les API NodeJS pour le back‑end
* Assurer la qualité du code en effectuant des tests unitaires et d’intégration
* Diagnostiquer et résoudre les anomalies signalées via JIRA, en collaboration avec l'équipe
* Contribuer à l’amélioration continue de l’architecture et des processus de développement
Technologies et environnement
* Backend : NodeJS 16+ / Express / APIs RESTful gérées par Kong et Sequelize (ORM)
* Frontend : ReactJS 17+ / Redux / CSS3 / HTML5 / JavaScript ES6+ / Handsontable / PrimeReact
* Authentification : OpenID Connect (OIC) avec Azure Active Directory (EntraID)
* Gestion des sources et des builds : GitLab / Artifactory / ArgoCD
* Base de données : Microsoft SQL Server 2016+
* Conteneurisation : Docker / Kubernetes
Compétences requises
* Maîtrise du JavaScript ES6+ et de ReactJS (expérience UI complexes)
* Solide expérience en développement NodeJS (frameworks, bonnes pratiques)
* Bonne connaissance de Microsoft SQL Server et conception de bases de données
* Expérience avec API RESTful et architectures microservices
* Maîtrise des outils de gestion de versions et CI/CD (GitLab)
* Expérience tests unitaires et d’intégration
* Maîtrise de Sequelize (configurations, migrations, optimisations)
* Connaissance des concepts Reflect et Modèle d’objet pour NodeJS
* Expérience avec Handsontable et PrimeReact (configuration, personnalisation)
Soft Skills
* Excellentes compétences en communication (adaptation du discours aux interlocuteurs)
* Esprit d’équipe et aptitude à collaborer efficacement
* Autonomie, proactivité et curiosité
* Rigueur et sens de l’organisation
* Capacité à fournir un feedback constructif et suivre un monitoring régulier
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.