Poste · CDI · Douala · Bac+3 / +5

Développeur Frontend

Concevoir et développer les interfaces des applications métier livrées par TW Micronics : portails clients, intranets, dashboards BI, applications web sur mesure. Standards d'accessibilité, performance et qualité de l'expérience utilisateur exigés.

Postuler maintenant Retour aux postes
CDI Type de contrat
Douala Lieu
Bac+3 / +5 Niveau
2 ans minimum Expérience
01 — Présentation

Ce que vous porterez.

TW Micronics conçoit et livre des applications métier sur mesure pour des clients publics et privés au Cameroun et en Afrique : portails citoyens, intranets ministériels, dashboards de pilotage, interfaces ERP/CRM personnalisées, paiements mobiles. La qualité de l'expérience utilisateur conditionne directement l'adoption — et donc le ROI — de chaque projet.

Nous recherchons un(e) Développeur(se) Frontend rigoureux(se), capable de transformer des maquettes en interfaces robustes, accessibles et performantes, et de tenir un haut niveau de qualité même sous contrainte de délai. Le/la titulaire travaille en binôme étroit avec les développeurs backend, les UX designers et les chefs de projet.

Au-delà du code, le poste exige une exigence éditoriale : la cohérence visuelle, l'accessibilité (RGAA / WCAG) et la performance perçue sont des livrables au même titre que la fonctionnalité.

02 — Missions principales

Le périmètre.

  • Développer des interfaces web modernes (SPA, PWA, sites éditoriaux) à partir de maquettes Figma.
  • Intégrer les API REST et GraphQL livrées par l'équipe backend, gérer l'état applicatif et la mise en cache.
  • Garantir la qualité, l'accessibilité (WCAG 2.1 AA) et la performance (Core Web Vitals) des interfaces.
  • Mettre en place et maintenir un design system réutilisable entre projets.
  • Écrire les tests unitaires et d'intégration (Jest, Vitest, Cypress, Playwright).
  • Optimiser le SEO technique et la compatibilité multi-navigateurs / multi-appareils.
  • Participer aux revues de code et au mentorat des développeurs juniors.
  • Documenter les composants, conventions et choix techniques.
  • Contribuer aux estimations et au chiffrage des lots frontend dans les appels d'offres.
  • Assurer la veille sur les frameworks, outils et bonnes pratiques du front.
03 — Profil recherché

Le profil.

Formation & niveau requis
  • Bac+3 minimum : Licence en Informatique, Génie Logiciel ou équivalent.
  • Bac+5 apprécié : Master ou Diplôme d'Ingénieur orienté développement web ou UX/UI.
  • Formations / certifications frontend (Frontend Masters, Vue Mastery, etc.) appréciées.
Connaissances (Savoir)
  • HTML5, CSS3, JavaScript ES2020+ et TypeScript — niveau avancé.
  • Au moins un framework moderne maîtrisé : React, Vue.js, Angular, Svelte.
  • Bundlers et outils modernes : Vite, Webpack, esbuild, npm/pnpm.
  • Accessibilité numérique : RGAA, WCAG 2.1, ARIA.
  • Performance web : Core Web Vitals, lazy loading, code splitting, Lighthouse.
  • Outils de design : Figma (lecture des maquettes), bases d'UX/UI.
  • Git et workflows de collaboration (pull requests, code review, GitFlow).
Compétences opérationnelles (Savoir-faire)
  • Intégration pixel-perfect de maquettes en interfaces responsives.
  • Consommation d'API REST et GraphQL, gestion d'état (Redux, Pinia, Zustand, etc.).
  • Écriture de tests automatisés (unitaires, intégration, end-to-end).
  • Conception et maintenance d'un design system / bibliothèque de composants.
  • Optimisation de la performance et de l'accessibilité (audits Lighthouse, axe).
  • Collaboration efficace avec backend, UX et chefs de projet.
  • Maîtrise des outils IA pour le développement (Copilot, Claude Code, etc.).
Qualités personnelles (Savoir-être)
  • Souci du détail visuel et de la qualité du rendu final.
  • Pragmatisme : livrer plutôt que sur-architecturer.
  • Curiosité pour l'UX et le besoin utilisateur derrière la fonctionnalité.
  • Rigueur dans les revues de code et la documentation.
  • Capacité à travailler en équipe et à recevoir / formuler du feedback technique.
  • Autonomie dans l'organisation des tâches.
  • Exigence personnelle : préférer 'fait bien' à 'fait vite mais bancal'.
04 — Conditions d'exercice

Où & comment.

Le poste est basé à Douala dans les locaux TW Micronics, en mode hybride (présentiel majoritaire, télétravail ponctuel). Déplacements occasionnels à Yaoundé pour les ateliers clients et comités de pilotage. Environnement de travail moderne, équipement fourni. Quelques pics d'activité en fin de sprint ou clôture de projet.

05 — Critères de sélection

Ce qu'on regarde.

Critères indispensables
  • Bac+3 minimum en informatique ou équivalent.
  • Au moins 2 ans d'expérience en développement frontend sur des projets en production.
  • Maîtrise solide d'un framework moderne (React, Vue, Angular ou Svelte).
  • Portfolio ou exemples de projets démontrant la qualité du code et des interfaces.
  • Capacité à travailler avec Git et en équipe sur des dépôts partagés.
  • Français courant ; anglais technique (lecture de documentation).
Critères souhaitables (atouts)
  • Expérience avec TypeScript en production.
  • Contributions open source ou projets personnels publiés.
  • Connaissance des standards d'accessibilité (RGAA/WCAG) appliqués.
  • Expérience avec un design system ou Storybook.
  • Notions de design UI/UX et d'outils comme Figma.
  • Expérience sur projets ERP, CRM ou applications métiers complexes.
06 — Candidature

Postuler à ce poste.

PDF, DOC ou DOCX — 5 Mo max.

En soumettant ce formulaire, vous acceptez le traitement de vos données personnelles dans le cadre du processus de recrutement du Groupe TW Micronics & ACERFI.

Pas le bon
poste ?

07 — Candidature spontanée

Vous reconnaissez dans nos valeurs mais aucun poste ouvert ne correspond ? Envoyez-nous votre profil — nous le mettons en relation avec les besoins en cours et à venir.