Redesigning Switzerland's temp job app

Redesigning Switzerland's temp job app

Redesigning Switzerland's temp job app

Adia is a Swiss platform connecting thousands of temporary workers with job opportunities. With their mobile app engine (Microsoft Xamarin) expiring in 12 months, the company needed more than a tech migration — it was a chance to fix real usability problems that had been frustrating users for years.

Over 10 months, I redesigned the full candidate experience: from job discovery through application to contract signing. The app is now live.

Category:

Android/IOS app

Client:

Adia

Domain:

HR

Duration:

10 months

Actions

Inspiration board

Prioritizing workshops

Cross-platform 

mobile design

Figma prototyping

Design system

[PROJECT NEED]

Adia, a trusted platform for temporary job seekers in Switzerland, has connected thousands of users with opportunities over the past few years.

However, as trends and technology evolve, so must the platform. With the current mobile application engine (Microsoft Xamarin) set to expire in 12 months, Adia saw this as a chance to redefine itself.

The goal: modernize the app’s look and feel, improve user experience, and align with current standards to better serve its growing audience.

The goal: modernize the app’s look and feel, improve user experience, and align with current standards to better serve its growing audience.

The goal: modernize the app’s look and feel, improve user experience, and align with current standards to better serve its growing audience.

Target users

Temporary job seekers



Temporary job seekers



Temporary job seekers

Their task

Find and secure temporary job opportunities that align with their preferences, skills, and availability

[MY ROLE]

Sole UX designer working closely with a business analyst and product owner. I owned the full design process: user interviews, UX audit, information architecture, wireframing, prototyping in Figma, UI design, design system, and corridor testing

[IDENTYFYING THE PROBLEM]

[IDENTYFYING THE PROBLEM]

Adia faced challenges redesigning their old software

Adia needed to refresh its slightly outdated software to ensure continuous support and robust data security for its clients. Taking advantage of the opportunity, they also wanted to refresh their app's design to better meet the needs of their users.

Struggling to tackle this overhaul with other companies before, they partnered with us to guide the transformation and achieve their vision.

Adia - previous app designs

[WHAT MADE ADIA OUTDATED]

Here’s a quick look at the key challenges we’ve identified and the opportunities we’ve had to improve, thanks to input from users, stakeholders, and a UX audit.

While applying for an offer, users often became confused about the job status

Many job seekers didn’t realize they needed to sign the offer before showing up for the job because it already appeared in the 'My Jobs' section.

On the other hand, some assumed that not signing the contract meant there would be no consequences for not showing up, which posed a significant challenge from a business perspective.

Previous app: Applying for the job offers flow

Through conversations with users of the previous app version and
a UX audit, I identified three core problems:


Contract signing status not clear



Contract signing status not clearly highlighted

Unclear offers information architecture


Unclear offers information architecture

Overly complex wording on the job-applying confirmation pop up

Users often feel frustrated by dead ends

Users frequently encounter frustration during the process of applying for an offer or updating the job status due to numerous dead ends in the interface.

These moments leave them unsure about what steps
to take next or how to resolve issues, creating unnecessary friction and hindering their overall experience.

Confusing and unintuitive navigation

Confusing and unintuitive navigation

A lack of clear directional prompts in the UI

Diving deep into UI

A UX audit revealed several key issues impacting the user interface.

Accessibility concerns, such as insufficient color contrast and unclear labels, create confusion and hinder navigation. Inconsistent visual hierarchy makes it difficult for users to prioritize actions, while the outdated design reduces trust and engagement.

Previous app: Issues in the UI, as seen in the job offers example.

Visual hierarchy was all over the place & some vital information got lost

Visual hierarchy was all over the place & some vital information got lost

Not compliant with AA accessibility standards


Not compliant with AA accessibility standards

Not compliant with AA accessibility standards

Light mode only



Light mode only

[REBIRTH OF ADIA CANDIDATE APP]

After nine months of intense workshopping and countless design discussions, the Adia app emerged with a completely transformed look and feel — a fresh, innovative experience that redefines how users interact with the platform

First, the design foundation

We started with Material Design for speed — predefined guidelines meant faster delivery and confidence in the 12-month deadline.

But during a workshop where I presented the implications of both paths, the client chose to invest in a custom design system. The trade-off was clear: more time upfront, but a unique brand identity and full control over user flows. That decision shaped the remaining 8 months of the project.

Material Designs first attempts compared with the final design direction

[MATERIAL DESIGN]

Quick implementation with the reliable design system

Confidence in delivering a fully functional application within 12 months

[TAILORED DESIGN SYSTEM]

Unique brand identity building a competitive position in the market

Allows customisation for the design and user paths

Secondly, the skeleton

Knowing the current architecture of the application isn't efficient enough, we checked the existing system's limitations and conducted internal workshops with the client's team. Together with the domain experts, I collaboratively worked out the most sensible solution tailored to their needs.

New app information architecture

Rethinking job status communication

The product owner's original flow didn't emphasize document signing and legal responsibility strongly enough. I had concerns — and corridor tests confirmed them: users were missing critical legal steps because the status names and navigation didn't communicate urgency. I redesigned the status labels and navigation flow to make contract signing impossible to overlook. This was a moment where testing a quick assumption prevented a serious post-launch problem.


Applied jobs got their separate section

We set seamless transitions between different processes

No focal point



We set seamless transitions between different processes

New public jobs feature


Not compliant with AA accessibility standards

New public jobs feature

Lastly, the other improvements

Knowing the current architecture of the application isn't efficient enough, we checked the existing system's limitations and conducted internal workshops with the client's team. Together with the domain experts, we collaboratively worked out the most sensible solution tailored to their needs.

Bottom navigation helping to move between sections

Bottom navigation helping to move between sections

Improved visibility of the status and need of taking action from the user form the dashboard, job list and details

Enhanced clarity and readability of the view achieved through the application of cognitive heuristics

Improved visibility of the status and need of taking action from the user form the dashboard, job list and details

Enhanced clarity and readability of the view achieved through the application of cognitive heuristics

Not compliant with AA accessibility standards

[CONCLUSION]

So what did we achieve?

A live product

The redesigned Adia app shipped on both iOS and Android, replacing the legacy Xamarin app before the deadline.

Safer user flows

Redesigned status communication and contract signing flow reduced the risk of unsigned contracts and no-shows — a direct business impact validated through corridor testing before launch.

A custom design system

Built from scratch to replace Material Design, giving Adia a distinctive brand identity and a scalable foundation for future features.

Continued partnership

Adia was satisfied enough with the process and outcomes to explore further collaboration

What we learnt?
What would we do differently?

Test your assumptions before
they ship as features

The product owner's proposed flow underplayed legal signing requirements. A quick corridor test confirmed my concerns and we changed status labels and navigation before development. Without that 30-minute test, the app would have launched with a critical communication gap

Custom design systems cost time
but buy identity

Starting with Material Design was the safe choice. Switching to custom mid-project added weeks — but the result was a product the client could own and differentiate. Next time, I'd push for that conversation earlier.

Invest in real user testing,
even when it's hard to organize

We relied on corridor tests because involving real users required more business-side effort than the team could commit to. The corridor tests caught real issues — but direct user feedback would have caught more. I'd advocate harder for it next time.