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 & 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&
93family=JetBrains+Mono:wght@400;500;700&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&family=JetBrains+Mono:wght@400;500;700&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&ev=PageView&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.