Nouveau
Description du poste
GlobalLogic, filiale du groupe Hitachi, est un acteur mondial de l’ingénierie logicielle, couvrant l’ensemble du cycle de vie produit, du design du silicon au cloud. Forts d’une expertise reconnue dans les secteurs verticaux (automobile, santé, télécom, finance, etc.), nous accompagnons nos clients dans la conception, le prototypage, le développement et la mise en production de solutions numériques de nouvelle génération. Nous recherchons un(e) Ingénieur(e) React senior, passionné(e) par le web moderne, pour rejoindre notre équipe d’experts front‑end basée au Maroc.
**Missions principales**
- Concevoir, développer et maintenir des applications web performantes et responsives en utilisant React, TypeScript et les meilleures pratiques du développement moderne.
- Collaborer étroitement avec les designers UI/UX, les architectes back‑end et les chefs de projet pour transformer les maquettes en interfaces interactives, en veillant à la cohérence visuelle et fonctionnelle.
- Implémenter des architectures modulaires (component‑based, hooks, context API, Redux) et garantir la qualité du code grâce à des revues de code, des tests unitaires (Jest, React Testing Library) et des tests d’intégration.
- Optimiser les performances (lazy‑loading, code‑splitting, memoisation) et assurer la compatibilité cross‑browser ainsi que le support de la progressive enhancement et de la graceful degradation.
- Contribuer aux pipelines CI/CD (GitLab, Jenkins, Azure DevOps) pour automatiser les builds, les tests et les déploiements.
- Participer aux cérémonies Agile (scrum, sprint planning, rétrospectives) et partager vos connaissances lors de sessions de mentoring ou d’ateliers internes.
**Profil recherché**
- Minimum 7 ans d’expérience professionnelle sur des projets front‑end d’envergure, idéalement dans un contexte international.
- Maîtrise avérée de React (hooks, functional components) et de TypeScript.
- Solides compétences en HTML5, CSS3 (Flexbox, Grid) et en pré‑processeurs (Sass, Less).
- Expérience avec les outils de gestion d’état (Redux, MobX) et les architectures de micro‑front‑ends.
- Connaissance des API RESTful et GraphQL, ainsi que des principes de conception d’API.
- Pratique des tests automatisés (unitaires, d’intégration, end‑to‑end) et des outils de linting/formatting (ESLint, Prettier).
- Anglais professionnel (écrit et oral) indispensable pour collaborer avec des équipes globales.
- Aptitude à communiquer clairement avec des parties prenantes techniques et non‑techniques, à expliquer les contraintes techniques et à proposer des solutions pragmatiques.
- Esprit d’équipe, curiosité technologique et volonté d’innover continuellement.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’une entreprise internationale, avec des projets variés (e‑commerce, plateformes SaaS, applications mobiles offline, studios de design en ligne).
- Un mode de travail hybride (3 jours sur site, 2 jours en remote) pour concilier flexibilité et collaboration.
- Un package salarial compétitif, complété par des avantages sociaux (assurance santé, tickets restaurant, programme de formation continue, budget formation).
- Des opportunités de carrière claires, avec des parcours de spécialisation technique ou de management.
- Un accès à des outils de pointe, des conférences internes et externes, ainsi qu’un budget dédié à l’innovation personnelle.
- Une culture d’entreprise axée sur la diversité, l’inclusion et le bien‑être des collaborateurs.
Rejoignez GlobalLogic et participez à la création d’expériences numériques qui façonnent le futur des entreprises mondiales !