Aba Technology
OffresCasablancaTech Lead Frontend

Tech Lead Frontend

Aba Technology- Informatique / Electronique- Informatique
CasablancaTeletravailCDIConfirmé (5 à 10 ans) d'experienceBac +5 et plus Minimum

Creez un compte NewJob.ma avant de continuer sur le site web de l'entreprise.

Description du poste

Leadership technique
• Définir l'architecture frontend (choix des frameworks, design system, structure des projets, stratégie de state management, micro-frontends le cas échéant).
• Établir et faire respecter les standards de code (guidelines, linting, conventions, revues de code systématiques).
• Arbitrer les choix techniques et gérer la dette technique (roadmap technique, refactoring planifié).
• Réaliser les développements les plus complexes et les preuves de concept.
• Garantir la qualité via la stratégie de tests (unitaires, intégration, E2E - Jest/Vitest, Testing Library, Playwright/Cypress).
 

Encadrement d'équipe
• Encadrer et faire monter en compétences une équipe de 3 à 6 développeurs frontend (mentoring, pair programming, feedbacks réguliers).
• Participer aux recrutements (entretiens techniques, tests) et à l'onboarding des nouveaux arrivants.
• Animer les rituels techniques (revues d'architecture, guildes frontend, partages de connaissances).
• Évaluer la charge et contribuer aux estimations et à la planification des sprints.
 

Collaboration produit et design
• Travailler en étroite collaboration avec les Product Managers et les UX/UI designers pour transformer les maquettes en interfaces performantes et accessibles.
• Challenger les spécifications fonctionnelles sous l'angle de la faisabilité et de l'expérience utilisateur.
• Contribuer à la construction et à la gouvernance du design system.
 

Performance, accessibilité et sécurité
• Optimiser les performances web (Core Web Vitals, lazy loading, code splitting, caching, SSR/SSG).
• Garantir l'accessibilité (WCAG 2.1/2.2, RGAA) et la compatibilité multi-navigateurs/multi-devices.
• Appliquer les bonnes pratiques de sécurité frontend (CSP, protection XSS/CSRF, gestion sécurisée des tokens) en lien avec les équipes sécurité.
• Superviser le monitoring frontend (Sentry, analytics de performance, RUM).
 


 

Profil recherche


Hard Skills
• Formation : Bac+5 en informatique ou équivalent (l'expérience prime).
• Expérience : 5 à 8 ans en développement frontend dont au moins 1 ans dans un rôle de lead ou de référent technique.
• Atouts : contributions open source, expérience en design system, connaissance du backend (Node.js) pour dialoguer avec les équipes fullstack.
• Langages : JavaScript (expert), TypeScript (expert), HTML5, CSS3/Sass.
• Frameworks : maîtrise approfondie de React JS avec Next.js/Nuxt un plus.
• State management : Redux, Zustand ou équivalents.
• Outillage : Vite/Webpack, npm/pnpm, monorepos (Turborepo/Nx).
• Tests : Jest/Vitest, Testing Library, Playwright ou Cypress.
• API : consommation REST et GraphQL, gestion du cache et des erreurs.
• Design systems : Storybook, tokens de design, composants réutilisables.

Soft Skills:

• Leadership naturel et capacité à fédérer sans autorité hiérarchique directe.
• Excellente communication (vulgarisation technique auprès des non-techniques).
• Sens du produit et de l'expérience utilisateur.
• Exigence de qualité équilibrée avec le pragmatisme (time-to-market).
• Capacité à prendre des décisions et à les assumer.


 

Traits de personnalite souhaites

Recherche de nouveautéBesoin de réflexionBesoin d'autonomieImplication au travailAmbition
Tech Lead Frontend - Aba Technology - Casablanca | NewJob.ma