All work

UX/UI Design · AI · TRR · Sole designer in the product team

Part of Sök jobb at TRR: see how the parts connect

Clearer job ads, better filters and AI support, so more people get to the first interview

TRR gathers job ads from many job sites and companies for the people it helps in career transition, and matches them through each person’s match profile. I redesigned how people find and read those ads: cards instead of a list, new filters, ads with a clear structure, and two AI services built in design sprints with the cross-functional team. One compares your CV with the ad and suggests what to bring forward. The other creates a CV tailored to the ad. The parts were launched step by step, and we tested the whole flow with users.

My role
Sole designer in the product development team
Users
People in career transition looking for a new job
Company
TRR
Method
Design sprints for the AI services, usability tests of the whole flow
Platform
Web, desktop and mobile
Tools
Figma
Working prototypeTry it yourselfSearch with suggestions from your match profile, filter and see your choices, open an ad and try the two AI services. In Swedish, on desktop or mobile.

The short version

The problem

Job ads were shown as a dense list that was hard to scan, especially on a phone, and the ads themselves were long blocks of text. Applying well took a lot of work.

What we did

Cards that show the essentials at a glance, new filters, ads with a clear structure, and AI support on the ad that helps people tailor their CV to the job.

The goal

Clearer ads, better filtering and an easier way to apply, so more people get to the first interview.

01

The problem

People in career transition use TRR’s job ads to find their next job. The ads come from many job sites and from companies that work with TRR, and the match profile decides which ones are suggested. But finding, reading and applying took more effort than it should.

A list that was hard to scan

Ads were shown as rows in a table, like a list of records. Title, company and place were there, but not what the job was about, and the rows were cramped on a phone.

Ads as long blocks of text

Many ads were one long text without headings. It was hard to see the tasks, the requirements and the deadline without reading everything.

Applying well was hard

To have a chance, people need to adapt their CV to each job. Knowing what to bring forward, and doing it for every application, takes time and confidence.

The goal

Clearer ads, better filtering and an easier way to apply, so more people get to the first interview.

02

The design challenge

The ads come from many sources, in many formats and of varying quality. The design had to make them feel consistent and easy to compare, without being able to rewrite what employers had written.

The AI support had to help people apply better without taking over. It had to be clear what was AI-generated, easy to review and edit, and grounded in what the person had actually written in their CV and match profile.

From browsing to applying

Support the whole way: find the right ads, understand them quickly, and send an application that stands out.

03

My role and how we worked

My role

I was the only designer in the product development team. I designed the search and the cards, the filters, the structure of the ad page and the AI services, and tested the flow with users.

Design sprints for the AI services

For the AI services we worked in design sprints with the whole cross-functional team. Together we explored how AI could better support the job search, and what we could build in a short time to raise people’s chances of getting to a first interview.

We sketched and compared several concepts, for example editing a tailored CV in a drawer next to the ad, or on a page of its own. We then chose the bets that did the most for the chance of an interview and could be built quickly, and kept the rest as later ideas.

How we chose

Most impact on getting to a first interview × can be built in a short time = the first version. The rest went into “later”.

Step by step, tested as a whole

The parts were launched one at a time: cards and filters, the clearer ad, matching the CV with the ad, and the tailored CV. We ran usability tests on the whole flow, from searching to applying, so the parts would work together and not only on their own.

04

Key design decisions

Four decisions shaped the new job ads.

  1. Cards instead of a listEach ad is a card with title, company, place, a short summary and dates. People can judge an ad before they open it, and cards work much better on a phone than table rows.
  2. Start from what we already knowMatched jobs come from the match profile, and the search field suggests roles and skills from the profile and earlier searches. Typing something else gives a normal search.
  3. A clear structure for every adFacts first (company, place, job), then the same headings in the same order: tasks, qualifications, merits, personal qualities, the company and how to apply. The deadline and how to apply sit beside the text.
  4. AI where the decision is madeThe AI services sit on the ad, next to the apply button. That is the moment people decide to apply and need help to do it well.

The end-to-end flow

From the match profile to the first interview. Steps 2 to 7 are what I designed in this work. The match profile has its own case.

  1. Job seekerFills in the match profileRoles, skills, places and a CV. The base for everything that follows.
  2. The serviceSuggests matched jobsAds that fit the profile, and suggestions to update it.
  3. Job seekerSearches and filtersSuggestions from the profile and earlier searches, cards and filters.
  4. Job seekerReads the adFacts first, the same headings every time, the deadline beside the text.
  5. AI supportMatches the CV with the adSuggestions on what to bring forward, and a summary to copy.
  6. AI supportCreates a tailored CVA first version to review, change and download.
  7. Job seekerAppliesQuick apply for TRR partner ads, or on the employer’s site, and marks it as applied.
  8. EmployerInvites to an interviewThe goal of the whole flow: the first interview.

In the flow I designedOutside the flow I designed

05

The solution, step by step

The flow follows a job seeker from searching to applying. The screens are in Swedish, from a working prototype built from the design in Figma. The ads, companies and AI answers are made up. Click an image to enlarge it.

Working prototypeTry it yourselfSearch with suggestions from your match profile, filter and see your choices, open an ad and try the two AI services. In Swedish, on desktop or mobile.

Find: from a list to cards

Before: job ads as rows in a table with checkboxes, title, company, place and date
1Before. Rows in a table, the list pattern from the filter standard. Hard to judge an ad without opening it.
After: job ads as cards in two columns, each with title, company, place, a short summary, a save button and dates
2After. Cards with a summary, source, “New”, days left and a save button.

Search: suggestions you recognise

The search field with suggestions from the match profile, roles and skills with the number of ads, and earlier searches
3Suggestions from the match profile. Roles and skills from the profile, with the number of ads, and earlier searches.
Typing in the search field gives ordinary search suggestions, with a search on the typed word first
4Or search for something else. Typing gives an ordinary list of search suggestions.

Narrow down: matched jobs and filters

Matched jobs with a banner about new suggestions for the match profile and buttons to show all ads, ads in cooperation with TRR or public ads
5Matched jobs. Ads from the match profile, a short nudge to keep the profile up to date, and a quick split into all, new, TRR and public matches. New matches are marked “Ny matchning” on the cards.
The Övrigt filter open with way of working options, and the chosen role and way of working shown as removable chips under the filters
6New filters. Area, role, skills, employer, scope and more, built on the filter standard. A role or skill chosen in the search becomes a filter choice, and every choice shows under the filters, ready to remove.

Read: an ad with structure

An ad page with facts at the top, headings for tasks, qualifications and merits, and on the right the AI services, save and apply
7The ad. Facts first, the same headings every time, and AI support and applying beside the text.
The quick apply dialog for an ad from a company that works with TRR, showing what will be sent
8Quick apply. For ads from companies that work with TRR, people check what is sent and apply with one click.

Apply better: the AI services

Matcha cv med annonsen: numbered suggestions comparing the CV in the match profile with the ad, with today’s wording and a suggested wording
9Match the CV with the ad. Numbered suggestions for what to bring forward, with today’s wording next to a suggestion.
CV-generatorn: a CV tailored to the ad, with a field to ask for changes, quick suggestions, language, edit and PDF
10A tailored CV. A first version to review, change with a prompt or by hand, and download.

The same flow on mobile

Job ad cards on a phone
Cards. One column, easy to scan.
An ad on a phone with facts and headings
The ad. Facts first.
The AI services and apply on a phone
AI and apply. Right after the ad.
CV suggestions on a phone
Suggestions. Readable on a small screen.
06

UX decisions: what and why

  1. Show enough to decideA card shows title, company, place, a two-line summary and dates, so people can decide whether to open the ad.
  2. Mark what is time-critical“New” and “3 days left” on the card help people act in time.
  3. Save and mark as appliedA bookmark on every card, and a switch on the ad for “I have applied”, so people can keep track under Saved and Applied.
  4. Suggest, don’t forceSuggestions come from the match profile and earlier searches, but typing anything gives a normal search.
  5. Keep the profile up to dateWhen the job search history and CV suggest better match criteria, a banner offers to update the match profile.
  6. One way to apply per sourceAds from companies that work with TRR get quick apply. Public ads link to the employer’s own site.
  7. Explain the AI and keep people in controlAI content is labelled, based on the person’s own CV and profile, and can be edited before use. A thumbs up or down helps improve it.
  8. Help with the words, not only the adviceThe suggestions show today’s wording next to a better one, and a motivating summary that can be copied straight into an application.
07

UI design: what and why

  1. Built on TRR’s design systemPurple for actions, Raleway for headings and Open Sans for text, with the existing card, filter and button components.
  2. A card with a clear hierarchySource in small text, a bold title, company and place, then the summary. The eye goes from what to who to where.
  3. Source made visible“In cooperation with TRR” in blue and “Public ad” in grey, so people know at once which ads can be applied for directly.
  4. Facts in a small tableCompany, place and job sit in a short table with icons, so the basics are found without reading.
  5. A recognisable sign for AIAI services use the same sparkle icon and a soft lilac card, so they stand out from the ad without competing with the apply button.
08

The result

Where it landed

  • The new cards, filters, clearer ads and both AI services were launched step by step at TRR.
  • The whole flow, from searching to applying, was tested with users.
  • The AI services came from design sprints where the team chose the bets most likely to help people get to a first interview, and that could be built in a short time.

What I took with me

AI is most useful at the moment someone has to act. Putting it on the ad, next to the apply button, made it part of applying rather than a separate tool people had to find.

Design sprints with the whole team made it easier to say no. When everyone had seen the concepts and the criteria, choosing the few bets that could ship quickly was a shared decision.