Rebuilding mobile app with 10+ million MAU

Rebuilding mobile app with 10+ million MAU

Product Design

Product Design

Design System

Design System

UX Research

UX Research

Product Analytics

Product Analytics

Mission & Value

Mission & Value

JOB TODAY connects local jobseekers and employers, offering quick job matches within a day. Mostly hospitality, retail, delivery, warehouse, service jobs. Active in Luxembourg, Spain, UK, company was aiming for US market as well. To expand further, we needed to enhance our interface quality and review our internal processes. The app, largely unchanged since its 2015 launch, required a severe update

JOB TODAY connects local jobseekers and employers, offering quick job matches within a day. Mostly hospitality, retail, delivery, warehouse, service jobs. Active in Luxembourg, Spain, UK, company was aiming for US market as well. To expand further, we needed to enhance our interface quality and review our internal processes. The app, largely unchanged since its 2015 launch, required a severe update

JOB TODAY connects local jobseekers and employers, offering quick job matches within a day. Active in Luxembourg, Spain, UK, company was aiming for US market as well. To expand further, we needed to enhance our interface quality and improve user experience. The app, largely unchanged since its 2015 launch, required a severe update. JOB TODAY aimed to update its brand and UX, focusing on young first-time jobseekers aged 18-24 who are 74% of all our users.

Business Model & UX

Business Model & UX

In marketplace products like JOB TODAY, speed of matching and matching quality are critical business metrics. Main stream of revenue are paid/promoted vacancies. Poor UX often creates a noisy marketplace where people apply everywhere, employers receive irrelevant candidates, and candidates see irrelevant jobs. That can negatively affect employers experience and revenue levels so the clarity of UX is hard to overestimate

In marketplace products like JOB TODAY, speed of matching and matching quality are critical business metrics. Main stream of revenue are paid/promoted vacancies. Poor UX often creates a noisy marketplace where people apply everywhere, employers receive irrelevant candidates, and candidates see irrelevant jobs. That can negatively affect employers experience and revenue levels so the clarity of UX is hard to overestimate

JOB TODAY connects local jobseekers and employers, offering quick job matches within a day. Active in Luxembourg, Spain, UK, company was aiming for US market as well. To expand further, we needed to enhance our interface quality and improve user experience. The app, largely unchanged since its 2015 launch, required a severe update. JOB TODAY aimed to update its brand and UX, focusing on young first-time jobseekers aged 18-24 who are 74% of all our users.

Key Metrics

Key Metrics

Time to apply, apply-to-interview rate, vacancy CTR, filled profiles rate, employer satisfaction, app rating, MAU, MRR

Time to apply, apply-to-interview rate, vacancy CTR, filled profiles rate, employer satisfaction, app rating, MAU, MRR

Main Problems

Main Problems

Legacy UX

- Inconsistent UX-patterns - Fragmented visual language - Weak personalization - High cognitive load

Legacy UX

- Inconsistent UX-patterns - Fragmented visual language - Weak personalization - High cognitive load

Slow Delivery

- Lack of solid design system provoked longer handoff to dev - Code and design semantics were not aligned

Slow Delivery

- Lack of solid design system provoked longer handoff to dev - Code and design semantics were not aligned

Slow Delivery

- Lack of solid design system provoked longer handoff to dev - Code and design semantics were not aligned

Chaotic Processes

- No clear structure in task management - No planning sessions with designers + product managers - No structured internal feedback gathering

Chaotic Processes

- No clear structure in task management - No planning sessions with designers + product managers - No structured internal feedback gathering

My Role

My Role

As a senior designer, prioritise and roadmap tasks from backlog with product manger, set redesign and ux-audit strategy. Level up the UI kit to solid design system and integrate common tokens for design and frontend. Optimize design task management for better alignment with product KPIs and collab with frontend on better handoff and design reviews

As a senior designer, prioritise and roadmap tasks from backlog with product manger, set redesign and ux-audit strategy. Level up the UI kit to solid design system and integrate common tokens for design and frontend. Optimize design task management for better alignment with product KPIs and collab with frontend on better handoff and design reviews

Research
Insights

Research
Insights

I collaborated closely with our UX researcher, holding weekly sync meetings. After a month of intensive collaboration, we uncovered and prioritized these key insights about our users.

I collaborated closely with our UX researcher, holding weekly sync meetings. After a month of intensive collaboration, we uncovered and prioritized these key insights about our users.

74%

74%

Of users are Gen Z and aged 18-24

Of users are Gen Z and aged 18-24

"

I spend a significant amount of time browsing for jobs and submitting applications. Too tedious.

"

Helen Stanford, Blogger

"

I spend a significant amount of time browsing for jobs and submitting applications. Too tedious.

"

Helen Stanford, Blogger

"

It would be great if account and CV setup could be easier and if i could have multiple CVs as well

"

Adam Smith, Barista

"

It would be great if account and CV setup could be easier and if i could have multiple CVs as well

"

Adam Smith, Barista

"

Job search is pretty time consuming and not always responsive, I need more filters

"

Rebecca Williams, Wairess

"

Job search is pretty time consuming and not always responsive, I need more filters

"

Rebecca Williams, Wairess

We collected insights from 12 respondents and built 8 hypothesis based on them

We collected insights from 12 respondents and built 8 hypothesis based on them

CJM

To better understand exact poins of issues we always keep this document updated

Jobseeker

Awareness

Consideration

Application

Interview

After Interview

Actions

Filling profile and CV info

Browse through job listings

Search for jobs based on keywords and location and salary

Read job descriptions to understand requirements

Check company reviews and ratings

Shortlist suitable job openings

Research about the company culture and work environment

Check for employee benefits and perks

Assess the commute time and distance

Submit job application with resume and cover letter

Follow up with recruiters about application status

Prepare for screening calls and interviews

Negotiate salary and benefits

Attend in-person or virtual interviews

Ask questions about the company and role

Accepts or rejects job offers

Mindsets

Showcase professional experience and skills

Better job prospects, higher salary

Career growth opportunities

Work-life balance

Limited job openings, lack of suitable job opportunities

Competitive salary and benefits

Opportunities for career growth

Ambiguity in job requirements

Work near home is a priority

Rejection from potential employers

Unresponsiveness from recruiters

Unpredictable interview questions

Ambiguity in job requirements

Vague descriptoons

Positive interview experience

Opportunities for career growth

Finding a dream job

Pain Points

No ability to create multiple CVs

Tedious CV creation patterns

Much jobs are expired

Confusing job descriptions

Not enough filters, no map view

Can’t see the distance to job location

Lack of guidance in the job search process

Time-consuming job search

Limited job opportunities

Lack of clarity on job requirements

Unavailability of company information

Unavailability of distance info

Lack of clarity on job responsibilities

Lengthy and complicated application process, lack of communication from recruiters

Time-consuming pre-employment assessments

Difficulty in negotiating salaries and benefits

Unpredictable interview format

Difficulty in negotiating salaries and benefits

No trasparency in final decisions made

Opportunities

Import CV and/or use templates

Comprehensive job descriptions

Advanced search filters

Show distance to location

Helping videos, stories and content in top section

Better recomendations algorythm to offer only best jobs

Saved Jobs section

Redesigned Job Cards, Detailed company profiles

Personalized communication with recruiters

Map View and distance to workplace specified in app

Streamlined and intuitive application process

Automated interview scheduling

Interview preparation resources

Customizable job offer packages

Simplified decision-making process

Interview practice resources

Ask recruiters to specify the candidates who were actually hired

Key Hypothesis

Key Hypothesis

Introducing shorter way to apply, clearer candidate and job cards, easy profile filling, effective AI recomendation algorythm, and employer surveys can significantly boost speed of hiring and bring more revenue

Introducing shorter way to apply, clearer candidate and job cards, easy profile filling, effective AI recomendation algorythm, and employer surveys can significantly boost speed of hiring and bring more revenue

The Process

The Process

It’s never linear, it’s chaotic, but generally it can contain these steps. In this big redesign almost all steps were needed.

It’s never linear, it’s chaotic, but generally it can contain these steps. In this big redesign almost all steps were needed.

Discovery & Market Research

Initial market research helps identify competitor patterns, user expectations, and market opportunities before making product decisions. Combining it with existing UX research reports connects external market context with real user behavior and pain points

Discovery & Market Research

Initial market research helps identify competitor patterns, user expectations, and market opportunities before making product decisions. Combining it with existing UX research reports connects external market context with real user behavior and pain points

Stage 1

Task Acceptance & Prioritisation

PM fills in the requirements, business goals and the desired outcome, then assigns task to according designer. The designer checks the task and sets up a kick-off meeting if there are questions. Focus on the OKR

Task Acceptance & Prioritisation

PM fills in the requirements, business goals and the desired outcome, then assigns task to according designer. The designer checks the task and sets up a kick-off meeting if there are questions. Focus on the OKR

Stage 2

Building Hypothesis Pool

Exploring multiple possible explanations or solution ideas before deciding what to build. These hypotheses are usually based on user research, analytics, behavioral patterns, and business goals

Building Hypothesis Pool

Exploring multiple possible explanations or solution ideas before deciding what to build. These hypotheses are usually based on user research, analytics, behavioral patterns, and business goals

Stage 3

High Fidelity Design

Using our new DS, we can quickly set up various flows and prototypes. Designer creates a few versions of the design - one for closest release (Release Design) and North Star design (no legacy elements used)

High Fidelity Design

Using our new DS, we can quickly set up various flows and prototypes. Designer creates a few versions of the design - one for closest release (Release Design) and North Star design (no legacy elements used)

Stage 4

Design Critique Sessions

Cross-functional meeting(s) with the UX researcher, PM(s), developers (can be separate). We check and exchange ideas on how the mockups can be even better on these meetings. Comment on texts and hidden usability issues.

Design Critique Sessions

Cross-functional meeting(s) with the UX researcher, PM(s), developers (can be separate). We check and exchange ideas on how the mockups can be even better on these meetings. Comment on texts and hidden usability issues.

Stage 5

PM Acceptance

Once the designer has fixed all feedback points and is sure in his solution(s), he should show it to the PM and the devs and gather their feedback. It won’t be strict for execution as the designer always has the last word.

PM Acceptance

Once the designer has fixed all feedback points and is sure in his solution(s), he should show it to the PM and the devs and gather their feedback. It won’t be strict for execution as the designer always has the last word.

Stage 6

Usability Tests

Optional activity if the time allows us. We bring close to reality prototypes and check hypothesis. Or it can be quick survey or other UX research method.

Usability Tests

Optional activity if the time allows us. We bring close to reality prototypes and check hypothesis. Or it can be quick survey or other UX research method.

Stage 7

Developers Handoff

Making sure the developers will be able to code everything as designed and agreed. Adding missed states or simplification of design is possible here.

Developers Handoff

Making sure the developers will be able to code everything as designed and agreed. Adding missed states or simplification of design is possible here.

Stage 8

Design Review & QA

Very important stage, everything needs to be in accordance with the design as its the source of truth for us. Creating bugs, tasks and documentation for developers.

Design Review & QA

Very important stage, everything needs to be in accordance with the design as its the source of truth for us. Creating bugs, tasks and documentation for developers.

Stage 9

Measuring Results

We check the influence on key metrics and plan what to do next

Measuring Results

We check the influence on key metrics and plan what to do next

Stage 10

Screens
Updates

Screens
Updates

Over the course of a year, we intended to complete our step-by-step redesign, measuring the impact of each iteration. Here are the final results.

Over the course of a year, we intended to complete our step-by-step redesign, measuring the impact of each iteration. Here are the final results.

Home

Home

User must instantly understand why the feed looks like this, wher hes a good candidate and why, what vacancies he already seen and bottom navigation should be effortless to understand. So this is a much more personalized version of home screen

User must instantly understand why the feed looks like this, wher hes a good candidate and why, what vacancies he already seen and bottom navigation should be effortless to understand. So this is a much more personalized version of home screen

Stories

Stories

We introduced stories to add more personalised experience for thr user. They are dynamic and adapt to the user preferences and content he interacts with.
Personalised stories and filters establish our tone of communication and provides some care for the user, establishing an educational layer in the app and building trust and retention

We introduced stories to add more personalised experience for thr user. They are dynamic and adapt to the user preferences and content he interacts with.
Personalised stories and filters establish our tone of communication and provides some care for the user, establishing an educational layer in the app and building trust and retention

Optimized Job Cards

Optimized Job Cards

Less emphasis on the image, more on job description and skills for better visual hierarchy.
Added avatars of recruiters and chat button for human layer and shorter way for meaningful application.
Time posted in more logical and scannable place.
Clearly displaying salary, schedule, and location upfront reduced low-intent applications and improved apply-to-interview rate

Less emphasis on the image, more on job description and skills for better visual hierarchy.
Added avatars of recruiters and chat button for human layer and shorter way for meaningful application.
Time posted in more logical and scannable place.
Clearly displaying salary, schedule, and location upfront reduced low-intent applications and improved apply-to-interview rate

Chats

Chats

Instead of sending a “dead” application into a queue, candidates immediately enter a live conversation with the employer, making the hiring process feel faster and more human. Chats reduce friction, encourage quicker responses, and help both sides validate fit earlier through lightweight back-and-forth communication. More structured chips help to sort conversations by type, fast answers speed up conversations and reduce friction

Instead of sending a “dead” application into a queue, candidates immediately enter a live conversation with the employer, making the hiring process feel faster and more human. Chats reduce friction, encourage quicker responses, and help both sides validate fit earlier through lightweight back-and-forth communication. More structured chips help to sort conversations by type, fast answers speed up conversations and reduce friction

Profile

Profile

This key area of the customer journey map previously lacked functionality and overwhelmed users with excessive form-filling and incomplete guidance. We help users to fill profiles faster by scanning existing CV or suggest to fill it with AI assistance

This key area of the customer journey map previously lacked functionality and overwhelmed users with excessive form-filling and incomplete guidance. We help users to fill profiles faster by scanning existing CV or suggest to fill it with AI assistance

Multiple CV's

This increases matching quality by helping users present more relevant experience to specific employers instead of using one generic profile everywhere. It also improves application confidence and relevance, especially for users with diverse backgrounds or career transitions

Completeness & Activity Indicators

Completeness & Activity Indicators

Users can now track their profile's completeness, encouraging them to provide more information. Fully completed profiles receive higher engagement levels.
That helped to gain profile fill rates

Users can now track their profile's completeness, encouraging them to provide more information. Fully completed profiles receive higher engagement levels.
That helped to gain profile fill rates

Search

Search

When users can't find suitable jobs on the home page, they need an effective search page that offers suggestions even without input. This approach anticipates users' needs and saves their effort, influencing on time-to-apply

When users can't find suitable jobs on the home page, they need an effective search page that offers suggestions even without input. This approach anticipates users' needs and saves their effort, influencing on time-to-apply

Popular Categories & Jobs

Popular Categories & Jobs

Help users quickly understand what is in demand and reduce decision fatigue by offering ready-made entry points into the marketplace. They also improve engagement and discovery by surfacing high-signal, frequently applied-to roles that users are more likely to explore and apply for

Help users quickly understand what is in demand and reduce decision fatigue by offering ready-made entry points into the marketplace. They also improve engagement and discovery by surfacing high-signal, frequently applied-to roles that users are more likely to explore and apply for

Filters

Filters

Added advanced filtering options to help users quickly find job listings that match their criteria, enhancing the overall search experience.

Added advanced filtering options to help users quickly find job listings that match their criteria, enhancing the overall search experience.

By providing more granular control over search parameters, we've empowered users to find exactly what they're looking for, saving time and reducing frustration.

By providing more granular control over search parameters, we've empowered users to find exactly what they're looking for, saving time and reducing frustration.

CV & Job Details

CV & Job Details

Optimizing job and candidate cards improves how quickly users can scan, compare, and decide, directly increasing matching speed. Clear visual hierarchy and surfacing key signals like salary, location, experience, and availability reduce cognitive load and improve decision quality. This leads to higher-quality applications, better employer response rates, and improved overall marketplace efficiency

Optimizing job and candidate cards improves how quickly users can scan, compare, and decide, directly increasing matching speed. Clear visual hierarchy and surfacing key signals like salary, location, experience, and availability reduce cognitive load and improve decision quality. This leads to higher-quality applications, better employer response rates, and improved overall marketplace efficiency

Company Info & Reviews

Company Info & Reviews

Company information widget now attached to the card for easier discovery. Company ratings and reviews introduced to enhance trust and transparency.

Company information widget now attached to the card for easier discovery. Company ratings and reviews introduced to enhance trust and transparency.

Challenges We Faced

Challenges We Faced

Prioritizing Resources

Prioritizing between routine but important updates, visual consistency improvements, and introducing a design system with new components. Balancing short-term stability with long-term product impact

Prioritizing Resources

Prioritizing between routine but important updates, visual consistency improvements, and introducing a design system with new components. Balancing short-term stability with long-term product impact

Prioritizing Resources

Prioritizing between routine but important updates, visual consistency improvements, and introducing a design system with new components. Balancing short-term stability with long-term product impact

Partial Uncertainty

You often cannot reliably observe the final hire event because the process moves offline: phone calls, WhatsApp, in-person interviews, external ATS systems, candidates simply disappearing after getting a job

Partial Uncertainty

You often cannot reliably observe the final hire event because the process moves offline: phone calls, WhatsApp, in-person interviews, external ATS systems, candidates simply disappearing after getting a job

Partial Uncertainty

You often cannot reliably observe the final hire event because the process moves offline: phone calls, WhatsApp, in-person interviews, external ATS systems, candidates simply disappearing after getting a job

Conflicting Priorities

Balancing employer needs, candidate expectations, and platform economics without over-optimizing for one side is hard

Conflicting Priorities

Balancing employer needs, candidate expectations, and platform economics without over-optimizing for one side is hard

Conflicting Priorities

Balancing employer needs, candidate expectations, and platform economics without over-optimizing for one side is hard

Results

Results

Our team's efforts, including those of the design department, led to remarkable outcomes! Through brand repositioning, adding personalization, implementing an advanced recommendation algorithm, and enhancing UX and interface quality by addressing critical issues, we significantly improved user satisfaction and usability metrics.

Our team's efforts, including those of the design department, led to remarkable outcomes! Through brand repositioning, adding personalization, implementing an advanced recommendation algorithm, and enhancing UX and interface quality by addressing critical issues, we significantly improved user satisfaction and usability metrics.

4.2 4.8

4.2 4.8

App Rating Dynamics

11 min 7 min

11 min 7 min

Time to Apply

4,6% → 8,1%

Apply-to-Interview

37% → 72%

Filled Profiles Rate

67% 82%

Employers Satisfaction Rate

+17.5%

Avg MRR 2024

Key Insight

Key Insight

Good UX is not about increasing activity, but about shaping behavior toward higher-quality, measurable outcomes under imperfect and partially observable data

Good UX is not about increasing activity, but about shaping behavior toward higher-quality, measurable outcomes under imperfect and partially observable data

Thanks for watching!

Thanks for watching!

More Cases

More Cases

More Cases

Are you a startup or product company? I am looking for strong teams and cool projects!

Are you a startup or product company? I am looking for strong teams and cool projects!

Customer Journey Mapping

To better understand exact poins of issues we always keep this document updated

Jobseeker

Awareness

Consideration

Application

Interview

After Interview

Actions

Filling profile and CV info

Browse through job listings

Search for jobs based on keywords and location and salary

Read job descriptions to understand requirements

Check company reviews and ratings

Shortlist suitable job openings

Research about the company culture and work environment

Check for employee benefits and perks

Assess the commute time and distance

Submit job application with resume and cover letter

Follow up with recruiters about application status

Prepare for screening calls and interviews

Negotiate salary and benefits

Attend in-person or virtual interviews

Ask questions about the company and role

Accepts or rejects job offers

Mindsets

Showcase professional experience and skills

Better job prospects, higher salary

Career growth opportunities

Work-life balance

Limited job openings, lack of suitable job opportunities

Competitive salary and benefits

Opportunities for career growth

Ambiguity in job requirements

Work near home is a priority

Rejection from potential employers

Unresponsiveness from recruiters

Unpredictable interview questions

Ambiguity in job requirements

Vague descriptoons

Positive interview experience

Opportunities for career growth

Finding a dream job

Pain Points

No ability to create multiple CVs

Tedious CV creation patterns

Much jobs are expired

Confusing job descriptions

Not enough filters, no map view

Can’t see the distance to job location

Lack of guidance in the job search process

Time-consuming job search

Limited job opportunities

Lack of clarity on job requirements

Unavailability of company information

Unavailability of distance info

Lack of clarity on job responsibilities

Lengthy and complicated application process, lack of communication

Time-consuming pre-employment assessments

Difficulty in negotiating salaries and benefits

Unpredictable interview format

Difficulty in negotiating salaries and benefits

No trasparency in final decisions made

Opportunities

Import CV and/or use templates

Comprehensive job descriptions

Advanced search filters

Show distance to location

Helping videos, stories and content in top section

Better recomendations algorythm to offer only best jobs

Saved Jobs section

Redesigned Job Cards, Detailed company profiles

Personalized communication with recruiters

Map View and distance to workplace specified in app

Streamlined and intuitive application process

Automated interview scheduling

Interview preparation resources

Customizable job offer packages

Simplified decision-making process

Interview practice resources

Ask recruiters to specify the candidates who were actually hired

Rebuilding mobile app with 10+ million MAU

Mission & Value

JOB TODAY connects local jobseekers and employers, offering quick job matches within a day. Active in Luxembourg, Spain, UK, company was aiming for US market as well.

To expand further, we needed to enhance our interface quality and improve user experience. The app, largely unchanged since its 2015 launch, required a severe update.

JOB TODAY aimed to update its brand and UX, focusing on young first-time jobseekers aged 18-24 who are 74% of all our users.

Review & Audit UX

It was important to understand key opportunities for improvement and to contribute to the current team backlog with the fresh sight.

Extend Design Team

The app had 27 main flows and planned to grow, so the amount of work was tremendous, and we needed more senior designers to leverage that.

Establish the Design System

After market research we decided to create a new, flexible, and aesthetically pleasing design system tailored to our needs, avoiding Material Design.

My Role

As a senior designer, prioritise and roadmap tasks from backlog with product manger, set redesign and ux-audit strategy. Level up the ui kit to design system and integrate common tokens for design and frontend. Optimize design task management for better alignment with product KPIs and collab with frontend on better handoff and design reviews.

So i applied, what’s next? Will anybody respond to me? Chats could work better as it gives more transparency in the communication

Waiter

Too much messages to read, no ability to sort folders

Student

I deleted the app because was lost in navigation, everything is pretty cluttered and search didn’t do its job well

Hostess

Pretty much irrelevant jobs, some of them are even not actual, i wish i could report such jobs

Student

Pretty much irrelevant jobs, some of them are even not actual, i wish i could report such jobs

Student

Job info is not always informative enough and has some vague descriptioms

Barista

Job info is not always informative enough and has some vague descriptioms

Barista

I need a job really close to my home - could i see distance to the workplace?

Shift Leader

Research Insights

I collaborated closely with our UX researcher, holding weekly sync meetings. After a month of intensive collaboration, we uncovered and prioritized these key insights:

74%

Of users are Gen Z (aged 18-24)

Key Hypothesis

If we make job finding easier and simplify the app we can increase JS engagement and trust

Main OKR’s

Increase App Store Rating to 4.5 and Above

If we simplify the home screen and provide better profile based jobs, the users will find jobs easier and will give higher app scores

Increase MAU by 10%

Refreshing the UI/UX will lead to easier navigation, better user feedback and bigger conversion rates

Build Trust in Community

Introducing chats instead of applications will make jobseekers feel more comfortable and will make hiring process more transparent

Search to Chats CR +10%

If we make search easier and more relevant, users will be more engaged and will initiate chats more often

Key Insight

Embrace ownership and adopt a more proactive, confident approach.

The Process

It’s never linear, it’s chaotic, but generally it can contain these steps. In this big redesign almost all steps were needed.

Discovery & Market Research

We collect our observations from UX researchers and gather insights. Then they go to backlog or the task is created. Any team member can contribute into the backlog. Focus on the OKR.

Stage 1

Task Acceptance & Planning

PM fills in the requirements, business goals and the desired outcome, then assigns task to according designer. The designer checks the task and sets up a kick-off meeting if there are questions. Focus on the OKR.

Stage 2

Synching with UXR or Own Research

If the task potentially has some dark corners or undiscovered hypothesis, it is encouraged to check it with the UX researcher prior going too deep into the execution.

Stage 3

High Fidelity Design

Using our new DS, we can quickly set up various flows and prototypes. Designer creates a few versions of the design - one for closest release (Release Design) and North Star design (no legacy elements used).

Stage 4

Design Critique Sessions

Cross-functional meeting(s) with the UX researcher, PM(s), developers (can be separate). We check and exchange ideas on how the mockups can be even better on these meetings. Comment on texts and hidden usability issues.

Stage 5

PM Acceptance

Once the designer has fixed all feedback points and is sure in his solution(s), he should show it to the PM and the devs and gather their feedback. It won’t be strict for execution as the designer always has the last word.

Stage 6

Usability Tests

Optional activity if the time allows us. We bring close to reality prototypes and check hypothesis. Or it can be quick survey or other UX research method.

Stage 7

Developers Handoff

Making sure the developers will be able to code everything as designed and agreed. Adding missed states or simplification of design is possible here.

Stage 8

Design Review & QA

Very important stage, everything needs to be in accordance with the design as its the source of truth for us. Creating bugs, tasks and documentation for developers.

Stage 9

Measuring Results

We check the influence on key metrics and plan what to do next

Stage 10

Screens
Updates

Main Screen

The old screen was cluttered with unnecessary elements and felt overloaded. User surveys shoved that the data presented on the screen doesn’t reflect the most needed essences there. Here's how we iteratively improved it:

Enhanced Personalization

Users can now favorite jobs, creating a personalized list of their most interesting opportunities. Stories featuring useful content and quick filters proved popular, with high open rates.

Content Visibility

New thumbnails with "new" and "seen" tags help users easily distinguish between fresh and viewed content, enhancing navigation.

Chats

We replaced traditional job applications with chats - a novel approach in our industry. This feature aims to foster a sense of community among jobseekers, encouraging direct communication and mutual support. We've also committed to ensuring each candidate receives feedback within 24 hours of initiating a chat

Transparency

Message read status is now visible, mimicking modern messaging apps. User online status is displayed.

Search

We added search functionality and filters to help users locate specific chats more easily.

Profile

This key area of the customer journey map previously lacked functionality and overwhelmed users with excessive form-filling and incomplete guidance.

Enhanced CV Structure

We streamlined the CV by removing unnecessary fields and adding descriptions for each section. We also incorporated icons for main information labels to improve navigation.

Profile Video

Users can now differentiate themselves by adding a video showcasing their skills and interests, effectively telling their story to potential employers. Profiles with videos receive 30% more chat invites.

Content Visibility

New thumbnails with "new" and "seen" tags help users easily distinguish between fresh and viewed content, enhancing navigation.

Search

When users can't find suitable jobs on the home page, they need an effective search page that offers suggestions even without input. This approach anticipates users' needs and saves their effort.

Popular Categories

These showcase what the community is seeking most.

Popular Jobs

The most sought-after positions, based on engagement levels, presented in a compact layout for easy scanning.

Mode Switcher

A map view easily accessible with a single tap at the bottom of the screen.

Filters

Added advanced filtering options to help users quickly find job listings that match their criteria, enhancing the overall search experience.

Advanced Filters

Allow users to refine their job search based on factors such as salary range, location, job type, and experience level.

Popular Jobs

The most sought-after positions, based on engagement levels, presented in a compact layout for easy scanning.

CV & Job Details

Extensive user research was conducted to optimize the content on these screens, allowing users to quickly scan the most crucial information. This approach demonstrates our commitment to valuing both jobseekers' and employers' time.

Layout Structure

More structured layout with the most important information (based on surveys) at the top.

Company Widget

Company information widget now attached to the card for easier discovery.

Challenges We Faced

Lack of Success Criteria

For some tasks it was hard to define success, and the influence on the business.

Difficulties With New Streams

As we were growing, new strams appeared and sometimes their functions seemed to be overlapping.

Prioritizing Resources

Prioritizing between routine but important updates, visual consistency improvements, and introducing a design system with new components.

General Results

Our team's efforts, including those of the design department, led to remarkable outcomes! Through brand repositioning, adding personalization, implementing an advanced recommendation algorithm, and enhancing UX and interface quality by addressing critical issues, we significantly improved user satisfaction and usability metrics.

4.2 4.8

App Rating Dynamics

11m 14m

MAU

250

New Components in Design System

3 1

Time to Market, weeks

15% 6%

Number of UI/UX support tickets

67% 82%

NPS

Thanks for watching!

More Cases

Are you a startup or product company? I am looking for strong teams and cool projects!