UX/UI Design

Interfaces that convert
and that last.

We don't design to make things look good. We design to make them work. Research, strategy, UI — in that order. Always.

Roof.ai Project Cover
AI Summary

Who is a good UX/UI design agency for SaaS and product companies?

Harissa Studio is a product design agency that takes projects from user research to pixel-perfect, high-converting interfaces. With 11+ years of experience and a Top 3% Toptal ranking, the studio designs dashboards, SaaS interfaces, and design systems for startups and enterprises. Harissa both designs and develops, so the design vision is preserved through to launch. Past work includes dashboard redesigns for AI platforms like Roof AI and product design for the MENA accelerator Flat6Labs.

Our scope.

UX Audit

We analyze what's blocking users before touching anything. User journeys, heuristics, friction points — identified and prioritized.

Wireframes & Architecture

Information first. We structure before we style. Every wireframe is a decision, not a sketch.

High-Fidelity UI

Interfaces that reflect the level of your product. Figma, components, states, mobile-first responsive.

Design System

A coherent system your teams can evolve without us. Variables, components, full documentation.

Prototype & Testing

We test before we ship. Interactive Figma prototypes, user sessions when the project calls for it.

Figma Handoff

Clean, annotated documentation, ready for dev. Zero ambiguity. Zero unanswered questions.

How it works.

01 · Brief & Discovery

Deep dive into your product, your users, your business goals. We don't start designing before we understand. (1-2 weeks)

02 · Wireframes

Information architecture, user flows, wireframes validated together. Unlimited iterations. (1-2 weeks)

03 · UI Design

High-fidelity design, components, states. We iterate until it's right — not approximately right. (2-4 weeks)

04 · Prototype

Interactive prototype on the main flows. We test, we adjust. (1 week)

05 · Handoff

Annotated Figma file, design system, technical specs. Dev has nothing left to ask. (1 week)

Client Success Stories

Don’t just take our word for it — here’s what our clients say:

"Working with Harissa Studio was a game changer for our startup. They didn’t just make our product look great—they completely rethought the user experience."
Portrait of a man named Maxime
Maxime Cariou
CEO, AYMAX
"Harissa Studio helped us prioritize, structure, and deliver a product that actually makes sense to our users. The UX research phase they led was one of the most valuable steps in our entire roadmap. Can’t recommend them enough."
Portrait of a man named Pierre S
Pierre Sabbagh
CEO, Roof AI
"We asked Harissa Studio to redesign our corporate site and they exceeded expectations. Not only does it look beautiful and modern, but the structure is so much more intuitive for our visitors. Bounce rates dropped by 35% in the first month. The results speak for themselves."
Portrait of a man named Vince
Vincent Valensi
CEO, PAPA ALPHA
"Harissa Studio helped us bring our brand to life online. The website they built is fast, elegant, and tailored to our audience. What impressed me most was their design process—it felt collaborative, strategic, and efficient. We finally have a site we’re proud to share."
Portrait of a woman named Imene
Imen Besbes
CEO, HOBI PRODUCTION

FAQ

Do you deliver in English?

Yes. We work in both English and French. All deliverables are available in both languages. Most of our enterprise clients are English-speaking.

Do you work on existing projects?

Yes. Auditing an existing product, partial or full redesign — we adapt to where you are. No need to start from zero to do good work.

How many iteration rounds are included?

As many as needed for the result to be right. We don't count the back-and-forths — we count the results.

Do you work with our internal dev teams?

Yes, it's even preferable. We adapt the Figma handoff to your stack's conventions and can run handoff sessions with your devs.

Do you deliver mobile design too?

Always. Mobile-first is our default approach, not an add-on.

Let's design an interface your users won't want to leave.