Rebuilding mobile app with 10+ million MAU

Rebuilding mobile app with 10+ million MAU

Product Design

Product Design

Product Design

Design System

Design System

Design System

UX Research

UX Research

UX Research

Team Leadership

Team Leadership

Team Leadership

Mission & Value

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.

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.

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.

My Role

My Role

Review & Audit UX

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

Review & Audit UX

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

Review & Audit UX

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

Review & Audit UX

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

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.

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.

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.

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.

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.

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.

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.

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.

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

"

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

"

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

"

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 38 hypothesis based on them

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

Key Hypothesis

Key Hypothesis

If we make job finding easier and simplify the app we can save time for job seekers and build trust

If we make job finding easier and simplify the app we can save time for job seekers and build trust

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

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.

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

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.

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.

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.

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

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.

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.

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.

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

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.

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.

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

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).

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

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.

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

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.

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

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.

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

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.

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

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.

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

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

Brand
Identity

Brand
Identity

Job Today's corporate identity takes a minimalist approach with regards to the design appeal of the brands. The bright red complements white and black and gives a timeless yet contemporary and refreshing design, communicating leadership, vibrancy, expansion and originality. The simple logo construction gives a feeling of order and simplicity which are important in the field of job hunting. The various colors in the design enable the extension of the brand to different media without losing consistency.

Job Today's corporate identity takes a minimalist approach with regards to the design appeal of the brands. The bright red complements white and black and gives a timeless yet contemporary and refreshing design, communicating leadership, vibrancy, expansion and originality. The simple logo construction gives a feeling of order and simplicity which are important in the field of job hunting. The various colors in the design enable the extension of the brand to different media without losing consistency.

Job Today's corporate identity takes a minimalist approach with regards to the design appeal of the brands. The bright red complements white and black and gives a timeless yet contemporary and refreshing design, communicating leadership, vibrancy, expansion and originality.

The simple logo construction gives a feeling of order and simplicity which are important in the field of job hunting. The various colors in the design enable the extension of the brand to different media without losing consistency.

The simple logo construction gives a feeling of order and simplicity which are important in the field of job hunting. The various colors in the design enable the extension of the brand to different media without losing consistency.

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

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:

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:

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.

It also enables to use more rich visuals, forming new visual language.

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.

It also enables to use more rich visuals, forming new visual language.

Optimized Job Cards

Optimized Job Cards

Less emphasis on the image, more on job description and skills. Key info is more visible. Added avatars of recruiters and time posted. Distance to location is also added.

Less emphasis on the image, more on job description and skills. Key info is more visible. Added avatars of recruiters and time posted. Distance to location is also added.

Chats

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

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

Profile

Profile

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

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

Multiple CV's

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.

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.

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

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.

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 & Jobs

Popular Categories & Jobs

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

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

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

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.

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.

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.

Prioritizing Resources

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

Prioritizing Resources

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

Prioritizing Resources

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

Prioritizing Resources

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

Lack of Success Criteria

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

Lack of Success Criteria

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

Lack of Success Criteria

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

Lack of Success Criteria

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

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.

Difficulties With New Streams

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

Difficulties With New Streams

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

Difficulties With New Streams

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

Difficulties With New Streams

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

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

4.2 4.8

App Rating Dynamics

App Rating Dynamics

11m 14m

11m 14m

11m 14m

MAU

MAU

250

250

250

New components in Design System

New components in Design System

15% 6%

15% 6%

15% 6%

Number of UI/UX Support Tickets

Number of UI/UX Support Tickets

67% 82%

67% 82%

67% 82%

NPS

NPS

3 1

3 1

3 1

Time to Market, weeks

Time to Market, weeks

Key Insight

Key Insight

Embrace ownership and adopt a more proactive, confident approach.

Embrace ownership and adopt a more proactive, confident approach.

Embrace ownership and adopt a more proactive, confident approach.

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!

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!

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

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

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

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

Interview practice resources

Ask recruiters to specify the candidates who were actually hired

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

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

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

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

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.

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.

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.

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

I joined as a Senior Product Designer, but in half a year we brought 2 new designers and I became their Lead.

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

Waiter

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

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

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

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

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 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 1

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 1

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 1

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 1

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 1

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 1

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 1

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 1

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 1

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 1

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 1

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 1

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 1

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 1

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 1

Measuring Results

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

Stage 1

Measuring Results

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

Stage 1

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.

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.

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.

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.

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.

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.

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.

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 eemed to be overlapping.

Difficulties With New Streams

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

Prioritizing Resources

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

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!

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