À propos de Woliz
Woliz est une entreprise marocaine de retail-tech et fintech qui, autant qu'agrégateur de partenaires, transforme les nanostores (commerces de proximité) en points de vente connectés. Notre solution end-to-end intègre intelligence artificielle, paiements digitaux, services financiers et outils de gestion moderne pour accompagner l'écosystème retail africain dans sa transition digitale.
Devloppeur Front-End avec backround en design
Contexte du poste
Type de contrat : CDI
Localisation : Casablanca
Expérience requise : 3 à 5 ans en développement front-end, avec une experience en design
Rattachement : Chief Technology Officer (CTO) + Chief Product Officer (CPO)
Mission principale
En tant que Développeur Front-End avec un background en Design chez Woliz, vous êtes responsable de la conception et du développement des interfaces utilisateurs de nos produits.
Vous combinez expertise technique front-end et sensibilité design pour créer des expériences utilisateur performantes, intuitives et accessibles, adaptées aux réalités terrain de nos utilisateurs. Vous contribuez à la cohérence visuelle de la plateforme et à la qualité de l'expérience produit dans un contexte de forte croissance.
Responsabilités clés
- Développer et maintenir les interfaces front-end des produits Woliz, en garantissant la performance, l’accessibilité et la qualité de code.
- Concevoir et proposer des solutions design (wireframes, prototypes, maquettes) en amont du développement lorsque nécessaire, en utilisant Figma ou des outils équivalents.
- Assurer la cohérence visuelle et l'homogénéité du design system à travers l'ensemble des produits de la plateforme Woliz.
- Optimiser les performances front-end (temps de chargement, rendu, gestion d'état) en tenant compte des contraintes réseau et matérielles des marchés cibles.
- Intégrer les APIs back-end et les flux de données temps réel dans les interfaces, en travaillant en binôme avec l'équipe back-end et data.
- Implémenter le support multi-langue.
- Participer aux revues de code, aux tests front-end (unitaires, d'intégration, end-to-end) et aux sprints produit dans un environnement agile.
- Contribuer à l'amélioration continue de l'UX en analysant les retours terrain, les données d'usage et les heatmaps pour itérer rapidement sur les interfaces.
- Rester en veille active sur les tendances front-end, les frameworks modernes et les meilleures pratiques UI/UX pour proposer des innovations adaptées au contexte Woliz.
Profil recherché
- Minimum 3 ans d'expérience en développement front-end (React, Next.js, Vue.js ou équivalent), avec un portfolio ou des exemples concrets de projets intégrant design et développement.
- Solide maîtrise de HTML5, CSS3/SCSS, JavaScript/TypeScript et des frameworks front-end modernes.
- Expérience confirmée avec Figma (ou Sketch/Adobe XD) pour la création de maquettes, wireframes et prototypes interactifs.
- Compréhension approfondie des principes UI/UX : hiérarchie visuelle, typographie, design system, accessibilité (WCAG), responsive design et design mobile-first.
- Une expérience en développement mobile (React Native ou Flutter) est obligatoire, avec un minimum de 2 ans d’expérience.
- Connaissance des environnements multi-langue et RTL (arabe), et sensibilité aux contraintes spécifiques des marchés émergents (performances sur réseau faible, appareils bas de gamme).
- Familiarité avec les outils de versionning (Git), les méthodologies agiles et les workflows CI/CD.
- Sens du détail, rigueur dans l'exécution, capacité à travailler en autonomie comme en équipe dans un environnement startup à forte vélocité.
- Curiosité pour la fintech, le retail-tech et l'impact social de la technologie sur les marchés informels.
Ce que nous offrons
- Un rôle clé au cœur de l'équipe produit, avec un impact direct sur l'expérience de milliers de nanostores, de marques FMCG et de consommateurs à travers le Maroc et l'Afrique.
- La possibilité de façonner le design system et l'identité front-end d'une plateforme en pleine construction, avec une liberté créative et technique réelle.
- Une montée en compétences rapide sur des sujets variés : interfaces POS, applications consumer, dashboards B2B, intégration de paiements, IA appliquée au retail, dans un secteur en pleine transformation digitale.
- De réelles possibilités d'évolution vers un rôle de Lead Front-End ou de Design Lead à mesure que l'équipe et les produits scalent.
Type d'emploi : Temps plein