A Firefox extension to boost my job hunt.

This post is a bit different from what I usually share.

Usually, I work with ecological data and AI, but I wanted to take a break and brush up on my JavaScript and web dev skills. So, I made a little browser extension to help with job hunting.

Job searching can get messy fast — tons of tabs, job links everywhere, and trying to match your CV to each offer. It’s easy to lose track.

That’s why I built this JobSeeker Companion: a simple Firefox extension that keeps your job search tidy and helps you spot which jobs fit your CV. No tracking, no fuss — just a handy tool to make things easier.

📋 1. Clipboard Helper

Easily copy job offer URLs as you browse. No need to dig through your history later—your links are all stored in one place.

💾 2. Save Offers

Like what you see? Save job descriptions directly from the browser and revisit them anytime.

🧠 3. Match Your CV

Paste your CV into the extension once, then check how well it matches any job offer you’re viewing. The tool highlights missing keywords to help you fine-tune your applications.

🔒 Privacy First

One important aspect I want to highlight: your data stays private. This extension does not store any of your CV or job description data anywhere. All processing happens locally on your machine, with no calls to external AI services or servers. Your information never leaves your browser, so you can use the tool with confidence and peace of mind.

⚙️ Tech used

Built as a Firefox extension using Manifest V3 and WebExtensions API with JavaScript. It injects scripts to scrape job descriptions and performs simple token-based matching against your CV. The UI uses chrome.i18n for localization.

🧪 Try It Now

The extension is available on Firefox Add-ons and on my GitHub.

🚀 What’s Next?

Future updates might include semantic similarity analysis using embeddings to improve matching accuracy and support for more job platforms — currently, the extension scrapes entire pages except on LinkedIn, where it targets only the job description panel.

If you have ideas or want to help develop these features, feel free to reach out or contribute on GitHub!

🙌 Support the Project

If this tool helps you during your job search, you can buy me a coffee ☕💖.