DÉVELOPPEUR(SE) FULLSTACK (NODE.JS / REACT) F/H
Role details
Job location
Tech stack
Job description
Au sein d'un environnement agile (Scrum) et sous la supervision du Responsable d'application, vos missions principales sont les suivantes :
Développement Fullstack : Concevoir et développer les nouvelles fonctionnalités (Backend Node.js / Express et Frontend React.js / Vue.js) ;
Gestion des API : Développer, intégrer et maintenir des Web Services complexes, en vous appuyant sur des solutions comme APIMAN et des outils comme Swagger/Postman ;
Architecture & Flux : Mettre en œuvre des solutions d'échanges de données robustes, notamment via des systèmes de queuing (RabbitMQ / ActiveMQ) ;
Qualité & Maintenance : Réaliser les tests unitaires, corriger les anomalies et assurer la conformité aux exigences de sécurité et aux normes RGPD ;
Collaboration : Participer activement aux rituels Agiles, documenter les développements (Jira/Confluence) et contribuer au transfert de compétences vers les équipes internes.
Requirements
Environnement technique :
- Backend : Node.js / Express (Impératif)
- Frontend : React.js / Vue.js, Socket.io, PWA
- Messaging/Queuing : RabbitMQ ou ActiveMQ (Impératif)
- API Management : APIMAN, Swagger, Postman (Impératif)
- Base de données : SQL / PostgreSQL
- Outils : Jira, Confluence, Office 365
- Plus : Connaissance de Salesforce ou Heroku Connect, Expérience : Vous justifiez d'au moins 2 ans d'expérience en tant que développeur·se dans un environnement Agile.
Expertise technique : La maîtrise de Node.js, des systèmes de queuing et de la gestion d'API via APIMAN est indispensable pour ce poste.
Méthodologie : Vous êtes familier·ère avec le développement de Progressive Web Apps (PWA) et les problématiques de synchronisation de bases de données.
Savoir-être : Autonome et rigoureux·se, vous appréciez le travail en équipe et savez communiquer efficacement dans une structure de grande envergure.