4 months ago
Rabat, MoroccoStaff+
Responsibilities
- Définir les architectures frontend, notamment SPA, SSR et micro-frontends.
- Concevoir des architectures scalables, maintenables, robustes et performantes.
- Définir les standards techniques, frameworks, patterns et outils.
- Piloter les choix structurants concernant le monorepo, le design system et la gestion d’état.
- Apporter une expertise avancée en JavaScript et TypeScript.
- Définir les bonnes pratiques de développement, de performance et de sécurité.
- Optimiser les performances grâce notamment au lazy loading, au caching et à l’optimisation du rendering.
- Concevoir des architectures avec Node.js.
- Définir les contrats d’API REST et GraphQL.
- Participer à la stratégie API-first et à la composable architecture.
- Coordonner une équipe et contribuer à l’amélioration des processus et de la satisfaction client.
Requirements
- Bac+5 en informatique, génie logiciel ou domaine équivalent.
- Minimum 15 ans d’expérience en développement JavaScript backend et frontend.
- Expertise avancée en JavaScript et TypeScript.
- Maîtrise de React, Vue.js et Angular.
- Excellent relationnel client et très bonnes capacités d’organisation.
- Capacité à coordonner une équipe et à prendre du recul sur les processus et la satisfaction client.
