Software Engineer: Full stack
Full stack developer at Capgemini in Casablanca, designing and building front-end and back-end features, REST APIs and microservices for web applications within Agile teams, with attention to code quality, performance and security. Requires 5+ years of experience and comfort using AI-assisted development tools.
- Compensation
- Not disclosed
- Location
- Casablanca, MA
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Bac+5 in computer science or equivalent
- Minimum 5 years of experience in Full Stack development
- Solid mastery of front-end and back-end technologies
- Good command of REST APIs, microservices and SQL/NoSQL databases
- Ability to use and integrate AI agents in development activities (coding, analysis, testing, automation)
- Familiarity with AI-assisted development tools and LLM-based environments
- Good knowledge of Git and CI/CD
- Autonomy, team spirit and ability to work in an Agile environment
Nice to have
- Experience with Docker, Kubernetes and Cloud
Full description
Choisir Capgemini, c’est choisir une entreprise où vous serez en mesure de façonner votre carrière selon vos aspirations. Avec le soutien et l'inspiration d'une communauté d’experts dans le monde entier, vous pourrez réécrire votre futur. Rejoignez-nous pour redéfinir les limites de ce qui est possible, contribuer à libérer la valeur de la technologie pour les plus grandes organisations et participer à la construction d’un monde plus durable et inclusif.
Description du posteVotre mission
En tant que Développeur Full Stack, vous participerez à la conception, au développement et à l’évolution d’applications web performantes et évolutives au sein d’équipes Agile.
- Concevoir et développer des fonctionnalités Front-End et Back-End.
- Développer et intégrer des API REST et des microservices.
- Participer à la conception technique et aux choix d’architecture.
- Garantir la qualité du code à travers les tests, code reviews et bonnes pratiques de développement.
- Participer à l’optimisation des performances, de la sécurité et de la maintenabilité des applications.
- Collaborer avec les équipes Architecture, DevOps, QA et Produit.
Votre profil
-
Bac+5 en informatique ou équivalent.
-
5 ans d’expérience minimum en développement Full Stack.
-
Solide maîtrise des technologies Front-End et Back-End.
-
Bonne maîtrise des API REST, microservices et bases de données SQL/NoSQL.
-
Capacité à utiliser et intégrer des agents IA dans les activités de développement, notamment pour accélérer le développement, l’analyse du code, les tests et l’automatisation de certaines tâches.
-
Familiarité avec les outils de développement assisté par IA et les environnements basés sur les LLM.Bonne connaissance de Git et CI/CD.
-
Une expérience avec Docker, Kubernetes et le Cloud est un plus.
-
Autonomie, esprit d’équipe et capacité à travailler en environnement Agile.
Quelques raisons de nous rejoindre
- Qualité de vie au travail : possibilité de télétravail au Maroc ainsi qu’à l’international, autonomie dans l’organisation du quotidien et missions hybrides.