Carrières
Postuler
← Tous les postes
Plateformes produitCDIConfirméHybride2 postes ouverts

Développeur Frontend (React / Next.js)

Construire les interfaces web de nos SaaS (back-offices SIFEC, AlyahPay, BytePharma, Restoman, ELISHA) et faire vivre notre design system — avec une stack moderne (RSC + Server Actions) et une exigence de qualité produit forte.

Localisation
Cotonou, Bénin
Contrat
CDI
Démarrage
Dès que possible
Mode
Hybride
Postuler à ce postePoser une question

Le contexte

Tu es un·e ingénieur·e Frontend qui n'est pas juste « intégrateur » : tu comprends le métier, tu pèses dans les choix produit, tu pousses la qualité du code et de l'expérience utilisateur. Notre stack est l'une des plus à jour du marché béninois : Next.js 15 App Router, React 19 Server Components, Server Actions, Tailwind v4 — pas de legacy React 16 / Webpack 4. Tu travailleras côté client web sur nos plateformes SaaS (pharmaciens, marchands, livreurs, services fiscaux), main dans la main avec les ingénieurs backend Java/Spring et avec le designer. Tu seras aussi le ou la mainteneur·euse de notre site Carrières (ce site que tu es en train de lire — meta).

Stack technique

  • React 19
  • Next.js 15 (App Router)
  • TypeScript strict
  • Tailwind CSS v4
  • Server Components
  • Server Actions
  • Playwright
  • Storybook

Tes missions

  • Concevoir et développer les écrans des back-offices et apps web de nos produits SaaS — du wireframe à la mise en prod.
  • Maîtriser l'App Router de Next.js : Server Components, Server Actions, route groups, ISR, streaming.
  • Bâtir et maintenir le design system commun (composants Tailwind, tokens, variantes, Storybook).
  • Tenir Core Web Vitals (LCP, INP, CLS) au vert — y compris sur connexions 3G / appareils entry-level utilisés en Afrique.
  • Écrire des tests E2E Playwright et des tests de composants ; participer aux revues d'accessibilité (WCAG AA).
  • Collaborer avec les devs backend pour cadrer les contrats d'API (REST, parfois GraphQL).
  • Reviewer le code de tes pairs et porter les bonnes pratiques Frontend dans l'équipe.

Profil recherché

  • 3+ ans d'expérience React en production (Next.js fortement souhaité).
  • TypeScript strict au quotidien : tu n'écris pas du `any` sans bonne raison.
  • Solide HTML/CSS moderne (Flex, Grid, custom properties), Tailwind ou approche utility-first.
  • Pratique de l'accessibilité (sémantique, ARIA, contraste, focus management).
  • Confort avec Git, code review, CI/CD.
  • Communication écrite et orale claire en français ; anglais technique lu sans douleur.

Et un plus si tu as…

  • Expérience concrète avec React Server Components et Server Actions en prod.
  • Pratique de Storybook + visual regression (Chromatic, Playwright snapshots).
  • Workflow Figma → composant (tokens, variants, Auto Layout).
  • Sensibilité performance : tu sais lire un waterfall, un trace Chrome DevTools, un rapport Lighthouse.
  • Contributions open source ou écrits techniques.
  • Notions de SEO technique (metadata, structured data, sitemap, robots).

Ce qu'on t'offre

  • Stack à jour, vraiment : Next.js 15, React 19, Tailwind v4, TypeScript strict, App Router partout.
  • Pas de tickets vagues : design + specs avant développement, decisions doc, revues rapides.
  • Rémunération attractive alignée sur le marché tech béninois et le niveau confirmé.
  • Hybride flexible : 2 jours bureau Cotonou minimum, le reste à ta main.
  • Budget formation annuel (Next.js Conf, React Summit, abonnement Frontend Masters).
  • Mutuelle santé + matériel récent (MacBook Pro M-series ou ThinkPad de gamme dev).

Processus de recrutement

  1. 01Échange RH30 min · découverte mutuelle, motivations, contexte.
  2. 02Test techniqueTake-home Next.js / React de 3-4h sur un cas réel (à ton rythme, repo Git fourni).
  3. 03Entretien tech1h avec le Tech Lead : revue du test, design discussion (RSC vs Client, accessibilité, perf).
  4. 04Rencontre équipeCafé avec le designer et un·e dev backend.
  5. 05OffreSous 5 jours après le dernier entretien.

Ce poste est fait pour toi ?

Envoie ton CV — on revient vers toi sous 5 jours ouvrés.

Postuler maintenant