Développeur(se) Fullstack - Python ReactJS H/F
Role details
Job location
Tech stack
Job description
Nous recherchons un Développeur Fullstack expérimenté pour rejoindre notre équipe à Saint-Denis (Île-de-France) dans le cadre d'une mission longue durée. Votre mission consistera à développer des applications modernes en utilisant Python (backend) et ReactJS (frontend), dans une architecture microservices. Vous évoluerez dans un environnement Agile, où votre capacité à travailler en équipe et à livrer des solutions performantes sera essentielle. Missions Principales
-
Développement Backend (Python) Concevoir et développer des microservices en Python (Django, Flask, FastAPI, etc.). Intégrer des bases de données (PostgreSQL, MongoDB, etc.). Développer des APIs RESTful pour assurer la communication entre les services. Optimiser les performances et la scalabilité des applications.
-
Développement Frontend (ReactJS) Développer des interfaces utilisateur modernes et réactives avec ReactJS. Intégrer les maquettes et collaborer avec les designers pour une UX optimale. Connecter le frontend aux APIs backend pour une expérience utilisateur fluide.
-
Architecture Microservices Comprendre et appliquer les principes des architectures microservices : Décomposition des applications en services indépendants. Gestion des communications inter-services (REST, gRPC, messages asynchrones). Conteneurisation (Docker) et orchestration (Kubernetes).
-
Collaboration et Méthodologie Agile Participer aux rituels Agile (Scrum/Kanban) : Daily stand-ups, sprint planning, revues de sprint, rétrospectives. Travailler en étroite collaboration avec les Product Owners, designers et autres développeurs. Contribuer à l'amélioration continue des processus et des solutions.
-
Qualité et Industrialisation Garantir la qualité du code : Tests automatisés (unitaires, d'intégration). Revues de code et respect des bonnes pratiques (Clean Code). Automatiser les processus : CI/CD (GitHub Actions, Jenkins, etc.). Intégration continue et déploiement automatisé.
Requirements
Compétences Techniques (Impératives) Backend : Python (Django, Flask, FastAPI) - Maîtrise confirmée. APIs RESTful, gestion des bases de données (PostgreSQL, MongoDB). Frontend : ReactJS - Maîtrise confirmée. Intégration de maquettes et développement d'interfaces réactives. Architecture Microservices : Expérience en conception et développement d'applications en microservices. Docker, Kubernetes (un plus). DevOps : CI/CD (GitHub Actions, Jenkins). Connaissance des outils DevOps (Docker, Kubernetes). Expérience et Savoir-Faire 3 ans d'expérience minimum en développement Fullstack (Python + ReactJS). Expérience en mode Agile (Scrum, Kanban). Capacité à travailler en équipe et à collaborer avec les parties prenantes. Qualités Humaines Autonomie et rigueur : Capacité à résoudre des problèmes complexes. Esprit d'équipe : Collaboration avec les développeurs, Product Owners et designers. Force de proposition : Innover et améliorer les solutions existantes. Pédagogie : Savoir partager les connaissances et former les autres développeurs., Disponibilité : Dès que possible. Conclusion Rejoignez une équipe dynamique et innovante où votre expertise en Python et ReactJS fera la différence. En tant que Développeur Fullstack, vous contribuerez à concevoir des applications modernes en microservices, livrer des solutions performantes et travailler dans un environnement Agile stimulant. Votre rigueur, votre autonomie et votre esprit collaboratif seront des atouts majeurs pour réussir cette mission.
Benefits & conditions
Localisation : Saint-Denis (Île-de-France). Télétravail : 2 jours/semaine. Type de mission : Longue durée.