Go Back

Front-End Developer / Design

Job TypeFull Time, Permanent Contract
LocationCasablanca
ExperienceMid Level (3-5 years)
PublishedMarch 10, 2026

About Woliz

Woliz is a Moroccan retail-tech and fintech company that, as a partner aggregator, transforms nanostores (local neighborhood shops) into connected points of sale. Our end-to-end solution integrates artificial intelligence, digital payments, financial services, and modern management tools to support the African retail ecosystem in its digital transformation.

Front-End Developer with a Design Background

Position Context

Contract type: Full-time (CDI)
Location: Casablanca
Required experience: 3 to 5 years in front-end development, with experience in design
Reporting to: Chief Technology Officer (CTO) and Chief Product Officer (CPO)

Main Mission

As a Front-End Developer with a design background at Woliz, you will be responsible for the design and development of user interfaces for our products. You will combine front-end technical expertise with design thinking to create high-performance, intuitive, and accessible user experiences adapted to the real-world conditions of our users. You will contribute to the visual consistency of the platform and the overall quality of the product experience in a fast-growing environment.

Key Responsibilities

Develop and maintain the front-end interfaces of Woliz products while ensuring performance, accessibility, and code quality.

Design and propose design solutions such as wireframes, prototypes, and mockups before development when needed, using Figma or equivalent tools.

Ensure visual consistency and maintain the design system across all products within the Woliz platform.

Optimize front-end performance including loading time, rendering, and state management while considering network and hardware constraints in target markets.

Integrate back-end APIs and real-time data flows into the interfaces while collaborating closely with the back-end and data teams.

Implement multi-language support.

Participate in code reviews, front-end testing (unit, integration, end-to-end), and product sprints in an agile environment.

Contribute to continuous UX improvement by analyzing user feedback, usage data, and heatmaps in order to iterate quickly on interfaces.

Stay updated on front-end trends, modern frameworks, and UI/UX best practices to propose innovations relevant to the Woliz ecosystem.

Required Profile

Minimum 3 years of experience in front-end development (React, Next.js, Vue.js or equivalent), with a portfolio or real project examples combining design and development.

Strong proficiency in HTML5, CSS3 / SCSS, JavaScript / TypeScript, and modern front-end frameworks.

Proven experience with Figma (or Sketch / Adobe XD) for creating mockups, wireframes, and interactive prototypes.

Strong understanding of UI/UX principles including visual hierarchy, typography, design systems, accessibility (WCAG), responsive design, and mobile-first design.

Experience in mobile development (React Native or Flutter) is required with at least 2 years of experience.

Knowledge of multi-language environments and RTL (Arabic), with awareness of constraints specific to emerging markets such as low bandwidth networks and entry-level devices.

Familiarity with version control tools (Git), agile methodologies, and CI/CD workflows.

Strong attention to detail, rigor in execution, and the ability to work independently as well as in a team within a fast-paced startup environment.

Interest in fintech, retail-tech, and the social impact of technology in informal markets.

What We Offer

A key role within the product team with direct impact on the experience of thousands of nanostores, FMCG brands, and consumers across Morocco and Africa.

The opportunity to shape the design system and front-end identity of a platform currently being built with real creative and technical freedom.

Fast skill development across multiple areas including POS interfaces, consumer applications, B2B dashboards, payment integrations, and AI applied to retail in a sector undergoing rapid digital transformation.

Real opportunities to grow into a Lead Front-End or Design Lead role as the team and products scale.

Type of Employment

Full-time