
Stage en Developpement Full Stack à Casablanca
Casablanca
Stage en alternance
Sur site
il y a 1 moi(s)
Détails du poste
CPIT – Centre Pneumatique Ibn Tachfine recherche un stagiaire de fin d’études en ingénierie informatique pour un poste de Développeur Full Stack dans le cadre du développement de nouvelles solutions logicielles innovantes. Le projet consiste à concevoir, développer et déployer une application web et mobile répondant à des besoins métiers spécifiques. Le stagiaire sera intégré(e) dans une équipe agile et participera activement à toutes les étapes du cycle de développement logiciel.
Missions :
- Analyse des besoins :
- Le stagiaire aura pour mission de comprendre les exigences fonctionnelles et techniques à partir des spécifications fournies, tout en collaborant avec les parties prenantes internes et externes afin d’affiner les besoins du projet.
- Conception et architecture :
- Il/elle participera à la conception technique de l’application et proposera des solutions optimisées pour l’architecture, tant sur le plan du front-end que du back-end.
- Développement Full Stack :
- Front-end :
- Le stagiaire sera en charge du développement des interfaces utilisateur modernes, intuitives et réactives, en utilisant des frameworks comme React, Angular, ou Vue.js.
- Back-end :
- Il/elle devra implémenter des API REST ou GraphQL à l’aide de technologies comme Java (Spring Boot), Node.js, Python, PHP, ou autres.
- Base de données :
- Le stagiaire concevra et gérera les bases de données relationnelles, principalement avec MySQL.
- Tests et validation :
- Il/elle écrira des tests unitaires et d’intégration afin de garantir la qualité et la robustesse du code, et participera également aux phases de tests utilisateurs pour assurer le bon fonctionnement de l’application.
- Déploiement et maintenance :
- Le stagiaire sera impliqué dans les phases de déploiement et de maintenance de l’application.
- Documentation :
- Il/elle rédigera une documentation technique et fonctionnelle du projet pour garantir la traçabilité et la compréhension du travail effectué.
Compétences Requises :
- Techniques :
- Front-end : Maîtrise des langages HTML5, CSS3, JavaScript (avec des frameworks comme React, Angular, ou Vue.js).
- Back-end : Connaissance des langages Node.js, Python, Java, PHP, ou autres.
- Bases de données : Bonne maîtrise de MySQL.
- Outils et pratiques : Expérience avec Git, Docker, et CI/CD.
- Méthodologies :
- Maîtrise des méthodologies Agile/Scrum.
- Bonne compréhension du cycle de vie des applications.
- Soft Skills :
- Excellente capacité à travailler en équipe.
- Esprit d’initiative et critique constructif.
- Bonne communication écrite et orale.
Profil Recherché :
- Étudiant(e) en dernière année d’école d’ingénieurs ou de master en informatique, développement logiciel, ou domaine équivalent.
- Passionné(e) par le développement web et les nouvelles technologies.
- Autonome, rigoureux(se) et organisé(e).
Durée du Stage :
- 6 mois (temps plein).
D’autres offres qui vous correspondent !
Ces entreprises recrutent aussi au poste de “Stage en Developpement Full Stack”.