DEVELOPPEUR ANGULAR – ARCHITECTURE HEXAGNALE & DDD
Job Description
En tant que garant de la qualité logicielle et de l’intégrité architecturale vous êtes chargé de
concevoir une interface Angular hautement sécurisée, résiliente et parfaitement alignée avec
nos API (Kong Gateway / Spring Boot). Vous garantissez que la logique de présentation
reste strictement séparée de la logique métier exposée par le backend.
Vos responsabilités clés
Sécurité Frontend : Implémentation rigoureuse des flux d’authentification OIDC /
OAuth2 (PKCE) avec Keycloak. Gestion fine des sessions et protection contre les
failles XSS/CSRF en collaboration avec l’API Gateway Kong.
Qualité & Tests E2E : Leader sur la stratégie de tests automatisés. Utilisation
intensive de Playwright pour valider les parcours critiques dans des environnements
conteneurisés.
Consommation de Contrats : Intégration de la culture Consumer-Driven Contracts
(Pact). Vous définissez les attentes du Frontend vis-à-vis du Backend pour garantir
que les évolutions de l’API ne cassent jamais l’interface.
Performance & Observabilité : Instrumentation de l’application avec OpenTelemetry
(User Real Monitoring) pour remonter les métriques de performance et les erreurs
critiques vers notre stack Jaeger/Prometheus.
State Management : Gestion d’états complexes (NgRx ou Signals) pour assurer
l’idempotence des actions utilisateur.
Profil recherché
Formation : Bac +3 /5 en Informatique
Expertise technique : 5+ ans d’expérience sur Angular (versions récentes 17/18+).
Maîtrise de RxJS pour la gestion des flux asynchrones complexes.
Culture Security-by-Design : Vous connaissez les spécificités du stockage sécurisé
des tokens et les headers de sécurité (CSP, HSTS).
Outillage : Expérience avec Docker (pour le packaging de l’UI en Nginx) et les
pipelines Jenkins.
Mindset : Rigoureux et sensible à l’expérience utilisateur (UX) sans sacrifier la
robustesse
Candidature
Merci de nous envoyer votre candidature à l’adresse : recrutement.africa@outlook.com
Référence à préciser dans l’objet du mail :
Ref.Dev_Angular_Architecture_Hexagonale_&_DDD
Merci de préciser votre prétention salariale dans votre mail.