PageSourceSearch

https://offer-run.com/job-radar-live

html offer-run.com collected 2026-10-02 01:37:52 UTC 32,863 bytes, 647 lines download raw bytes

1<!DOCTYPE html><html lang="en" dir="ltr"><head>
2    <meta charset="UTF-8">
3    <meta name="viewport" content="width=device-width, initial-scale=1.0">
4    <meta name="theme-color" content="#313a52">
5    <link rel="icon" type="image/svg+xml" href="/favicon.svg">
6
7    <!-- Google tag (gtag.js) -->
vendor: 71 bytes, lines 7-8
7
8    <script async="" src="https://www.googletagmanager.com/gtag/js?id=
8G-HPCN8MX8V0
vendor: 16 bytes, lines 8-9
8"></script>
9    
9<script>
10      window.dataLayer = window.dataLayer || [];
11      function gtag(){dataLayer.push(arguments);}
12      gtag('js', new Date());
13
14      // SPA: page_view is sent manually on each route change (see utils/analytics.ts),
15      // so disable the automatic one here to avoid double-counting the first load.
16      gtag('config', 'G-HPCN8MX8V0', { send_page_view: false });
17
18      // Google Ads conversion tracking shares this gtag.js. Registering the Ads
19      // destination here lets utils/analytics.ts fire conversion events for
20      // sign-ups, roasts and purchases (labels live in that module).
21      gtag('config', 'AW-18236414471');
22    </script>
22
23
24    <!-- Primary SEO -->
25    <title>Job Radar Live — jobs being found right now · OfferRun</title>
26    <meta name="description" content="A live, anonymized feed of real jobs OfferRun users are matching right now — software, data, design and more across Ukraine, the US, Europe and worldwide, each with a match and Realness score.">
27    <meta name="keywords" content="AI CV generator, AI resume builder, tailor resume to job description, resume match score, ATS resume checker, cover letter generator, no subscription resume builder, pay as you go resume builder, one time payment resume builder, resume keyword optimization, salary research, interview preparation, job application tracker, ghost jobs filter, fresh job listings, job search">
28    <meta name="robots" content="index, follow, max-image-preview:large">
29    <meta name="author" content="OfferRun">
30    <!-- Bing Webmaster Tools site verification -->
31    <meta name="msvalidate.01" content="BB102918D31C10BA796254932F951B00">
32    <link rel="canonical" href="https://offer-run.com/job-radar-live">
33
34    <!-- Meta Pixel Code -->
35    
35<script>
vendor: 453 bytes, lines 35-44
35
36      !function(f,b,e,v,n,t,s)
37      {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
38      n.callMethod.apply(n,arguments):n.queue.push(arguments)};
39      if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
40      n.queue=[];t=b.createElement(e);t.async=!0;
41      t.src=v;s=b.getElementsByTagName(e)[0];
42      s.parentNode.insertBefore(t,s)}(window, document,'script',
43      'https://connect.facebook.net/en_US/fbevents.js');
44      fbq('init', '
441308028698198883
vendor: 10 bytes, lines 44-45
44');
45      
45// SPA: PageView is sent manually on each route change (see utils/analytics.ts),
46      // so the automatic one is omitted here to avoid double-counting the first load.
47      // The <noscript> fallback lives in <body> — an <img> inside <noscript> is
48      // disallowed in <head> and breaks Vite's HTML parse.
49    </script>
49
50    <!-- End Meta Pixel Code -->
51
52    <!-- Microsoft Clarity -->
53    
53<script type="text/javascript">
54      (function(c,l,a,r,i,t,y){
55          c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
56          t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
57          y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
58      })(window, document, "clarity", "script", "x3aq9zku1t");
59    </script>
59
60
61    <!-- Open Graph -->
62    <meta property="og:type" content="website">
63    <meta property="og:site_name" content="OfferRun">
64    <meta property="og:title" content="Job Radar Live — jobs being found right now · OfferRun">
65    <meta property="og:description" content="A live, anonymized feed of real jobs OfferRun users are matching right now — software, data, design and more across Ukraine, the US, Europe and worldwide, each with a match and Realness score.">
66    <meta property="og:url" content="https://offer-run.com/job-radar-live">
67    <!-- Dimensions + type are required by strict scrapers (LinkedIn, Slack, WhatsApp,
68         Facebook) to render the preview image on the first fetch — without them the
69         card shows no image. og-image.png is 1200×630 (1.91:1, the recommended ratio). -->
70    <meta property="og:image" content="https://offer-run.com/og-image.png">
71    <meta property="og:image:secure_url" content="https://offer-run.com/og-image.png">
72    <meta property="og:image:type" content="image/png">
73    <meta property="og:image:width" content="1200">
74    <meta property="og:image:height" content="630">
75    <meta property="og:image:alt" content="OfferRun app showing a 92 match score for a tailored CV">
76    <meta property="og:locale" content="en_US">
77
78    <!-- Twitter -->
79    <meta name="twitter:card" content="summary_large_image">
80    <meta name="twitter:title" content="OfferRun — AI CV &amp; cover-letter engine">
81    <meta name="twitter:description" content="Paste a job description, get a tailored CV + cover letter and a 0–100 match score in seconds, then track every application in one place. Pay as you go, from $5.">
82    <meta name="twitter:image" content="https://offer-run.com/og-image.png">
83    <meta name="twitter:image:alt" content="OfferRun app showing a 92 match score for a tailored CV">
84
85    <!-- Fonts + icons: loaded ASYNC so they never block first paint. Body text uses
86         display=swap (renders immediately in a fallback face, swaps when the webfont
87         arrives); the Material Design Icons webfont is decorative and equally
88         non-critical. The preload+onload swap is the web.dev-recommended pattern; the
89         <noscript> block keeps both working with JS disabled. -->
90    <link rel="preconnect" href="https://fonts.googleapis.com">
91    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
92    <link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin="">
93    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&amp;
93family=JetBrains+Mono:wght@400;500;700&amp;display=swap" onload="this.onload=null;this.rel='stylesheet'">
94    <link rel="preload" as="style" href="https://cdn.jsdelivr.net/npm/@mdi/[email protected]/css/materialdesignicons.min.css" onload="this.onload=null;this.rel='stylesheet'">
95    <noscript>
96      <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&amp;family=JetBrains+Mono:wght@400;500;700&amp;display=swap">
97      <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@mdi/[email protected]/css/materialdesignicons.min.css">
98    </noscript>
99
100    <!-- Structured data: helps both Google rich results and AI / answer engines -->
101    
101<script type="application/ld+json">
102    {
103      "@context": "https://schema.org",
104      "@type": "SoftwareApplication",
105      "name": "OfferRun",
106      "applicationCategory": "BusinessApplication",
107      "operatingSystem": "Web",
108      "description": "AI workspace for the job search: tailored CVs and cover letters, a 0–100 match score and an applications pipeline, all from one Master Profile.",
109      "url": "https://offer-run.com/",
110      "offers": {
111        "@type": "Offer",
112        "name": "Pay as you go",
113        "price": "5",
114        "priceCurrency": "USD",
115        "description": "No subscription. Create an account and top up a balance to get started ($5 minimum) — every available feature is unlocked and you're only charged per AI action you run, at cost plus a small margin. A tailored CV costs roughly $0.25, so $5 covers about 20 applications."
116      },
117      "featureList": [
118        "Match score 0–100 by skills, experience and keywords",
119        "Tailored CV and cover-letter generation",
120        "Applications pipeline (Kanban)",
121        "Master Profile single source of truth",
122        "Clean, ATS-ready PDF export",
123        "Job Radar: ghost-jobs filter with a Realness Score on every posting",
124        "48-hour fresh job listing alerts"
125      ]
126    }
127    </script>
127
128    
128<script type="application/ld+json">
129    {
130      "@context": "https://schema.org",
131      "@type": "Organization",
132      "name": "OfferRun",
133      "url": "https://offer-run.com/",
134      "logo": "https://offer-run.com/logo.png",
135      "description": "OfferRun is the AI workspace for your job search — tailored CVs, cover letters, match scores and an applications pipeline in one place.",
136      "sameAs": ["https://www.linkedin.com/in/alexvap23/"],
137      "contactPoint": {
138        "@type": "ContactPoint",
139        "contactType": "customer support",
140        "email": "[email protected]",
141        "availableLanguage": ["en", "uk", "pl", "fr", "es", "pt", "de", "it", "nl", "tr", "ro"]
142      }
143    }
144    </script>
144
145    
145<script type="application/ld+json">
146    {
147      "@context": "https://schema.org",
148      "@type": "FAQPage",
149      "mainEntity": [
150        {
151          "@type": "Question",
152          "name": "Does OfferRun invent experience I don't have?",
153          "acceptedAnswer": { "@type": "Answer", "text": "No. OfferRun only works from your Master Profile — the roles, skills and projects you've actually entered. It reorders, rephrases and emphasises the most relevant truth for each job; it never fabricates qualifications." }
154        },
155        {
156          "@type": "Question",
157          "name": "Will the CV get past ATS filters?",
158          "acceptedAnswer": { "@type": "Answer", "text": "Your exported CV uses a clean, parseable layout and aligns your wording with the keywords in the job description — exactly what applicant tracking systems scan for. The match score shows your keyword coverage before you send." }
159        },
160        {
161          "@type": "Question",
162          "name": "How does pricing work?",
163          "acceptedAnswer": { "@type": "Answer", "text": "Pay as you go. To get started you top up a balance — $5 minimum — and each AI action (tailoring a CV, scoring a match) is charged at the underlying cost plus a small margin. No subscription, no monthly fee, and your balance never expires." }
164        },
165        {
166          "@type": "Question",
167          "name": "What can I export?",
168          "acceptedAnswer": { "@type": "Answer", "text": "Your tailored CV and cover letter download as clean, ATS-ready PDFs — included, with no tiers." }
169        },
170        {
171          "@type": "Question",
172          "name": "What happens to my data if I stop using it?",
173          "acceptedAnswer": { "@type": "Answer", "text": "You can export your CVs at any time and request full deletion whenever you like. There is nothing to cancel, and we never sell your data or use it to train public models." }
174        },
175        {
176          "@type": "Question",
177          "name": "What are ghost jobs, and how does OfferRun filter them out?",
178          "acceptedAnswer": { "@type": "Answer", "text": "Ghost jobs are postings for roles nobody is actually hiring for — old, endlessly reposted or already-filled ads. Job Radar scores every posting's realness using its age, repost history, salary transparency and a live check of the company's careers page, and drops dead or stale listings, so you only apply to verified-live roles." }
179        }
180      ]
181    }
182    </script>
182
183    
183<script type="module" crossorigin="" src="/assets/app-Dl2q-KH9.js"></script>
183
184    <link rel="stylesheet" crossorigin="" href="/assets/app-C_JTqeTM.css">
185  <link rel="modulepreload" crossorigin="" href="/assets/JobRadarLive-BIXohLS7.js"><link rel="stylesheet" href="/assets/JobRadarLive-DFIJwIxx.css"><style id="vuetify-theme-stylesheet">:root {
186      --v-theme-background: 243,244,247;
187      --v-theme-background-overlay-multiplier: 1;
188      --v-theme-surface: 253,253,255;
189      --v-theme-surface-overlay-multiplier: 1;
190      --v-theme-surface-bright: 255,255,255;
191      --v-theme-surface-bright-overlay-multiplier: 1;
192      --v-theme-surface-light: 238,238,238;
193      --v-theme-surface-light-overlay-multiplier: 1;
194      --v-theme-surface-variant: 66,66,66;
195      --v-theme-surface-variant-overlay-multiplier: 2;
196      --v-theme-on-surface-variant: 238,238,238;
197      --v-theme-primary: 61,111,214;
198      --v-theme-primary-overlay-multiplier: 2;
199      --v-theme-primary-darken-1: 31,85,146;
200      --v-theme-primary-darken-1-overlay-multiplier: 2;
201      --v-theme-secondary: 106,113,128;
202      --v-theme-secondary-overlay-multiplier: 2;
203      --v-theme-secondary-darken-1: 1,135,134;
204      --v-theme-secondary-darken-1-overlay-multiplier: 1;
205      --v-theme-error: 215,90,77;
206      --v-theme-error-overlay-multiplier: 1;
207      --v-theme-info: 61,111,214;
208      --v-theme-info-overlay-multiplier: 2;
209      --v-theme-success: 47,160,107;
210      --v-theme-success-overlay-multiplier: 1;
211      --v-theme-warning: 217,154,43;
212      --v-theme-warning-overlay-multiplier: 1;
213      --v-theme-status-applied: 61,111,214;
214      --v-theme-status-applied-overlay-multiplier: 2;
215      --v-theme-status-interview: 217,154,43;
216      --v-theme-status-interview-overlay-multiplier: 1;
217      --v-theme-status-offer: 47,160,107;
218      --v-theme-status-offer-overlay-multiplier: 1;
219      --v-theme-status-rejected: 215,90,77;
220      --v-theme-status-rejected-overlay-multiplier: 1;
221      --v-theme-status-ghosted: 138,143,156;
222      --v-theme-status-ghosted-overlay-multiplier: 1;
223      --v-theme-on-background: 0,0,0;
224      --v-theme-on-surface: 0,0,0;
225      --v-theme-on-surface-bright: 0,0,0;
226      --v-theme-on-surface-light: 0,0,0;
227      --v-theme-on-primary: 255,255,255;
228      --v-theme-on-primary-darken-1: 255,255,255;
229      --v-theme-on-secondary: 255,255,255;
230      --v-theme-on-secondary-darken-1: 255,255,255;
231      --v-theme-on-error: 255,255,255;
232      --v-theme-on-info: 255,255,255;
233      --v-theme-on-success: 255,255,255;
234      --v-theme-on-warning: 255,255,255;
235      --v-theme-on-status-applied: 255,255,255;
236      --v-theme-on-status-interview: 255,255,255;
237      --v-theme-on-status-offer: 255,255,255;
238      --v-theme-on-status-rejected: 255,255,255;
239      --v-theme-on-status-ghosted: 255,255,255;
240      --v-border-color: 0, 0, 0;
241      --v-border-opacity: 0.12;
242      --v-high-emphasis-opacity: 0.87;
243      --v-medium-emphasis-opacity: 0.6;
244      --v-disabled-opacity: 0.38;
245      --v-idle-opacity: 0.04;
246      --v-hover-opacity: 0.04;
247      --v-focus-opacity: 0.12;
248      --v-selected-opacity: 0.08;
249      --v-activated-opacity: 0.12;
250      --v-pressed-opacity: 0.12;
251      --v-dragged-opacity: 0.08;
252      --v-theme-kbd: 238, 238, 238;
253      --v-theme-on-kbd: 0, 0, 0;
254      --v-theme-code: 245, 245, 245;
255      --v-theme-on-code: 0, 0, 0;
256    }
257    .v-theme--light {
258      color-scheme: normal;
259      --v-theme-background: 243,244,247;
260      --v-theme-background-overlay-multiplier: 1;
261      --v-theme-surface: 253,253,255;
262      --v-theme-surface-overlay-multiplier: 1;
263      --v-theme-surface-bright: 255,255,255;
264      --v-theme-surface-bright-overlay-multiplier: 1;
265      --v-theme-surface-light: 238,238,238;
266      --v-theme-surface-light-overlay-multiplier: 1;
267      --v-theme-surface-variant: 66,66,66;
268      --v-theme-surface-variant-overlay-multiplier: 2;
269      --v-theme-on-surface-variant: 238,238,238;
270      --v-theme-primary: 61,111,214;
271      --v-theme-primary-overlay-multiplier: 2;
272      --v-theme-primary-darken-1: 31,85,146;
273      --v-theme-primary-darken-1-overlay-multiplier: 2;
274      --v-theme-secondary: 106,113,128;
275      --v-theme-secondary-overlay-multiplier: 2;
276      --v-theme-secondary-darken-1: 1,135,134;
277      --v-theme-secondary-darken-1-overlay-multiplier: 1;
278      --v-theme-error: 215,90,77;
279      --v-theme-error-overlay-multiplier: 1;
280      --v-theme-info: 61,111,214;
281      --v-theme-info-overlay-multiplier: 2;
282      --v-theme-success: 47,160,107;
283      --v-theme-success-overlay-multiplier: 1;
284      --v-theme-warning: 217,154,43;
285      --v-theme-warning-overlay-multiplier: 1;
286      --v-theme-status-applied: 61,111,214;
287      --v-theme-status-applied-overlay-multiplier: 2;
288      --v-theme-status-interview: 217,154,43;
289      --v-theme-status-interview-overlay-multiplier: 1;
290      --v-theme-status-offer: 47,160,107;
291      --v-theme-status-offer-overlay-multiplier: 1;
292      --v-theme-status-rejected: 215,90,77;
293      --v-theme-status-rejected-overlay-multiplier: 1;
294      --v-theme-status-ghosted: 138,143,156;
295      --v-theme-status-ghosted-overlay-multiplier: 1;
296      --v-theme-on-background: 0,0,0;
297      --v-theme-on-surface: 0,0,0;
298      --v-theme-on-surface-bright: 0,0,0;
299      --v-theme-on-surface-light: 0,0,0;
300      --v-theme-on-primary: 255,255,255;
301      --v-theme-on-primary-darken-1: 255,255,255;
302      --v-theme-on-secondary: 255,255,255;
303      --v-theme-on-secondary-darken-1: 255,255,255;
304      --v-theme-on-error: 255,255,255;
305      --v-theme-on-info: 255,255,255;
306      --v-theme-on-success: 255,255,255;
307      --v-theme-on-warning: 255,255,255;
308      --v-theme-on-status-applied: 255,255,255;
309      --v-theme-on-status-interview: 255,255,255;
310      --v-theme-on-status-offer: 255,255,255;
311      --v-theme-on-status-rejected: 255,255,255;
312      --v-theme-on-status-ghosted: 255,255,255;
313      --v-border-color: 0, 0, 0;
314      --v-border-opacity: 0.12;
315      --v-high-emphasis-opacity: 0.87;
316      --v-medium-emphasis-opacity: 0.6;
317      --v-disabled-opacity: 0.38;
318      --v-idle-opacity: 0.04;
319      --v-hover-opacity: 0.04;
320      --v-focus-opacity: 0.12;
321      --v-selected-opacity: 0.08;
322      --v-activated-opacity: 0.12;
323      --v-pressed-opacity: 0.12;
324      --v-dragged-opacity: 0.08;
325      --v-theme-kbd: 238, 238, 238;
326      --v-theme-on-kbd: 0, 0, 0;
327      --v-theme-code: 245, 245, 245;
328      --v-theme-on-code: 0, 0, 0;
329    }
330    .v-theme--dark {
331      color-scheme: dark;
332      --v-theme-background: 18,18,18;
333      --v-theme-background-overlay-multiplier: 1;
334      --v-theme-surface: 33,33,33;
335      --v-theme-surface-overlay-multiplier: 1;
336      --v-theme-surface-bright: 204,191,214;
337      --v-theme-surface-bright-overlay-multiplier: 2;
338      --v-theme-surface-light: 66,66,66;
339      --v-theme-surface-light-overlay-multiplier: 1;
340      --v-theme-surface-variant: 200,200,200;
341      --v-theme-surface-variant-overlay-multiplier: 2;
342      --v-theme-on-surface-variant: 0,0,0;
343      --v-theme-primary: 33,150,243;
344      --v-theme-primary-overlay-multiplier: 2;
345      --v-theme-primary-darken-1: 39,124,193;
346      --v-theme-primary-darken-1-overlay-multiplier: 2;
347      --v-theme-secondary: 84,182,178;
348      --v-theme-secondary-overlay-multiplier: 2;
349      --v-theme-secondary-darken-1: 72,169,166;
350      --v-theme-secondary-darken-1-overlay-multiplier: 2;
351      --v-theme-error: 207,102,121;
352      --v-theme-error-overlay-multiplier: 2;
353      --v-theme-info: 33,150,243;
354      --v-theme-info-overlay-multiplier: 2;
355      --v-theme-success: 76,175,80;
356      --v-theme-success-overlay-multiplier: 2;
357      --v-theme-warning: 251,140,0;
358      --v-theme-warning-overlay-multiplier: 2;
359      --v-theme-on-background: 255,255,255;
360      --v-theme-on-surface: 255,255,255;
361      --v-theme-on-surface-bright: 0,0,0;
362      --v-theme-on-surface-light: 255,255,255;
363      --v-theme-on-primary: 255,255,255;
364      --v-theme-on-primary-darken-1: 255,255,255;
365      --v-theme-on-secondary: 255,255,255;
366      --v-theme-on-secondary-darken-1: 255,255,255;
367      --v-theme-on-error: 255,255,255;
368      --v-theme-on-info: 255,255,255;
369      --v-theme-on-success: 255,255,255;
370      --v-theme-on-warning: 255,255,255;
371      --v-border-color: 255, 255, 255;
372      --v-border-opacity: 0.12;
373      --v-high-emphasis-opacity: 1;
374      --v-medium-emphasis-opacity: 0.7;
375      --v-disabled-opacity: 0.5;
376      --v-idle-opacity: 0.1;
377      --v-hover-opacity: 0.04;
378      --v-focus-opacity: 0.12;
379      --v-selected-opacity: 0.08;
380      --v-activated-opacity: 0.12;
381      --v-pressed-opacity: 0.16;
382      --v-dragged-opacity: 0.08;
383      --v-theme-kbd: 66, 66, 66;
384      --v-theme-on-kbd: 255, 255, 255;
385      --v-theme-code: 52, 52, 52;
386      --v-theme-on-code: 204, 204, 204;
387    }
388    .bg-background {
389      --v-theme-overlay-multiplier: var(--v-theme-background-overlay-multiplier);
390      background-color: rgb(var(--v-theme-background)) !important;
391      color: rgb(var(--v-theme-on-background)) !important;
392    }
393    .bg-surface {
394      --v-theme-overlay-multiplier: var(--v-theme-surface-overlay-multiplier);
395      background-color: rgb(var(--v-theme-surface)) !important;
396      color: rgb(var(--v-theme-on-surface)) !important;
397    }
398    .bg-surface-bright {
399      --v-theme-overlay-multiplier: var(--v-theme-surface-bright-overlay-multiplier);
400      background-color: rgb(var(--v-theme-surface-bright)) !important;
401      color: rgb(var(--v-theme-on-surface-bright)) !important;
402    }
403    .bg-surface-light {
404      --v-theme-overlay-multiplier: var(--v-theme-surface-light-overlay-multiplier);
405      background-color: rgb(var(--v-theme-surface-light)) !important;
406      color: rgb(var(--v-theme-on-surface-light)) !important;
407    }
408    .bg-surface-variant {
409      --v-theme-overlay-multiplier: var(--v-theme-surface-variant-overlay-multiplier);
410      background-color: rgb(var(--v-theme-surface-variant)) !important;
411      color: rgb(var(--v-theme-on-surface-variant)) !important;
412    }
413    .bg-primary {
414      --v-theme-overlay-multiplier: var(--v-theme-primary-overlay-multiplier);
415      background-color: rgb(var(--v-theme-primary)) !important;
416      color: rgb(var(--v-theme-on-primary)) !important;
417    }
418    .bg-primary-darken-1 {
419      --v-theme-overlay-multiplier: var(--v-theme-primary-darken-1-overlay-multiplier);
420      background-color: rgb(var(--v-theme-primary-darken-1)) !important;
421      color: rgb(var(--v-theme-on-primary-darken-1)) !important;
422    }
423    .bg-secondary {
424      --v-theme-overlay-multiplier: var(--v-theme-secondary-overlay-multiplier);
425      background-color: rgb(var(--v-theme-secondary)) !important;
426      color: rgb(var(--v-theme-on-secondary)) !important;
427    }
428    .bg-secondary-darken-1 {
429      --v-theme-overlay-multiplier: var(--v-theme-secondary-darken-1-overlay-multiplier);
430      background-color: rgb(var(--v-theme-secondary-darken-1)) !important;
431      color: rgb(var(--v-theme-on-secondary-darken-1)) !important;
432    }
433    .bg-error {
434      --v-theme-overlay-multiplier: var(--v-theme-error-overlay-multiplier);
435      background-color: rgb(var(--v-theme-error)) !important;
436      color: rgb(var(--v-theme-on-error)) !important;
437    }
438    .bg-info {
439      --v-theme-overlay-multiplier: var(--v-theme-info-overlay-multiplier);
440      background-color: rgb(var(--v-theme-info)) !important;
441      color: rgb(var(--v-theme-on-info)) !important;
442    }
443    .bg-success {
444      --v-theme-overlay-multiplier: var(--v-theme-success-overlay-multiplier);
445      background-color: rgb(var(--v-theme-success)) !important;
446      color: rgb(var(--v-theme-on-success)) !important;
447    }
448    .bg-warning {
449      --v-theme-overlay-multiplier: var(--v-theme-warning-overlay-multiplier);
450      background-color: rgb(var(--v-theme-warning)) !important;
451      color: rgb(var(--v-theme-on-warning)) !important;
452    }
453    .bg-status-applied {
454      --v-theme-overlay-multiplier: var(--v-theme-status-applied-overlay-multiplier);
455      background-color: rgb(var(--v-theme-status-applied)) !important;
456      color: rgb(var(--v-theme-on-status-applied)) !important;
457    }
458    .bg-status-interview {
459      --v-theme-overlay-multiplier: var(--v-theme-status-interview-overlay-multiplier);
460      background-color: rgb(var(--v-theme-status-interview)) !important;
461      color: rgb(var(--v-theme-on-status-interview)) !important;
462    }
463    .bg-status-offer {
464      --v-theme-overlay-multiplier: var(--v-theme-status-offer-overlay-multiplier);
465      background-color: rgb(var(--v-theme-status-offer)) !important;
466      color: rgb(var(--v-theme-on-status-offer)) !important;
467    }
468    .bg-status-rejected {
469      --v-theme-overlay-multiplier: var(--v-theme-status-rejected-overlay-multiplier);
470      background-color: rgb(var(--v-theme-status-rejected)) !important;
471      color: rgb(var(--v-theme-on-status-rejected)) !important;
472    }
473    .bg-status-ghosted {
474      --v-theme-overlay-multiplier: var(--v-theme-status-ghosted-overlay-multiplier);
475      background-color: rgb(var(--v-theme-status-ghosted)) !important;
476      color: rgb(var(--v-theme-on-status-ghosted)) !important;
477    }
478    .text-background {
479      color: rgb(var(--v-theme-background)) !important;
480    }
481    .border-background {
482      --v-border-color: var(--v-theme-background);
483    }
484    .text-surface {
485      color: rgb(var(--v-theme-surface)) !important;
486    }
487    .border-surface {
488      --v-border-color: var(--v-theme-surface);
489    }
490    .text-surface-bright {
491      color: rgb(var(--v-theme-surface-bright)) !important;
492    }
493    .border-surface-bright {
494      --v-border-color: var(--v-theme-surface-bright);
495    }
496    .text-surface-light {
497      color: rgb(var(--v-theme-surface-light)) !important;
498    }
499    .border-surface-light {
500      --v-border-color: var(--v-theme-surface-light);
501    }
502    .text-surface-variant {
503      color: rgb(var(--v-theme-surface-variant)) !important;
504    }
505    .border-surface-variant {
506      --v-border-color: var(--v-theme-surface-variant);
507    }
508    .on-surface-variant {
509      color: rgb(var(--v-theme-on-surface-variant)) !important;
510    }
511    .text-primary {
512      color: rgb(var(--v-theme-primary)) !important;
513    }
514    .border-primary {
515      --v-border-color: var(--v-theme-primary);
516    }
517    .text-primary-darken-1 {
518      color: rgb(var(--v-theme-primary-darken-1)) !important;
519    }
520    .border-primary-darken-1 {
521      --v-border-color: var(--v-theme-primary-darken-1);
522    }
523    .text-secondary {
524      color: rgb(var(--v-theme-secondary)) !important;
525    }
526    .border-secondary {
527      --v-border-color: var(--v-theme-secondary);
528    }
529    .text-secondary-darken-1 {
530      color: rgb(var(--v-theme-secondary-darken-1)) !important;
531    }
532    .border-secondary-darken-1 {
533      --v-border-color: var(--v-theme-secondary-darken-1);
534    }
535    .text-error {
536      color: rgb(var(--v-theme-error)) !important;
537    }
538    .border-error {
539      --v-border-color: var(--v-theme-error);
540    }
541    .text-info {
542      color: rgb(var(--v-theme-info)) !important;
543    }
544    .border-info {
545      --v-border-color: var(--v-theme-info);
546    }
547    .text-success {
548      color: rgb(var(--v-theme-success)) !important;
549    }
550    .border-success {
551      --v-border-color: var(--v-theme-success);
552    }
553    .text-warning {
554      color: rgb(var(--v-theme-warning)) !important;
555    }
556    .border-warning {
557      --v-border-color: var(--v-theme-warning);
558    }
559    .text-status-applied {
560      color: rgb(var(--v-theme-status-applied)) !important;
561    }
562    .border-status-applied {
563      --v-border-color: var(--v-theme-status-applied);
564    }
565    .text-status-interview {
566      color: rgb(var(--v-theme-status-interview)) !important;
567    }
568    .border-status-interview {
569      --v-border-color: var(--v-theme-status-interview);
570    }
571    .text-status-offer {
572      color: rgb(var(--v-theme-status-offer)) !important;
573    }
574    .border-status-offer {
575      --v-border-color: var(--v-theme-status-offer);
576    }
577    .text-status-rejected {
578      color: rgb(var(--v-theme-status-rejected)) !important;
579    }
580    .border-status-rejected {
581      --v-border-color: var(--v-theme-status-rejected);
582    }
583    .text-status-ghosted {
584      color: rgb(var(--v-theme-status-ghosted)) !important;
585    }
586    .border-status-ghosted {
587      --v-border-color: var(--v-theme-status-ghosted);
588    }
589    .on-background {
590      color: rgb(var(--v-theme-on-background)) !important;
591    }
592    .on-surface {
593      color: rgb(var(--v-theme-on-surface)) !important;
594    }
595    .on-surface-bright {
596      color: rgb(var(--v-theme-on-surface-bright)) !important;
597    }
598    .on-surface-light {
599      color: rgb(var(--v-theme-on-surface-light)) !important;
600    }
601    .on-primary {
602      color: rgb(var(--v-theme-on-primary)) !important;
603    }
604    .on-primary-darken-1 {
605      color: rgb(var(--v-theme-on-primary-darken-1)) !important;
606    }
607    .on-secondary {
608      color: rgb(var(--v-theme-on-secondary)) !important;
609    }
610    .on-secondary-darken-1 {
611      color: rgb(var(--v-theme-on-secondary-darken-1)) !important;
612    }
613    .on-error {
614      color: rgb(var(--v-theme-on-error)) !important;
615    }
616    .on-info {
617      color: rgb(var(--v-theme-on-info)) !important;
618    }
619    .on-success {
620      color: rgb(var(--v-theme-on-success)) !important;
621    }
622    .on-warning {
623      color: rgb(var(--v-theme-on-warning)) !important;
624    }
625    .on-status-applied {
626      color: rgb(var(--v-theme-on-status-applied)) !important;
627    }
628    .on-status-interview {
629      color: rgb(var(--v-theme-on-status-interview)) !important;
630    }
631    .on-status-offer {
632      color: rgb(var(--v-theme-on-status-offer)) !important;
633    }
634    .on-status-rejected {
635      color: rgb(var(--v-theme-on-status-rejected)) !important;
636    }
637    .on-status-ghosted {
638      color: rgb(var(--v-theme-on-status-ghosted)) !important;
639    }
640</style><link rel="alternate" hreflang="x-default" href="https://offer-run.com/job-radar-live">
640<script type="application/ld+json">{"@context":"https://schema.org","@type":"CollectionPage","name":"Job Radar Live","url":"https://offer-run.com/job-radar-live","description":"A live, anonymized feed of real jobs OfferRun users are matching right now — software, data, design and more across Ukraine, the US, Europe and worldwide, each with a match and Realness score.","breadcrumb":{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://offer-run.com/"},{"@type":"ListItem","position":2,"name":"Job Radar Live","item":"https://offer-run.com/job-radar-live"}]}}</script>
640</head>
641  <body>
642    <!-- Meta Pixel no-JS fallback (the init script is in <head>) -->
643    <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1308028698198883&amp;ev=PageView&amp;noscript=1"></noscript>
644    <div id="app" data-server-rendered="true"><div class="v-application v-theme--light v-layout v-layout--full-height v-locale--is-ltr" style=""><div class="v-application__wrap"><!--[--><!--[--><div class="aq rl-wrap" data-v-051c4c26="" data-v-0ebd9ccb=""><header class="rl-head" data-v-0ebd9ccb=""><a href="/" class="brand" data-v-0ebd9ccb=""><span class="or-logo" style="" role="img" aria-label="OfferRun" data-v-0ebd9ccb="" data-v-c55d6e62=""><!--[--><span class="ltr" style="" aria-hidden="true" data-v-c55d6e62="">O</span><span class="ltr" style="" aria-hidden="true" data-v-c55d6e62="">f</span><span class="ltr" style="" aria-hidden="true" data-v-c55d6e62="">f</span><span class="ltr" style="" aria-hidden="true" data-v-c55d6e62="">e</span><span class="ltr" style="" aria-hidden="true" data-v-c55d6e62="">r</span><span class="g ltr" style="" aria-hidden="true" data-v-c55d6e62="">R</span><span class="g ltr" style="" aria-hidden="true" data-v-c55d6e62="">u</span><span class="g ltr" style="" aria-hidden="true" data-v-c55d6e62="">n</span><!--]--></span></a><a href="/" class="back" data-v-0ebd9ccb="">← Back to site</a></header><main class="rl-main" data-v-0ebd9ccb=""><div class="rl-hero" data-v-0ebd9ccb=""><span class="rl-pulse" data-v-0ebd9ccb=""><span class="dot" data-v-0ebd9ccb=""></span> Job Radar Live</span><h1 data-v-0ebd9ccb="">Job Radar Live</h1><p class="lede" data-v-0ebd9ccb="">The job hunt, live. Anonymous seekers across OfferRun are finding real matches right now.</p></div><!----><ul name="card" class="rl-list" aria-live="polite" data-v-0ebd9ccb=""></ul><!----><p class="rl-status" data-v-0ebd9ccb="">Tuning the radar…</p><p class="rl-privacy" data-v-0ebd9ccb="">Codenames are randomly assigned. No names, emails or accounts are ever shown.</p><section class="rl-cta" data-v-0ebd9ccb=""><h2 data-v-0ebd9ccb="">Want matches like these?</h2><p data-v-0ebd9ccb="">Watching the feed is free. To run your own search, sign up and point the radar at your roles — pay-as-you-go from your balance, scored in the background.</p><a href="/register" class="btn btn-accent" data-v-0ebd9ccb="">Start your own search</a></section><section class="rl-about" data-v-0ebd9ccb=""><h2 data-v-0ebd9ccb="">About Job Radar Live</h2><p data-v-0ebd9ccb="">OfferRun’s Job Radar scans dozens of job boards and company career pages in the background and scores every posting against a candidate’s profile. This page shows those matches as they happen — anonymized — with a match score, a Realness score that filters out ghost and stale listings, salary where available, and the market: Ukraine, the United States, Europe or worldwide. Roles span software engineering, data, design, product, marketing and more, both remote and on-site. Watching is free; to run your own search, sign up and top up your balance — you pay only for the AI you use.</p></section></main></div><!--[--><!--]--><!----><!----><!----><!--]--><!--]--></div></div></div>
645  
646
647</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.