L-mansab b koulmtayn
On cherche un.e Senior Frontend Engineer pour porter l'expérience produit de Wassit — l'app que les créateurs et les marques marocaines utilisent pour leurs bookings, briefs et paiements. Vous prenez la responsabilité technique du front : architecture Next.js (App Router, RSC, server actions), design system maison, performance Core Web Vitals, et qualité d'exécution sur les 4 locales (FR, AR, EN, DR) avec un RTL impeccable. Vous travaillez main dans la main avec le designer produit et le tech lead pour transformer des flows complexes (séquestre, deliverables, messagerie) en interfaces nettes, rapides, accessibles. On attend de vous du leadership technique calme et concret : code reviews exigeantes, mentorat des juniors, choix d'outillage assumés, et capacité à dire non quand une feature menace la cohérence du produit. C'est un poste senior avec un vrai poids sur la roadmap.
Massouliyat dyalk
- Concevoir et livrer les fonctionnalités frontend critiques (booking, checkout, messagerie, dashboards) sur Next.js 15 + React Server Components
- Garantir une performance excellente (LCP < 2,5s sur 3G marocain, INP < 200ms) sur l'ensemble du parcours utilisateur
- Faire évoluer notre design system Tailwind, en pensant RTL, dark mode et accessibilité WCAG AA dès la conception
- Mener les code reviews, écrire la documentation technique et mentorer 2 à 3 ingénieurs plus juniors
- Collaborer étroitement avec le designer produit pour cadrer les specs et prototyper rapidement
- Mettre en place l'observabilité côté client (Sentry, web vitals, session replay) et corriger les bugs avant que le support n'en entende parler
- Participer aux décisions d'architecture transverses (state management, fetching, edge runtime, caching)
Profil mraghoub
- 5+ ans d'expérience en développement frontend en production, dont au moins 2 ans sur React
- Maîtrise solide de Next.js (App Router idéalement), TypeScript strict, et CSS moderne (Tailwind ou équivalent)
- Expérience concrète sur l'optimisation des Core Web Vitals et le bundling (code splitting, RSC, streaming)
- Confort avec les API REST et GraphQL, et compréhension fine du modèle client/serveur de React
- Sensibilité produit forte : vous savez challenger une spec et proposer une meilleure version
- Français professionnel courant + anglais technique solide (notre documentation interne est en anglais)
Zayda mwawla
- Expérience avec Prisma, Postgres, et le déploiement sur Vercel ou équivalent
- Contribution à un design system ou open source visible
- Connaissance du RTL et de l'i18n à l'échelle (next-intl, ICU MessageFormat)
- Background marketplace, fintech ou produit B2C marocain
Ach kan-3ttiwk
- Salaire : 25.000 MAD — 40.000 MAD / chher
- BSPCE l CDI b3d 6 chhour
- MacBook Pro wlla ThinkPad
- Mizaniya takwin 8 000 MAD / 3am
- 5 ayyam dyal conférences
- Mutuelle santé premium dyal l-3a2ila
- 24 yawm congés + RTT
- Off-site team marrtayn f 3am
Mansab m'7louta o5ra
3andek sou2al 9bel ma tpostuli ?
Sift l fer9 RH 9bel ma tsift l'dossier dyalek — chi hdra 9bel 3omrha darret b chi hedd.
- Process f 4 marahil, exercice f dar ma kayfoutch 4 swaye3
- Jawab f 5 iyam mor akhir entretien
- Hybride f Casablanca wla remote mn l-Maghrib
9addem l had l-mansab
3mr formulaire li tahta. Kan-9rriw kol tarchih w kan-rj3oulk f 5 ayyam khdmma, hta ila kanet la. CV mfid walakin kan-9rriw khassoussan messaj dyalk — kun ssari7 3la ach bniti.