Description de l’entreprise
ALTEN Delivery Center Maroc, filiale du leader mondial de l’ingénierie et du conseil en technologie, créé en 2008, est présent à Fès, Rabat, Tétouan et Casablanca. Il compte aujourd’hui plus de 2 200 consultants et vise un centre d’excellence de 3 300 consultants fin 2027.
ALTEN Maroc accompagne ses clients, leaders de l’industrie, dans leurs stratégies de développement dans les domaines de l’automobile, du ferroviaire, de l’IT, de la R&D et des télécoms & médias.
Rejoindre ALTEN Maroc, c’est bénéficier :
- de parcours professionnels diversifiés, avec des opportunités de carrière et une mobilité interne (sectorielle, géographique et métiers).
- de formations certifiantes et diplômantes.
- d’événements réguliers pour combiner bien-être et performance.
Description du poste
Nous recherchons un Développeur Front-End Senior capable d’optimiser les performances des applications web, de garantir leur accessibilité conformément aux standards RGAA/WCAG et d’assurer la qualité, la fiabilité et la robustesse du code grâce à la mise en place de tests automatisés.
Responsabilités
- Optimiser les performances Front-End (lazy loading, analyse des Core Web Vitals, réduction du poids des assets).
- Appliquer les normes d’accessibilité numérique (RGAA / WCAG) afin de rendre les solutions inclusives pour tous les utilisateurs.
- Mettre en place des tests automatisés (unitaires avec Jest/Vitest, intégration et E2E avec Cypress ou Playwright).
- Concevoir et développer des interfaces utilisateur ergonomiques et performantes (HTML5, CSS3/Sass, JavaScript ES6+ / TypeScript).
- Maîtriser les frameworks Front-End modernes (React, Angular ou Vue.js) et gérer le state management (Redux, Context API, NgRx ou Pinia).
- Assurer le responsive design et une approche « Mobile-First » pour une expérience fluide sur tous les terminaux et navigateurs.
- Consommer et intégrer des API (RESTful ou GraphQL) en gérant les flux de données, les asynchronismes et la gestion des erreurs.
- Collaborer avec les UX/UI Designers (Figma, Adobe XD) et contribuer au Design System.
- Maîtriser Git et participer aux Code Reviews et aux cycles d’intégration continue (CI/CD).
Qualifications
- Bac+5 en école d’ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou expérience significative équivalente.
- Plus de 7 ans d’expérience en développement Front-End.
- Communication fluide en français.
Compétences techniques
- Langages et technologies : HTML5, CSS3, Sass, JavaScript ES6+, TypeScript.
- Frameworks : React, Angular ou Vue.js.
- State management : Redux, Context API, NgRx, Pinia.
- API : REST, GraphQL.
- Tests : Jest, Vitest, Cypress, Playwright.
- Performance : optimisation Front-End, Core Web Vitals.
- Accessibilité : RGAA, WCAG.
- Outils : Git, CI/CD.
- Design : Figma, Adobe XD, Design System.
- Méthodes : Agile (Scrum).
Soft skills : esprit d’analyse, autonomie, collaboration, respect des délais, amélioration continue.
Mise en forme par Postule ·
Signaler un problème
