جديد
وصف الوظيفة
Rejoignez Capgemini Engineering, leader mondial des services d’ingénierie et de R&D, et participez à la création de solutions digitales qui transforment les secteurs les plus innovants : automobile autonome, santé connectée, robotique industrielle, énergie durable, etc. En tant que Développeur Front‑End Angular, vous intégrerez une équipe pluridisciplinaire d’ingénieurs, de scientifiques et d’architectes, et vous serez au cœur de la conception d’interfaces utilisateur modernes, performantes et ergonomiques.
**Missions principales**
- Concevoir, développer et maintenir des applications web responsives en utilisant Angular (versions 12+), TypeScript, HTML5 et CSS3.
- Créer des composants réutilisables, modulaires et testables, en appliquant les bonnes pratiques de design system.
- Gérer l’état de l’application avec RxJS et NGRX, garantir la fluidité des flux de données et optimiser les performances côté client.
- Collaborer étroitement avec les équipes back‑end (Java / Spring Boot) pour consommer des API RESTful sécurisées et assurer une intégration fluide avec les services métiers.
- Concevoir les schémas d’interaction avec la base de données Oracle, écrire des requêtes SQL/PL‑SQL efficaces et participer à la définition des contrats d’API.
- Mettre en place des tests unitaires (Jest/Karma) et d’intégration (Protractor/Cypress) afin de garantir la robustesse du code et de faciliter les releases continues.
- Utiliser des outils de design (Figma, Adobe XD) pour traduire les maquettes UX/UI en interfaces fonctionnelles, tout en respectant les guidelines d’accessibilité.
- Participer aux cérémonies Agile (scrum, sprint planning, rétrospectives) et contribuer à l’amélioration continue du processus de développement.
**Profil recherché**
- Diplômé(e) d’une école d’ingénierie, d’informatique ou formation équivalente.
- 1 à 2 ans d’expérience professionnelle sur des projets Angular, avec une maîtrise solide de TypeScript, RxJS et NGRX.
- Connaissances de base en Java et Spring Boot, ainsi qu’une expérience pratique avec Oracle Database (SQL/PL‑SQL).
- Maîtrise des outils de versioning (Git) et des pipelines CI/CD (Jenkins, GitLab CI).
- Bon niveau d’anglais (B2) pour lire la documentation technique et communiquer avec des équipes internationales.
- Sens du détail, esprit d’équipe, capacité à travailler en autonomie et à gérer les priorités.
**Ce que nous offrons**
- Un environnement de travail hybride (3 jours sur site, 2 jours en remote) dans nos bureaux modernes de Casablanca, équipés de zones de collaboration et de détente.
- Un parcours de formation continue grâce à notre plateforme d’apprentissage en ligne (Capgemini Learning Hub) et à des certifications (Angular, Cloud, DevOps).
- Un programme d’inclusion dédié aux femmes dans le digital, incluant mentorat, ateliers de leadership et réseaux de soutien.
- Des projets à forte visibilité internationale, vous permettant de développer une expertise reconnue dans le secteur de l’ingénierie digitale.
- Des avantages sociaux compétitifs (mutuelle, tickets restaurant, transport) et une politique de télétravail flexible.
Si vous êtes passionné(e) par le développement front‑end, que vous aimez relever des défis techniques et que vous souhaitez évoluer au sein d’une entreprise qui place l’innovation au cœur de sa mission, postulez dès maintenant et participez à la construction du futur numérique avec Capgemini Engineering.