Développeur fullstack-python reactjs
Détails
Informations
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
- 1. Développement Backend (Python)
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.
- 2. Développement Frontend (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.
- 3. Architecture Microservices
Gestion des communications inter-services (REST, gRPC, messages asynchrones) .
Conteneurisation (Docker) et orchestration (Kubernetes) .
- 4. Collaboration et Méthodologie Agile
Travailler en étroite collaboration avec les Product Owners, designers et autres développeurs.
Contribuer à l'amélioration continue des processus et des solutions.
- 5. Qualité et Industrialisation
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é.
Profil recherché
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-Faire3 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. Télétravail : 2 jours/semaine.
Type de mission : Longue durée.
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.