Nouveau
Description du poste
XPT Software Australia, filiale d’un groupe international spécialisé dans les solutions logicielles pour les institutions financières, recherche un(e) Développeur(se) Front‑End talentueux(se) pour rejoindre son équipe d’innovation basée à Casablanca. Vous travaillerez sur la conception, le développement et l’optimisation d’applications web modernes destinées à des portails de services financiers, en vous appuyant sur les technologies React et les composants propriétaires NABX.
**Missions principales**
- Concevoir et implémenter des interfaces utilisateur réactives, ergonomiques et accessibles, en respectant les standards NAB UI/UX et les exigences d’accessibilité WCAG 2.1.
- Développer des composants réutilisables et modulaires avec React (hooks, composants fonctionnels) et la bibliothèque NABX, afin d’assurer la cohérence visuelle et fonctionnelle du produit.
- Intégrer et consommer les API backend (REST et GraphQL) pour des fonctionnalités critiques telles que la vérification d’identité, les flux de travail de cycle de vie, la récupération et la visualisation de données financières.
- Mettre en place et maintenir la gestion d’état de l’application (Redux, Context API) pour garantir la scalabilité et la maintenabilité du code.
- Optimiser les performances front‑end (lazy‑loading, code‑splitting, optimisation du bundle) afin d’assurer des temps de chargement rapides et une expérience fluide sur tous les terminaux.
- Appliquer les meilleures pratiques de sécurité front‑end (sanitisation, protection contre les XSS, CSP) et veiller à la conformité aux exigences de conformité réglementaire du secteur financier.
- Collaborer étroitement avec les équipes back‑end, UX/UI designers, QA et Product Owners dans un environnement Agile (Scrum/Kanban) pour livrer des incréments de produit de haute qualité.
- Participer aux revues de code, aux ateliers de design technique et aux sessions de partage de connaissances afin de favoriser l’amélioration continue de l’équipe.
**Profil recherché**
- Minimum 3 ans d’expérience professionnelle en développement front‑end avec React.
- Maîtrise des concepts avancés de React (hooks, context, suspense, lazy loading) et des outils de build (Webpack, Babel, npm/yarn).
- Expérience avérée avec les bibliothèques de gestion d’état (Redux, Redux‑Toolkit, Context API).
- Bonne connaissance des API REST et GraphQL, ainsi que des outils de test (Jest, React Testing Library).
- Sens aigu de l’accessibilité et du design UI/UX, avec une capacité à transformer des maquettes en interfaces fonctionnelles.
- Connaissance des bonnes pratiques de performance web (Lighthouse, Web Vitals) et de sécurité front‑end.
- Esprit d’équipe, bonnes compétences en communication en français et en anglais, et capacité à travailler dans un cadre Agile.
- Diplôme en informatique ou formation équivalente.
**Ce que nous offrons**
- Un contrat CDI à temps plein avec un salaire compétitif (à négocier selon profil).
- Un environnement de travail hybride (3 jours sur site à Casablanca, 2 jours en remote) offrant flexibilité et équilibre vie pro/vie perso.
- Des projets à forte valeur ajoutée pour le secteur financier, avec des technologies de pointe.
- Un plan de formation continue (certifications React, workshops, conférences) et un budget dédié au développement professionnel.
- Des avantages sociaux (mutuelle santé, tickets restaurant, transport) et des activités d’équipe régulières.
- Une culture d’entreprise inclusive, orientée innovation et excellence technique.
Rejoignez XPT Software Australia et participez à la création de solutions digitales qui transforment le paysage financier mondial. Vous êtes prêt(e) à relever le défi ? Postulez dès maintenant !