Two things bothered me enough that I fixed them.
I was job hunting. I kept running into the same two problems. My OCD would not let me leave them alone, so I redesigned them. Not to fix LinkedIn. They have entire teams for that. Just to sleep better.
So, what's the problem?
Not an audit. Not a six point teardown. No research, no sessions, no interviews. Just two problems I kept running into myself, and that a tiny change in the product surface could honestly improve.
"Remote" is 4 different things wearing one label.
Remote. That's what the tag says. But remote can mean: you're free to work from anywhere in the world. Or, it can mean your country only. Or, your region. Or, it can mean two days at home and three in the office, which isn't really remote at all.
The problem isn't that those distinctions exist. They should. The problem is that LinkedIn collapses all of them into one word and leaves you to figure it out. So you click. You read the full description. Sometimes it's clear, sometimes it isn't. And sometimes you go to the company's own website and find a completely different setup than what LinkedIn showed you.
It's not impossible to navigate. It's just friction that shouldn't be there. The information exists, it just never makes it to the tag.
After you apply, you fall into a black hole.
Press Apply and the product goes silent. No status. No progress. No feedback. There is a list of Applied, but it's just a memory aid. The experience ends at exactly the moment you most need a signal. For someone shipping ten or twenty applications a week, it becomes a blur of half remembered roles and no idea which ones are still alive.
Two small surgeries, no rewrites.
Both fixes try to respect what already works. Same chrome, same patterns, same components. The goal is to make the information that already exists in the system actually visible to the person reading it.
Let the filter, and the tag, mean what it says.
The Work type filter splits into four real options. The tag on each job card mirrors whichever option matches. Pick Remote, country, and the country becomes part of the surface. No clicking through to find out.
A real tracker, where the black hole used to be.
The Applied list grows into a tracker: company, role, date applied, recruiter activity, current stage. Signals come from data LinkedIn already has, view events, message threads, profile views from the company, application status returned by the ATS. No new commitments from recruiters. Just the bread crumbs surfaced.
Small surfaces, lower friction.
Honest disclaimer: there's no user research behind this one. No interviews, no usability tests, no metrics to brag about at the end. Just a designer running into the same two papercuts every day and refusing to ignore them. If the takeaway is anything, it's this: most product friction lives in tiny gaps between what the system knows and what the interface bothers to show.
Both fixes work with information LinkedIn already collects. Nothing new asked of recruiters or candidates.
Same nav, same components, same filter pattern. Just used a little more honestly.
I cleaned the surface a little.
On the job description page, LinkedIn shows a lot of things: premium features, AI tools, company details, headcount, company type, funding stage. Sometimes that side panel is taller than the role description itself. I understand why it is there, LinkedIn is a business and needs to surface its own products. But if you want to know how many people work at the company or what kind of company it is, you can click through to the company page. There is no need to show everything on the job post.
So I stripped the UI from what felt unnecessary. Not a full solution, not a redesign, just a cleanup. The kind of thing you do on a quiet Tuesday and tell yourself you will revisit later. This is one of those.

How the job detail looks today, before the cleanup pass.
The cleanup, in light and dark.
Same UI, two themes. Drag the handle to slide between LinkedIn's light surface and a dark version that reuses their own blue gray palette. No re-engineering, just the same components dressed for the night shift.