Nouveau
Description du poste
Sofrecom Maroc, filiale du groupe Orange, est un acteur majeur du conseil et de l’ingénierie des télécommunications, présent au cœur de l’écosystème digital marocain. Dans le cadre d’un projet ambitieux reposant sur une architecture API‑first, nous recherchons un Concepteur Développeur Front‑End spécialisé en Angular pour rejoindre notre équipe technique basée à Casablanca et ses environs. Vous intégrerez une équipe pluridisciplinaire (architectes, développeurs back‑end, UX/UI designers, chefs de projet) et contribuerez à la création d’applications web modernes, performantes et hautement maintenables.
**Missions principales**
- Concevoir, développer et maintenir des applications web dynamiques en utilisant Angular (versions 12 et supérieures) et les meilleures pratiques du framework.
- Consommer et intégrer des API REST sécurisées, en assurant la gestion efficace des appels, la manipulation des réponses et le traitement des erreurs.
- Créer des composants UI réutilisables, modulaires et testables, en suivant les principes du design system et du atomic design.
- Gérer les flux de données et l’état de l’application à l’aide de RxJS, NgRx ou d’autres bibliothèques de gestion d’état, afin d’assurer une expérience utilisateur fluide et réactive.
- Collaborer étroitement avec les équipes back‑end pour optimiser les échanges via API, définir les contrats d’interface (OpenAPI/Swagger) et garantir la cohérence des modèles de données.
- Mettre en place et maintenir une suite de tests unitaires (Jasmine/Karma) et de tests d’intégration, afin de garantir la qualité du code et de réduire les régressions.
- Participer aux revues de code, aux cérémonies Agile (scrum, sprint planning, rétrospectives) et aux ateliers d’amélioration continue.
- Optimiser les performances front‑end (lazy loading, pre‑loading, tree‑shaking, optimisation du bundle) et veiller à la conformité aux standards d’accessibilité (WCAG).
- Contribuer à la documentation technique et au partage de connaissances au sein de l’équipe (guides, workshops, pair‑programming).
**Profil recherché**
Vous êtes passionné(e) par le développement front‑end et avez déjà une expérience de 3 à 5 ans sur des projets Angular de taille moyenne à grande. Vous maîtrisez les concepts avancés du framework (routing, services, dependency injection, change detection) ainsi que les outils associés (CLI, RxJS, NgRx, Angular Material). Vous avez une bonne compréhension des API REST, du format JSON et des mécanismes d’authentification (OAuth2, JWT). Vous êtes à l’aise avec les outils de versionning (Git), les pipelines CI/CD (GitLab, Jenkins) et les bonnes pratiques de test automatisé. Vous avez un esprit d’équipe, une forte capacité d’analyse et êtes orienté(e) résultats.
**Ce que nous offrons**
- Un contrat CDI à temps plein avec un package salarial compétitif.
- Un environnement de travail moderne (bureaux situés à Casablanca, espaces de coworking, équipements ergonomiques).
- La possibilité de travailler en mode hybride (2 à 3 jours sur site, le reste en remote) pour concilier vie professionnelle et personnelle.
- Des projets à forte valeur ajoutée, exposés à des technologies de pointe et à des clients internationaux.
- Un plan de formation continue (certifications Angular, workshops, conférences) et un budget dédié au développement professionnel.
- Des avantages sociaux (mutuelle santé, tickets restaurant, transport) et des activités de team‑building régulières.
- Une culture d’entreprise basée sur l’innovation, la collaboration et la responsabilité sociétale.
Rejoignez Sofrecom Maroc et participez à la transformation digitale du secteur des télécommunications au Maroc et au-delà. Nous attendons votre candidature avec impatience !