Project Overview

Client: tikJob (Uxer School – Project)

My role: UX / UI

Deliverables: Strategy BluePrint, User Personas, Information architecture, User Flows, Wireframes, Visual Design, Prototype, User test.

Tools: Miro, Notion, Figma, Lookback, Maze

Status: In process.




  • Understanding the briefing
  • Understand the challenge
  • Defining main business goals
  • Prepare Research
  • Understand who we are serving
  • Gather Inspiration
  • Create Personas
  • Create Blue Strategy Print


  • Generate different Ideas based on user
  • Translating ideas into real functions
  • Refine ideas
  • Define Information architecture
  • Create Workflows


  • Create wireframes
  • Create mood-board for UI design
  • Create style-guide
  • Define main components and screen
  • Prototype workflows created on fase 2.


  • Get feedback on prototypes
  • Iterate designs based on users feedback.


The briefing

InfoJobs wants to launch a new brand aimed exclusively at College Graduates. Specifically, it wants to focus on connecting university students who are finishing their studies or have recently finished them, with companies that are looking for the best young talent to shape them.

The objective is to expand its position in the employment market, betting on quality employment and helping companies access the best talent.

Main goals

Main objective in a tweet

To be the reference app for job search among young university students for offering a close, transparent and innovative experience.


Guide young people in their first work experience.


Be an inspiring and challenging product for our users.


Attract users through quality and innovative offers.


Create a loyal community that uses the app regularly


Generate an acceptable number of monthly searches among users.


Generate income from cross-selling (courses, events, masterclass, workshops)


Interviewing Potential users

After having a deep understanding of the briefing and the company needs. I needed to know more about the user, those young people who would be looking for their first job. So, I did qualitative research to get to know more about our real potential users. The main goals with this were the following:

Know in-depth the experience of young university students when looking for a job in their professional area.
Discover their main pain points and thus be able to define an app that tries to reduce those frictions.
Understand their expectations and wishes regarding job search websites.
Understand how they interact with technology, especially with mobile apps.

Key Findings


They feel that communication with the company does not exist and that it is a one-way conversation.


They get very frustrated when companies don’t respond to their applications.


They feel desperate when they don’t know how the application process is going.


They find it annoying when job search websites send them job offers that don’t have anything to do with their profiles.


They would like to know more about the company’s personality, core values, and important information such as business culture, schedule, remote work, careers plans, etc.


They find it annoying having to fill out forms “by hand’ because the platform does not accept PDF / DOC.



Aida, 23 

Occupation: Internship (Advertising)

Archetype: The rebel

Aida has just delivered her TFG (the Degree Final Project), she is currently interning at an ad agency. She would like to work as a creative or copywriter at a well-known agency. She is very clear about her goals and she wants to find a company that accepts her how she is, she is not willing to change her way of being for a job. She is very active, passionate about dance, social networks, and discovering new things.


Main Goals

  • To find a real job after finishing her internship.
  • To enter a modern and young company that shares her moral values.


Pain Points

  • One of its main pain points is that the big job search websites do not care so much about showing the “personality” of the company, she feels lost when applying to certain job offers because she doesn’t know anything more than the job description.
  • She would like to feel that the job search is an interactive communication with the company because now she feels that you only send CVs and she does not know anything about how the process goes.

Max, 21 

Occupation: Business Administration Student

Archetype: Everyman

Max is almost finishing his degree, right now he is looking for an internship that offers possible hiring. He wants to work in a modern company that allows him to learn more about the professional world. He currently lives with his parents but wants to share a flat with a friend so he would like to get a paid internship.


Main Goals

  • His main goal is to find a paid internship at a large company that offers him a permanent contract.
  • He would like to start a career in a company and be able to grow in it


Pain Points

  • What bothers Max the most is that companies do not usually offer clear information about the job offers, they usually don’t say if the internships are paid or not, and they also do not offer a salary range, so he never knows if the offer interests him enough to apply them.
  • He feels very frustrated when he comes across an offer for a junior role and asks for experience.




Glassdoor screenshots

Brand: Glassdoor

Most relevant features

Reviews of the companies, companies comparisons

What does it consist of?

Apart from the job offers, Glassdoor offers much more information about what it is like to work in these companies. One of the most prominent is the review section, where employees or former employees can leave reviews anonymously and help other users to know what it is really like to work in that company. You can also know perks (type of hours, bonuses, etc.) and salaries according to the types of employees who have entered their data.

How could we use these features?

It would be interesting to integrate similar areas in our application in order to offer more information to the user about what it is like to work in companies and also with the plus that it is a UGC (user-generated content).

Randstad screenshots

Brand: Randstad

Most relevant features

Gamification to promote profile completion and training resources for job seekers

What does it consist of?

The application has an area called “boost your talent” where the user in a playful way can complete their profile, they also offer short videos on topics related to the job search.

How could we use these features?

It’s an engaging way to help the user to complete their profile and also increase the time of use of the application.

Indeed screenshots

Brand: indeed

Most relevant features

Graphic summary of company’s reviews as well as much more information about the company’s status.

What does it consist of?

Indeed has a very wide area of information about companies offering positions on its application. The user can see photos, salary information, jobs, ask questions, know how the interviews are, and also the reviews are shown graphically.

How could we use these features?

It would help us to offer a real insight to the user of what it is like to work in the company.



After interviews with the stakeholders and the potential users, I was able to identify the main project’s goals and business needs, then I decided to put everything together into a strategy blueprint to follow the design process with ease.


Thinking about features

Following the research and analysis of collected data, it’s time to thinking about real features and what would be useful for the users. I like to do brainstorming and group post-it into actions and tasks. This helps me to visualize and really think about what the user needs in order to achieve her goals.


Defining product features

Onboarding / Survey to filter offers

For you: Video-type job offers filtered with a scroll similar to tik tok (application very used by our target)

Following: Job offers and content of companies that the user follows.

Search: Search for offers and companies, with various filters to help the user to filter easily.

Saved / employment area: Applications, where the user can enter all his applications sent and see the timeline of the process and where it is going. In addition to company chats/messages and the following:

Job alerts: Job alerts created by the user

Saved Jobs – Jobs saved for later.

Companies followed by the user

Boost yourself: Training area using gamification. The user will find a short onboarding explaining the functions. It consists of making the user do short and easy things that will improve its profile. Example: Select skills, upload CV, watch short training videos for job interviews, training offers related to the user, etc.

Notifications: Messages, changes in the candidacy, etc.

My profile: User’s personal area where he can upload and edit his CV, see his contributions (opinions he has left to companies, questions he has asked, etc). Tracked companies, change passwords, and FAQ.


IA & Task flows

The main points to highlight about the IA and the tasks flow are the following:

Logged or anonymous users will land in the For You section, where they will be able to see job offers in video format.
– If the user wants to read more about an offer, will land on a page with the offer and with several sections about the company, its reviews, and perks.
Users are able to search for jobs without being registered but to do meaningful stuff like saving job offers or applying to one they have to log in or sign-up.

An user without an account want's to apply an offer
Sign-up task flow
An user with an account wants to apply to an offer


Sketches & wireframes

After defining the functions and various workflows I started to sketch some ideas and design some wireframes to see how the information will be shown.


Mood-board & UI tests

After gathering some photos and images, I put together a mood board to have something visual to guide me into the UI design.

I’m still working on this part of the process, so what I’m currently doing is testing different colors and typography until I get a solution that feels right.

UI tests


Next steps

The next steps in these projects will be to:

Design at least the wireframes for the main task flows.
-Create the style guide and its components to work with ease.
Translate the wireframes into screens.
Prototype the screens in Principle or Protopie.
Test the main task flows with at least 10 users.