Genwaves Group
Genwaves est une Entreprise de Services du Numérique (ESN) créée en 2012. Situé à La Ciotat, nous sommes présents essentiellement en région PACA et à Paris. Avec une équipe passionnée, nous accompagnons nos clients, qu'ils soient PME ou grands comptes, dans leurs projets d'ingénierie et d'informatique.
Notre mission ?
Proposer des solutions techniques sur-mesure en mettant en avant l'expertise locale et la transparence. Chaque projet est l'occasion de créer des partenariats solides et durables grâce à un accompagnement humain et technique de qualité., Genwaves, acteur en technologies avancées, est présent dans les domaines de la R&D ou bureaux d'études et apporte de véritables solutions humaines et techniques dans les domaines suivants : - Electronique - Informatique industrielle et informatique embarquée - Ingénierie Système - Technologies de l'information, New! Démarquez-vous en passant des tests de personnalité gamifiés. Lancez-vous dès maintenant, en découvrant les trois tests disponibles gratuitement!
MISSION
Mission : 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 :
Le but du projet est sur une méthodologie par sprint Agile comprenant :
Le développement des évolutions du backlog d'une application conteneurisée en front-end ReactJS en production, avec une utilisation importante des composants Handontable et PrimeReact.
Le développement des évolutions du backlog du back-end de l'application en NodeJS
Le suivi et la résolution de 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 pour le front-end, en intégrant et en 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., OpenID Connect (OIC) avec Azure Active Directory (EntraID)
Gestion des sources et des builds :
-GitLab
-Gestionnaire d'artefacts JFrog Artifactory
-Déploiement continu avec ArgoCD
Base de données :
-Microsoft SQL Server 2016+, Transparence : Nous croyons en une communication claire et honnête, tant avec nos clients qu'avec nos collaborateurs.
Humain : Nous ne recrutons pas des profils, mais des personnalités, que nous accompagnons tout au long de leur parcours.
Réactivité : Une structure agile pour répondre efficacement aux besoins de nos clients et consultants.
PROFIL RECHERCHÉ
Backend :
-NodeJS 16+
-Express
-Consommation d'APIs RESTful gérées par Kong
-Sequelize (ORM pour l'accès à la base de données)
Frontend :
-ReactJS 17+
-Redux
-CSS3
-HTML5 / JavaScript (ES6+)
-Composant Handsontable
-Composant PrimeReact, Environnement de conteneurisation : Docker, Kubernetes, Excellente maîtrise de JavaScript (ES6+) et de ReactJS (expérience prouvée en UI complexes).
-Solide expérience en développement NodeJS (connaissance des frameworks et bonnes pratiques).
-Bonne connaissance de Microsoft SQL Server et de la conception de bases de données.
-Expérience avec les API RESTful et les architectures microservices.
-Familiarité avec les outils de gestion de versions (Gitlab) et d'intégration continue (CI/CD).
-Expérience avec les tests unitaires et d'intégration.
-Maîtrise du package NPM Sequelize pour l'accès à la base de données SQL, incluant la configuration, les migrations et l'optimisation des requêtes.
-Maîtrise des concepts de Reflect et de Modelling d'objet, avec une capacité à les appliquer dans la conception et le développement d'applications NodeJS.
-Idéalement, expérience significative avec les composants Handsontable et PrimeReact, incluant leur configuration, personnalisation et intégration dans des applications ReactJS complexes.
Soft Skills :
-Excellentes compétences en communication (adaptation du discours aux différents interlocuteurs).
-Esprit d'équipe et aptitude à collaborer efficacement.
-Autonomie, proactivité et curiosité.
-Rigueur et sens de l'organisation.
-Capacité à fournir un feedback constructif et à assurer un suivi régulier.
Organisation :
Mission basée à Paris 2ème, avec possibilité de 1 jour de télétravail par semaine.
Genwaves Group
Technologies de l'Information et de la Communication
Paris
Temps partiel (≤ 32 heures)
Paiement horaire
300€ min - 300€ max
09/09/2025
Freelance