Skip to content
Job Seeker OSJovos

Release notes

Major updates to Job Seeker OS — new tools, improvements, and fixes across the web app and the browser extension.

0.0.36

A missing achievements section gets a second try

When a draft comes back without Selected Achievements, the generator asks again before handing you the resume.

Improved
  • When a draft comes back without the Selected Achievements section and you have achievements that fit, the generator asks for it again before the resume reaches you.
Fixed
  • A resume without the Selected Achievements section no longer tells you that too few of your achievements fit when that was not the reason. It now says the draft came back without the section, and that generating again usually brings it back.
0.0.35

Your resume no longer repeats the same line

The Selected Achievements section now opens at two achievements, and when it is left off your resume the page says why.

Fixed
  • A role on your generated resume never prints the same line twice, and never carries more lines than you have on file for it.
Improved
  • The Selected Achievements section appears when two of your achievements fit the job, instead of four.
  • When that section is left off, the resume page says why and links to your achievements. It shows on resumes generated before the explanation existed, too.
  • A section built from entries the model invented is rebuilt once before it is dropped, so it stays whenever your real achievements can fill it.
0.0.34

An opportunity you add is scored right away

Paste a job description into the bar and the opportunity opens with its job match already on the card.

Improved
  • An opportunity you add with a job description is scored as it is saved, so its card opens with the job match already on it. One added with names alone opens straight away, and its card offers to score it once a description is there.
  • The button that files a new opportunity reads Create Opportunity.
Fixed
  • A company edit that saved is no longer reported as failed. The change could land while its answer was lost on the way back, and pressing Done again then said someone else had changed the company when nobody had.
  • A resume keeps the employer you made out of the Unsorted group. Renaming that group into a real company and giving it dates used to leave both off the generated resume.
0.0.33

The role and company come from the description you paste

Adding an opportunity opens a panel where every field is optional, and a pasted description fills in the role and company.

New
  • Adding an opportunity opens a panel at the side of the page. Company, Role, the job description and a linked contact are all optional, so a record can be saved with whatever you have.
  • A pasted job description fills in the role and company for you, read from the text itself. Both stay editable before you save.
Improved
  • The bar at the top of Opportunities is the one way to add an opportunity, and it opens the panel as soon as you click or paste into it.
0.0.32

The composer asks for the description, not a link

The button under a pasted job description reads Add Opportunity, and the source-link field that never fetched anything is gone.

Improved
  • The button under a pasted job description reads Add Opportunity, which is what it does: the description is matched against your rules and the opportunity opens.
Fixed
  • The Opportunity source link field is gone. A pasted link was saved but never fetched, so the field read as a way to add an opportunity by link. Paste the description text instead; a link on its own stays in the box with a hint, and the button waits for the text.
0.0.31

Add an opportunity from the bar, and put your achievements in order

The + Opportunity button moves into the bar at the top of Opportunities, the composer folds back the way it should, and selected achievements in the resume builder can be dragged into the order you want.

New
  • Drag selected achievements into the order you want in the resume builder. Grab the handle on a picked row, drop it where it belongs, and the resume page follows that order; it is saved on drop and stays after a reload.
Improved
  • The + Opportunity button sits in the bar at the top of Opportunities, beside the field that now reads Add job opportunity, so adding an opportunity by hand and pasting a job description start from the same place. The page header keeps only Install extension.
Fixed
  • The Opportunities composer folds back to the bar again. Escape, Collapse and Clear used to reopen it at once, so an account with an empty list had no way to reach + Opportunity.
0.0.30

A job description you can correct, and an analysis you can order

Edit any opportunity's job description in place and score it again, order a resume analysis from the page that used to be empty, and generated resumes stop inventing an employer called Unsorted.

New
  • The job description on an opportunity is editable in place: click the text, fix or complete it, and it saves when you click away. A truncated or messy capture no longer stays that way.
  • Score again. After an edit, the score card offers to re-run the score against the new text and says when the saved score predates what you changed. Opportunities that were never scored get the same button.
  • The Resume analysis page shows a sample audit and lets you order the real one. The request reaches us as a support message, and we answer there and by email. Before, an account without a consultation saw only a note that the audit would appear after one.
Improved
  • The Job description card now sits above Outreach on the opportunity page. It is what the page is about.
  • The tab on opportunity and application pages reads Company intelligence, matching the card it opens.
Fixed
  • Bullets that onboarding could not attach to an employer no longer appear in a generated resume under a company called Unsorted, and no longer get the whole draft refused.
  • Generate resume no longer gives up on longer resumes with “The model took too long”. The draft gets the time it needs to finish.
  • The free resume checker rejects a malformed email address before you submit (a missing domain, two @ signs, a pasted address in angle brackets) instead of after a round trip.
0.0.29

The free resume checker now audits the way a consultation does

Six scored parameters and the findings behind them, plus a profile that asks before it removes anything.

New
  • The free resume checker reads your resume the way we do in a consultation: six scored parameters with the findings behind each one, sent to you as a formatted report.
  • If we prepared your resume during a consultation, the audit behind it now sits in the app beside the resume itself.
  • A Resources index that lists every guide in one place.
  • A page explaining what the Chrome extension does: scoring a job from its posting, and filling in an application.
  • Contacts can be marked Inbound, for people who came to you.
Improved
  • Removing anything from your profile asks first. Companies, education, certifications, interests, languages and summaries all confirm before they go.
  • The + Resume menu opens when you click it rather than when the pointer passes over it.
  • Deleting an opportunity dims the row behind the confirmation, so it is clear which one you are removing.
Fixed
  • An achievement whose company you deleted can be edited and saved again. It could not be saved at all before, and the only way out was to attach it to a different employer.
  • Editing a bullet twice in a row works. The second save used to fail and close the editor, losing what you had typed.
  • A tag the catalog will not accept now says why, instead of vanishing as you type it.
  • Answers you give the resume checker are kept when you add more, rather than replacing each other.
0.0.28

Your invitation link keeps working, and a hiccup no longer closes the app

Three ways into a profile prepared for you, and a backend that stumbles no longer takes the whole product with it.

New
  • If someone prepared a profile for you after a consultation, the email now gives you two ways in: the link, and a password. Google on the same address works as a third.
Improved
  • The invitation link no longer expires, and opening it does not use it up. It worked only once before, so a preview in your mail app, a link scanner, or a second tap could spend it before you did.
  • The password in that email stays yours until you change it. Asking for the invitation again sends the same link and leaves the password alone.
Fixed
  • A problem on our side no longer shows you “We could not load your profile”. Signing in with a password or with Google reaches your profile, a session that has ended sends you to sign in rather than to a button that cannot help, and a backend that stumbles lets you into the app while we hear about it.
0.0.27

Your schooling and languages come through from your resume

Setup reads two more things off your resume, and tells you the truth about what it will save.

New
  • Your education comes through when you upload a resume. It used to be dropped no matter what your resume said, and had to be typed in again afterwards.
  • The languages you speak come through too, whether you list them under a heading or across the top of the page. A stated level like C1 or B2 comes with them.
  • Both get their own tab at setup, so you can correct a school or a level before anything is saved.
  • Languages join your Professional Profile, next to Education and Certifications. You can add one with its level, mark yourself fluent, change it later, or remove it.
Fixed
  • The Confirm button at setup counts only what will actually be saved, and the screen names anything it cannot keep, and why. It used to promise a number it did not keep.
  • Skills from a resume in any format now save with the rest.
0.0.26

Sign-in, long resumes and contact linking all work again

Three fixes, each one a place a job seeker could get stopped part-way.

Fixed
  • Signing in reaches the app again. For part of August 22 a mismatch between two halves of a release left every page showing “We could not load your profile”, and the check behind that screen now lets you through instead of holding the whole app.
  • A resume with a lot behind it finishes generating. Long drafts used to stop part-way and come back as an error instead of a finished document.
  • Anyone in your network can be linked to an opportunity, including people with no company on file. On a large network they were missing from the picker altogether.
0.0.25

Your resume opens with proven results

Achievements get their own place in the catalog and open your resume, in both the generated and the manual builder.

New
  • Achievements join your catalog. Write one, or build it from your bullets; the composer asks what changed because of your work instead of writing it for you.
  • A generated resume opens with a Selected Achievements and Impact section: the four to six achievements that best fit the posting, chosen from your catalog and never written for you.
  • The manual builder gets the same section: tick the achievements you want and they open the resume.
  • Uploading a resume during onboarding also finds achievement candidates and shows them for review.
Improved
  • First-run setup opens as a panel over the app and can be reopened from the header.
  • The skills section is called Skills and Expertise, on the catalog page and on generated resumes.
  • A generated resume tells each result once: a bullet already covered by an achievement leaves its role, and a metric you flagged returns if the section carrying it is missing.
  • The achievements card in the catalog is shorter: fewer labels, fewer questions.
Fixed
  • Running out of AI credits shows a clear prompt instead of an error code.
  • A generation no longer fails when the resume tidies up an employer's name.
  • Onboarding summaries keep their line flow instead of arriving hard-wrapped.
0.0.24

Ask for help without leaving the page

A support bubble sits on every screen, and the answer comes back both in the app and by email.

New
  • Write to support from any screen. The bubble in the corner opens a conversation, keeps what you have typed if a send fails, and leaves the page behind it usable.
  • When support answers, a dot appears on the bubble, and the answer is emailed to you with a link that opens that conversation, even after it has been closed.
  • A guide to using Network, at jovos.app/user-guides/network.
0.0.23

Add an opportunity, and credit whoever brought it

Capture forms open beside your list now, and the person who sent you a job can be linked as you create it.

New
  • Link the person who brought you an opportunity while you create it. The job lands already credited to them, and it appears on their page straight away.
  • Set how close you are to someone as you add them, with the same six-step Proximity bar the person page uses.
Improved
  • Adding an opportunity or an application opens as a side panel, so the list you were working through stays on screen behind it.
  • The add-a-person form starts on Ex-colleague, the most common answer, instead of Not set.
0.0.22

See how close you are to each person

Rate the closeness of every relationship and sort your network by it.

New
  • A Proximity scale on every person: six steps from Distant to Close, set with one click on the Relationship card.
  • The people list gets a Proximity column with the same small bar. One click on the header sorts your network closest first, another distant first.
0.0.21

Your network joins the search

The people who can open doors get their own home in Job Seeker OS.

New
  • A Network section: keep the people who can open a door for you in one place, whether or not there is a vacancy today.
  • Every person has a page: contact details you can edit in place (email, LinkedIn, phone, Telegram, WhatsApp, Viber), notes, and the full history of what was said.
  • Log a touch in seconds: the date, the channel, who wrote, and the full message text when there is one. A summary is optional.
  • The Reach out today queue tells you who is due, why, and what you promised. Snooze a week when the timing is wrong.
  • Link a person to an opportunity from either side, and see who brought you each one.
  • Draft a message that picks up where your last conversation left off.
  • Already keep your contacts in a spreadsheet? Import them from a CSV with a preview before anything lands.
  • Setup progress now shows in the header until onboarding is complete; one click takes you back to finish.
Improved
  • A new guide on the site: building a career portfolio that proves your work.
0.0.20

The resume checker, simplified

The free checker asks for less and gets to your scores faster.

Improved
  • The resume checker asks for one agreement instead of two, and the page gets to the point: upload, check, scores.
  • Your report unlocks with a single line asking for your email, over the finished check rather than a separate section further down.
  • Checks on long resumes now finish instead of timing out.
Fixed
  • A job you add by hand appears in your list straight away, without hunting for a "view all" control.
0.0.19

Jobs you add by hand stay in sight

Fixed
  • A job you add by hand now appears at the top of your list right away, instead of sinking below the scored ones.
0.0.18

Sign up with email or Google

New accounts now have their own sign-up page.

New
  • Sign up with email and password, or continue with Google.
  • Password requirements update as you type.
  • A Resume Examples page, collecting the resume guides in one place.
  • A new insights post on working your network.
Improved
  • Mark the questions you were asked on the Product Manager page too.
  • The report control moved onto the question heading.
  • Breadcrumbs on Opportunity pages.
Fixed
  • The job page links to the resume you generated, not the bank.
  • The job match tool has one address: /tools/resume-job-match.
  • www.jovos.app now lands on jovos.app.
  • Interview question pages are in the sitemap.
0.0.16

One dropdown for how an application ends

The separate Outcome dropdown is gone. Where a deal stands and how it ended are now the same choice.

Improved
  • How an application ended now lives in the same Status dropdown as everything else. Pick Offer, Rejected or Went cold, and the card moves to Outcome for you.
  • Dragging a card onto Outcome asks which ending applies, so a card never lands there without saying what happened.
  • Withdrawn and Ghosted are now a single ending called Went cold, since both described the same thing: the deal went stale without a decision.
Fixed
  • A card that fails to move now returns to where it was, instead of looking like the move worked.
  • Dropping a card onto Outcome no longer logs an interview round that never happened.
0.0.15.2

The user guide moves onto the site

New
  • The user guide is now a set of real pages you can read and link to, in English and Russian, with its own section in the site navigation.
0.0.15

See which questions actually come up

One release, shipped in two runs: the summary editor went out on July 22, everything else on July 23.

New
  • On the interview question pages you can now mark any question you were actually asked. Each question shows how many people reported it, so you can see which ones really come up for your role.
  • A new Engineering Manager interview questions page.
Improved
  • Resume builder: click the summary in the preview to open its editor, the same way bullets already work. You can keep the change for that one resume, update it in your catalog, or save it as a new variant.
  • The resume builder is faster: the page loads its data in one pass instead of nine, dragging a bullet stays smooth until you drop it, and resizing the panes no longer stutters.
  • Application pages carry a breadcrumb toolbar, so you can see where you are and get back in one click.
Fixed
  • Application pages no longer show a false "missing key" warning on the analytics panel.
0.0.14

A faster resume library

Improved
  • Your resume library opens much faster: quality scores now load together with the page instead of one request per resume.
0.0.13

A clearer read on every match

Job matches now show their score on a visual gauge, opportunity rows lead with the role, and practice answers get reviewed the way you actually spoke them.

Improved
  • Your match score shows on a color gauge on the job page, using the same score bands as your settings.
  • Opportunity rows lead with the role title, company beneath, so the list reads the way you scan it.
  • Resume builder: click any bullet in the preview to jump straight to its editor.
  • Question practice: the recorder now sits beside your answer, and answers save automatically as you type.
Fixed
  • Spoken answers in English are reviewed reliably again (some were wrongly skipped as non-English), and transcripts keep your hesitations so feedback reflects how you actually spoke.
  • Site footer links no longer point to pages that don't exist.
0.0.12

See the research as it happens

Company research now shows its progress live, list actions are harder to fumble, and there is a new guide to opportunity tracking on the site.

New
  • New page on the site: Opportunity tracking, with an interactive demo of how Job Seeker OS scores a job posting.
Improved
  • While AI researches a company on an opportunity, a stepped checklist shows the progress live, the same way onboarding does when it reads your resume.
Fixed
  • While a delete confirmation is open on your opportunities list, the row underneath is shielded, so a stray click can't trigger anything else.
  • A cleaner not-found page that points you back to useful places.
0.0.8

A tidier opportunity page, with progress you can see

On an opportunity, you now see live progress while AI writes your resume and cover letter, you can edit saved contacts in place, and the page leads with one clear next action.

Improved
  • While AI generates a tailored resume or drafts a cover letter on an opportunity, a live checklist now shows the progress, the same way onboarding does when it reads your resume.
  • Edit a saved contact's details right on the opportunity (name, role, email, and LinkedIn) without leaving the page.
  • A cleaner opportunity header: one clear primary action (Promote), with less-used actions tucked into a menu.
  • In your professional profile, past companies are now listed newest first, matching how a resume reads.
0.0.7

A smoother onboarding and sharper resume reading

Onboarding reads more resumes correctly, shows you what the AI is doing as it reads, and speaks in plainer language — plus a new guide on why one resume for every job falls short.

New
  • New guide — “One resume for every job fits no one” — on why a single all-purpose resume underperforms, and what to do instead.
Improved
  • While AI reads a hard-to-parse resume during onboarding, a live checklist shows the progress — reading the document, extracting your roles and experience, pulling out skills, and building your summary.
  • More resumes parse correctly the first time, so your work history comes through even in unusual formats.
  • Plainer, clearer wording across the onboarding steps — upload, scoring, titles, and review.
0.0.6

Company intel, interview debriefs, and a builder you edit in place

Dig into a company before you apply, get an AI debrief after each interview round, edit your resume by clicking right on it, and browse the new Insights section.

New
  • Company Intel on every opportunity — pull together what you need to know about a company before you apply.
  • Interview debriefs — after a round, an AI pass reads your notes or transcript and gives you a structured read on how it went.
  • Insights — a new section of articles, with its own spot in the top navigation.
  • New guides: phone-interview prep, plus dedicated interview-question pages for Product Manager and Project Manager roles.
Improved
  • Resume builder: click any part of your resume to edit it right on the page.
  • Smoother interview-prep flow and onboarding review, with resume-builder polish throughout.
Fixed
  • Old /dashboard links now take you straight to your Opportunities instead of a dead route.
0.0.5

Smarter resume reading and clearer wording

Onboarding now reads tricky resumes with AI, we've dropped jargon across the app, and the resources hub has a set of new interview and job-search guides.

New
  • When the standard parser can't make sense of your resume, an AI pass now reads it during onboarding — so unusual formats still capture your work history correctly.
  • The tools page walks you through interview practice as an interactive, self-playing slider, with the full Situation / Task / Action / Result laid out.
  • New guides in the resources hub: selling yourself without being a salesperson, questions to ask in a screening interview, answering “tell me about yourself,” resume writing, and job-search strategy for experienced professionals — plus interview questions organized by role.
Improved
  • Plainer wording throughout: it's your “job match” for the score and “job description” for the document — the “JD” shorthand is gone across the app and site.
  • The onboarding scoring step and the scoring editor read in plain language, with less jargon.
  • On an opportunity, the Opportunities item in the sidebar now highlights so you always know where you are.
Fixed
  • Adding a job by hand (+ Opportunity) no longer fails — it saves and opens the new entry.
  • Opening an interview no longer errors in cases tied to older generated resumes.
  • Resumes that some PDF readers garble into one-word-per-line are now extracted cleanly.
0.0.4

Resumes in your language, and a smoother start

Upload your resume right inside onboarding, choose the language your resumes are written in, and get accurate parsing for Russian-language resumes.

New
  • Upload your resume directly in the first step of onboarding — the wizard reads it in place, no separate detour.
  • Set your resume language once in Settings, and every resume you build or generate follows it.
  • Resume parsing now understands Russian-language resumes — dates, section headings, job titles, locations, and certifications are all recognized in Russian.
  • New guide: “How to search for a new job,” a structured walkthrough in the resources hub.
Improved
  • Professional Summary now reads in a natural first-person voice.
  • The application detail page uses the full width of the screen — more room for everything you're tracking.
  • Résumé and cover-letter downloads now match the rest of the app's design.
Fixed
  • Logging in returns you to the exact page you were headed to, query string and all.
  • Resume parsing tolerates year ranges accidentally typed into the education-institution field.
0.0.3

A clearer job opportunity flow

Every job you capture now moves through one connected flow — from first score to a live application.

New
  • Opportunities inbox: every job you save lands in one place, with filter chips (Inbox, Sent, Skipped, Rejected, Promoted, All) so you always know what's waiting on you.
  • Each opportunity carries its own status as you work it — Scored, Finding contact, Reached out, Sent, Waiting reply — so you can see exactly where every job stands at a glance.
Improved
  • Clearer line between an opportunity (a job you're pursuing) and an application (which begins when a company invites you) — promote an opportunity and it shows up as “Promoted → Application” with its interview stage.
  • Consistent language for the outreach steps across the app, so the status you see on a job matches what you see everywhere else.

Company Intel

Generate a focused company intelligence brief for a specific interview — straight from a job posting.

New
  • Company Intel: a one-page brief for the company and role you're interviewing for — what they do, why the role likely exists, technology direction, culture signals, and talking points you can bring into the room.
Improved
  • Job match scoring now seeds Impact keywords from plain skill-list resumes, so scores are more accurate when your resume doesn't already read like a bragging document.