Job Search Enhancer
Overview
Enhances LinkedIn job search with keyword-based language detection and filters for promoted/reposted jobs.
๐ Automatic Language Detection Detects whether a job requires a non-English language โ without AI, without API keys, with no data leaving your browser, with 95% accuracy. โช๏ธ Toggle on/off from the popup with a single switch โช๏ธ Scans all 7 supported languages automatically โ no need to select one โช๏ธ Uses a 3-pass detection system for maximum accuracy: โช๏ธ Exact keyword matching โ e.g. "deutsch erforderlich", "fluent german", "german c1" โช๏ธ Proximity matching โ catches natural phrasing like "fluent in English and German" or "sehr gute Sprachkompetenz in Deutsch" where the language name and signal word are near each other but not adjacent โช๏ธ Document language detection โ if the entire job description is written in a non-English language (detected via stopword frequency), that language is flagged as required even with no explicit keywords Supported languages: Dutch ๐ณ๐ฑ ยท Finnish ๐ซ๐ฎ ยท French ๐ซ๐ท ยท German ๐ฉ๐ช ยท Italian ๐ฎ๐น ยท Norwegian ๐ณ๐ด ยท Spanish ๐ช๐ธ Exclusion list prevents false positives โ e.g. "no German required" or "German speaking country" are ignored. ๐ท๏ธ Language Badge A colour-coded badge is injected directly into the LinkedIn job detail panel, between the job title and the location/info row: ๐ด ๐ฉ๐ช German Required = Language is explicitly required ๐ ๐ซ๐ท French Preferred = Language is optional / nice to have ๐ข โ No Language Requirement = No non-English language requirement detected โช๏ธ If multiple languages are detected, the top two are shown in the badge All badge colours meet WCAG AA contrast standards ๐ซ Hide Promoted Jobs Automatically hides jobs marked as "Promoted" from the LinkedIn job list sidebar. Uses multiple detection methods to catch all LinkedIn layout variants: - Checks visible label text - Scans aria-label attributes - Detects class names containing "promoted" ๐ Hide Reposted Jobs Automatically hides jobs marked as "Reposted", using the same robust multi-method detection. ๐๏ธ Manual Cache Reset The popup includes a Reset Cache button that clears all cached scan results, forcing fresh detection on the next job click. Useful after updating settings or if a badge seems wrong. โก Instant and Private - No AI, no API keys, no external requests โ everything runs locally in your browser - Results are cached per job URL for 30 days to avoid re-scanning - Cache is versioned โ stale results from older extension versions are automatically discarded
0 out of 5No ratings
Details
- Version1.0.0
- UpdatedMarch 10, 2026
- Offered bycyogesh56
- Size36.18KiB
- LanguagesEnglish (United States)
- Developer
Email
cyogesh56@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
Job Search Enhancer has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
Job Search Enhancer handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site