PageSourceSearch

https://remote-jobs.com/

html remote-jobs.com collected 2026-10-06 02:22:14 UTC 34,629 bytes, 640 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4	<meta charset="utf-8">
5	<meta http-equiv="X-UA-Compatible" content="IE=edge">
6	<meta name="viewport" content="width=device-width, initial-scale=1">
7	<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
8
9	<meta name="keywords" content="remote working, work from home, remote hiring, part remote jobs, fully remote jobs, work anywhere, WFH, remote jobs, remoteworking">
10	<meta name="description" content="Find your perfect remote job on the UK&#039;s 1st dedicated Remote-Friendly job site. Filter by 100%, Mostly, Part, Ad-hoc and Field Remote.">
11	<meta name="viewport" content="width=device-width, height=device-height,
12                                   initial-scale=1.0, maximum-scale=1.0,
13                                   target-densityDpi=device-dpi">
14	<link rel="alternate" type="application/rss+xml" title="Jobs" href="https://remote-jobs.com/rss/">
15
16	<title>remotejobs | Search Jobs from the UK's Most Remote-Friendly Companies</title>
17
18	<link href="https://cdn.smartjobboard.com/2026.09.10/templates/SimplicityDND/assets/styles.css" rel="stylesheet">
19	<link href="https://remote-jobs.com/templates/SimplicityDND/assets/style/styles.css?v=1789040838.1657" rel="stylesheet" id="styles">
20
21	<link rel="icon" href="https://remote-jobs.com/templates/SimplicityDND/assets/images/Remote-Jobs-Icon.png" type="image/x-icon" />
22<link href="https://cdn.smartjobboard.com/fonts/noto-sans/style.css" rel="stylesheet" type="text/css" media="print" onload="this.media='all'; this.onload=null;">
23<meta property="og:type" content="website" />
24<meta property="og:site_name" content="remotejobs" />
25<meta property="og:url" content="https://remote-jobs.com/" />
26<meta property="og:title" content="remotejobs | Search Jobs from the UK&#039;s Most Remote-Friendly Companies" />
27<meta property="og:description" content="Find your perfect remote job on the UK&#039;s 1st dedicated Remote-Friendly job site. Filter by 100%, Mostly, Part, Ad-hoc and Field Remote." />
28<meta property="og:image" content="https://remote-jobs.com/templates/SimplicityDND/assets/images/RJ%20logo.png" />
29<meta name="twitter:image" content="https://remote-jobs.com/templates/SimplicityDND/assets/images/RJ%20logo.png">
30<meta property="og:image" content="https://remote-jobs.com/templates/SimplicityDND/assets/images/remote-jobs.png" />
31<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"WebSite","url":"https:\/\/remote-jobs.com","image":"https:\/\/remote-jobs.com\/templates\/SimplicityDND\/assets\/images\/remote-jobs.png","description":"Find your perfect remote job on the UK's 1st dedicated Remote-Friendly job site. Filter by 100%, Mostly, Part, Ad-hoc and Field Remote.","keywords":"remote working, work from home, remote hiring, part remote jobs, fully remote jobs, work anywhere, WFH, remote jobs, remoteworking","name":"remotejobs","potentialAction":{"@type":"SearchAction","target":"https:\/\/remote-jobs.com\/jobs\/?q={q}","query-input":"required name=q"}}</script>
31
32            <!-- Global Site Tag (gtag.js) - Google Analytics -->
vendor: 72 bytes, lines 32-33
32
33        <script async src="https://www.googletagmanager.com/gtag/js?id=
33UA-165679345-1
vendor: 20 bytes, lines 33-34
33"></script>
34        
34<script>
35            
vendor: 181 bytes, lines 35-38
35window.dataLayer = window.dataLayer || [];
36            function gtag(){ dataLayer.push(arguments); }
37            gtag('js', new Date());
38                            gtag('config', '
38UA-165679345-1
vendor: 70 bytes, lines 38-39
38', { 'anonymize_ip': true });
39                                        
39gtag('config', 'UA-110320771-1', {
40                    'anonymize_ip': true,
41                    'dimension1': 'revolution.mysmartjobboard.com',
42                    'dimension2': 'SimplicityDND'
43                });
44                    </script>
44
45                <!-- Google Tag Manager -->
46        
46<script>
vendor: 399 bytes, lines 46-50
46(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
47            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
48                    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
49                    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
50                    })(window,document,'script','dataLayer','
50GTM-W9WG7VZ
vendor: 3 bytes, line 50
50');
50</script>
50
51        <!-- End Google Tag Manager -->
52        <!-- Google Tag Manager (noscript) -->
vendor: 76 bytes, lines 52-53
52
53        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
53GTM-W9WG7VZ
vendor: 117 bytes, lines 53-55
53"
54                          height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
55        
55<!-- End Google Tag Manager (noscript) -->
56        
56<script>
57    </script>
57
58
59<script>
60window.dataLayer = window.dataLayer || [];
61window.dataLayer.push({
62    "logged_in": "no",
63    "site_name": "remote-jobs.com",
64    "page_type": "homepage",
65    "page_name": "remotejobs | Search Jobs from the UK's Most Remote-Friendly Companies"
66});</script>
66	<style type="text/css"></style><link rel='stylesheet' href='https://cdn.jsdelivr.net/gh/remote-jobs-com/[email protected]/dist/app.css' type='text/css' media='all' /><style type="text/css">
67
68/* hide job seeker button on registration page */
69
70.btn.btn__orange.jobseeker-group { display: none; }
71.form.form__modal.registration-choose > p { display: none; }
72
73/* hide job seeker link on sign in page */
74.form-group.login-help.text-center { color: white; }
75.form-group.login-help.text-center > div > a:first-child { margin-left: 14px; }
76.form-group.login-help.text-center > div > a:last-child { display: none; }</style>
77	
77<script type="text/javascript" src="https://cdn.jsdelivr.net/gh/remote-jobs-com/[email protected]/dist/app.js"></script>
77
78</head>
79<body class="">
80	<div class="body-bg"></div>
81	<nav class="navbar navbar-default">
82	<div class="container container-fluid">
83		<div class="logo navbar-header">
84			<a class="logo__text navbar-brand" href="https://remote-jobs.com">
85				<img src="https://remote-jobs.com/templates/SimplicityDND/assets/images/remote-jobs.png" alt="remotejobs" />
86			</a>
87		</div>
88		<div class="burger-button__wrapper burger-button__wrapper__js visible-sm visible-xs"
89			 data-target="#navbar-collapse" data-toggle="collapse">
90			<a href="#" aria-label="Navigation Menu"><div class="burger-button"></div></a>
91		</div>
92		<div class="collapse navbar-collapse" id="navbar-collapse">
93			<div class="visible-sm visible-xs">
94													<ul class="nav navbar-nav navbar-left">
95            <li class="navbar__item ">
96            <a class="navbar__link" href="/jobs/" ><span>Jobs</span></a>
97                    </li>
98            <li class="navbar__item ">
99            <a class="navbar__link" href="/create-job-alert/" ><span>Create Job Alert</span></a>
100                    </li>
101            <li class="navbar__item ">
102            <a class="navbar__link" href="/add-listing/?listing_type_id=Job" ><span>Post a Job (FREE)</span></a>
103                    </li>
104            <li class="navbar__item ">
105            <a class="navbar__link" href="https://www.recruitmentrevolution.com/" target="_blank"><span>Unlock More Talent 🚀</span></a>
106                    </li>
107    </ul>
108
109
110				
111			</div>
112			<ul class="nav navbar-nav navbar-right">
113									<li class="navbar__item navbar__item ">
114						<a class="navbar__link navbar__login" href="https://remote-jobs.com/login/">Sign in</a>
115					</li>
116					<li class="navbar__item navbar__item__filled"><a class="navbar__link  btn__blue" href="https://remote-jobs.com/registration/">Sign up</a></li>
117							</ul>
118			<div class="visible-md visible-lg">
119									<ul class="nav navbar-nav navbar-left">
120            <li class="navbar__item ">
121            <a class="navbar__link" href="/jobs/" ><span>Jobs</span></a>
122                    </li>
123            <li class="navbar__item ">
124            <a class="navbar__link" href="/create-job-alert/" ><span>Create Job Alert</span></a>
125                    </li>
126            <li class="navbar__item ">
127            <a class="navbar__link" href="/add-listing/?listing_type_id=Job" ><span>Post a Job (FREE)</span></a>
128                    </li>
129            <li class="navbar__item ">
130            <a class="navbar__link" href="https://www.recruitmentrevolution.com/" target="_blank"><span>Unlock More Talent 🚀</span></a>
131                    </li>
132    </ul>
133
134
135				
136			</div>
137		</div>
138	</div>
139</nav>
140
141<div id="apply-modal" class="modal fade" tabindex="-1">
142	<div class="modal-dialog">
143		<div class="modal-content">
144			<div class="modal-header">
145				<button type="button" class="close" data-dismiss="modal" aria-label="Close"></button>
146				<h4 class="modal-title"></h4>
147			</div>
148			<div class="modal-body">
149			</div>
150		</div>
151	</div>
152</div>
153
154
155	<div class="widgets__container      " data-name="main">
156            <div class="section" data-type="html" data-name="Html" >
157    <section id="homepage-hero" class="remote-jobs bg-light-blue">
158    <div class="container py-8">
159        <div class="row mb-5">
160            <div class="col-12 col-lg-2"></div>
161            <div class="col-12 col-lg-8">
162                <h1 class="text-center my-0">Work Anywhere.<br>Some or all of the time.<br>You choose.</h1>
163            </div>
164            <div class="col-12 col-lg-2"></div>
165        </div>
166
167        <div class="row mb-7">
168            <div class="col-12 col-lg-3"></div>
169            <div class="col-12 col-lg-6">
170                <h2 class="text-center my-5">Your go-to for Hybrid & Remotejobs.⚡
171                    </h2>
172            </div>
173            <div class="col-12 col-lg-3"></div>
174        </div>
175
176        <div class="row">
177            <div class="col-12">
178                <form action="/jobs/">
179                    <div class="form-field">
180                        <input type="text" name="q" placeholder="Search for Job Roles">
181                        <input type="submit" value="Refine Search">
182                    </div>
183                    <p class="text-left mt-1 mb-0"><small>Eg: UX Designer, Head of Product, Finance Director...</small></p>
184                </form>
185            </div>
186        </div>
187    </div>
188</section>
189</div>
190
191            <div class="section" data-type="html" data-name="Html" >
192    <section id="homepage-banner" class="remote-jobs bg-white">
193    <div class="container py-6">
194        <div class="row">
195            <div class="col-12 col-lg-2"></div>
196            <div class="col-12 col-lg-8">
197                <h2 class="text-center my-0">👋 Hey. Submit your Remote & Hybrid vacancies onto remotejobs. <span
198                        class="text-light-blue">
198 It's Free.  <a href="https://remote-jobs.com/registration/?user_group_id=Employer/"> Post Job </a>  </span></h2> 
199            </div>
200            <div class="col-12 col-lg-2"></div>
201        </div>
202    </div>
203</section>
204</div>
205
206            <div class="section" data-type="html" data-name="Html" >
207    <section id="homepage-info-1" class="remote-jobs bg-light-grey">
208    <div class="container py-5 py-lg-8">
209        <div class="row">
210            <div class="col-12 col-lg-6 pb-3 pb-lg-0">
211                <img src="https://raw.githubusercontent.com/remote-jobs-com/remote-jobs-scripts/master/assets/images/homepage-info-1.png"
212                     alt="Female gardener">
213            </div>
214            <div class="col-12 col-lg-5">
215                <h1>Hiring? Offer remote days or flex on location to unlock more talent.</h1>
216                <h3>Extend your talent reach with our custom filters on the UK's only dedicated Remote-Friendly job
217                    site.</h3>
218                <p class="text-blue"><small>We're on a mission to help you reach more talent across the UK. Any sector, any level, any job. <a
219                        href="/blog/employers-guide-to-remotejobs/"
220                        class="text-blue font-weight-bold">Read
221                    our
222                    top tips</a></small></p>
223                <a href="/add-listing/?listing_type_id=Job" class="btn btn-primary">Post A Job</a>
224            </div>
225            <div class="col-12 col-lg-1"></div>
226        </div>
227    </div>
228</section>
229</div>
230
231            <div class="section" data-type="html" data-name="Html" >
232    <section id="homepage-info-2" class="remote-jobs bg-light-grey">
233    <div class="container pt-0 pt-lg-6 pb-5 pb-lg-8">
234        <div class="row">
235            <div class="col-12 col-lg-1"></div>
236            <div class="col-12 col-lg-5">
237                <h1>Get hired by the UK's most Remote-Friendly Brands.</h1>
238                <h3>Search vacancies from companies offering a few remote days per month right up to 100% remote.</h3>
239                <p class="text-pink"><small>We're on a mission to help you find your perfect flexible remote-friendly
240                    role. <a
241                            href="/blog/job-seekers-guide-to-remotejobs/"
242                            class="text-pink font-weight-bold">Read
243                        our
244                        top tips</a></small></p>
245                <a href="/jobs/" class="btn btn-secondary">Search Jobs</a>
246            </div>
247            <div class="col-12 col-lg-6 pb-4 pb-lg-0">
248                <img src="https://raw.githubusercontent.com/remote-jobs-com/remote-jobs-scripts/master/assets/images/homepage-info-2-alt.png"
249                     alt="Male teacher">
250            </div>
251        </div>
252    </div>
253</section>
254</div>
255
256            <div class="section" data-type="job_alert_form" data-name="Job Alert Form"  style="background-color: #1db5f0">
257    <section class="main-sections main-sections__alert alert">
258        <div class="container container-fluid">
259            <div class="alert__block subscribe__description">
260                <div class="remote-jobs text-center"><img class="mb-4" src="https://raw.githubusercontent.com/remote-jobs-com/remote-jobs-scripts/master/assets/images/bell-icon.png" alt="Notification icon" />
261<h3 class="text-white text-center mb-5">Sign up for remotejobs job alerts</h3>
262<h4 class="text-white text-center mb-3">Get remote jobs straight to your inbox.</h4>
263<p class="text-white text-center my-0">Enter your email to get started.<br /><br /><small>(We value your <a href="https://remote-jobs.com/privacy-policy/" target="_blank" rel="noopener noreferrer">privacy</a>. No spam, just jobs. unsubscribe at any moment)</small></p>
264</div>            </div>
265            <div class="alert__block alert__block-form">
266                <form action="https://remote-jobs.com/job-alerts/create/" method="get" class="well alert__form form with-captcha">
267                    <input type="hidden" name="action" value="save" />
268                    <div class="alert__messages">
269                    </div>
270                    <div class="form-group alert__form__input" data-field="email">
271                        <label for="alert_email_331830596" class="form-label sr-only">Your email</label>
272                        <input id="alert_email_331830596" type="email" class="form-control" name="email" value="" placeholder="Your email">
273                    </div>
274                                            <div class="form-group alert__form__input">
275                            <label for="alert_keywords_331830596" class="form-label sr-only">Keywords</label>
276                            <input id="alert_keywords_331830596" type="text" value="" class="form-control form-control__centered" name="q" id="keywords" placeholder="Keywords" />
277                        </div>
278                                                                <div class="form-group alert__form__input">
279                            <label for="Location" class="form-label sr-only">Location</label>
280<input type="text" name="l" id="Location" class="form-control form-control__google-location" value="" placeholder="Location"/>
281<input type="hidden" name="r" disabled />
282                        </div>
283                                                                <div class="form-group alert__form__input">
284                            <div>
285                                <select multiple="multiple" id="id_categories_331830596" class="form-control" name="categories[]">
286                                                                            <option value="Accounting &amp; Finance">Accounting &amp; Finance</option>
287                                                                            <option value="Administration">Administration</option>
288                                                                            <option value="Consulting, Executive &amp; Board ">Consulting, Executive &amp; Board</option>
289                                                                            <option value="Content &amp; Copywriting">Content &amp; Copywriting</option>
290                                                                            <option value="Customer, Operations &amp; Business Management">Customer, Operations &amp; Business Management</option>
291                                                                            <option value="Creative">Creative</option>
292                                                                            <option value="Engineering">Engineering</option>
293                                                                            <option value="HR &amp; People">HR &amp;
293 People</option>
294                                                                            <option value="IT Software &amp; SaaS">IT Software &amp; SaaS</option>
295                                                                            <option value="Other remote">Other remote</option>
296                                                                            <option value="PR, Comms &amp; Marketing">PR, Comms &amp; Marketing</option>
297                                                                            <option value="Sales &amp; Business Development">Sales &amp; Business Development</option>
298                                                                            <option value="Scientific &amp; Data Science">Scientific &amp; Data Science</option>
299                                                                    </select>
300                            </div>
301                                                                                                                                            </div>
302                                                                <div class="form-group alert__form__input">
303                                                            <select multiple="multiple" id="id_job_type_331830596" class="form-control" name="job_type[]">
304                                                                            <option value="Part time">Part time</option>
305                                                                            <option value="Permanent">Permanent</option>
306                                                                            <option value="Temporary">Temporary</option>
307                                                                            <option value="Contract &amp; Freelance">Contract &amp; Freelance</option>
308                                                                            <option value="Volunteer">Volunteer</option>
309                                                                    </select>
310                                                                                                                                                                                        </div>
311                    
312                    <div class="form-group alert__form__input hidden">
313                        <select class="form-control" name="email_frequency">
314                            <option value="daily">Daily</option>
315                            <option value="weekly">Weekly</option>
316                            <option value="monthly">Monthly</option>
317                        </select>
318                    </div>
319
320                    <div class="form-group alert__form__input text-center">
321                        <input type="submit" name="save" value="Create alert" class="btn__submit-modal btn btn__orange btn__bold">
322                    </div>
323                </form>
324            </div>
325        </div>
326    </section>
327    </div>
328    </div>
329
330
331
332
333	<div class="page-row hidden-print">
334    
335    <div class="widgets__container editable-only     " data-name="footer">
336            <div class="section" data-type="footer" data-name="Footer" >
337    <footer class="footer">
338        <div class="container">
339                        <div>
340<div>
341<ul>
342<li><a class="footer-nav__link" href="https://remote-jobs.com/">Home</a></li>
343<li><a class="footer-nav__link" href="https://remote-jobs.com/contact/">Contact</a></li>
344<li><a class="footer-nav__link" href="https://remote-jobs.com/about/">About Us</a></li>
345<li><a class="footer-nav__link" href="https://remote-jobs.com/terms-of-use/">Terms &amp; Conditions</a></li>
346</ul>
347</div>
348<div>
349<ul>
350<li>Employer</li>
351<li><a class="footer-nav__link" href="https://remote-jobs.com/add-listing/?listing_type_id=Job">Post a Job</a></li>
352<li><a class="footer-nav__link" href="https://remote-jobs.com/login/">Sign in</a></li>
353</ul>
354</div>
355<div>
356<ul>
357<li>Job Seeker</li>
358<li><a class="footer-nav__link" href="https://remote-jobs.com/jobs/">Find Jobs</a></li>
359<li><a title="Companies Hiring" href="https://remote-jobs.com/companies/">Companies Hiring</a></li>
360</ul>
361</div>
362<div>
363<ul>
364<li><a class="footer-nav__link footer-nav__link-social footer-nav__link-facebook" title="Facebook" href="https://www.facebook.com/remotejobsuk" target="_blank" rel="noopener noreferrer">Facebook</a></li>
365<li><a class="footer-nav__link footer-nav__link-social footer-nav__link-twitter" title="Twitter" href="https://twitter.com/remotejobsuk" target="_blank" rel="noopener noreferrer">Twitter</a></li>
366<li><a class="footer-nav__link footer-nav__link-social footer-nav__link-instagram" title="Instagram" href="https://www.instagram.com/remotejobsuk/" target="_blank" rel="noopener noreferrer">Instagram</a></li>
367<li><a class="footer-nav__link footer-nav__link-social footer-nav__link-in" title="LinkedIn" href="https://www.linkedin.com/company/remote-jobs/" target="_blank" rel="noopener noreferrer">LinkedIn</a></li>
368</ul>
369</div>
370</div>        </div>
371    </footer>
372</div>
373
374    </div>
375
376
377
378</div>
379	
379<script src="https://cdn.smartjobboard.com/2026.09.10/templates/SimplicityDND/assets/scripts.js"></script>
379
380		
380<script>
381		window.SJB_GlobalSiteUrl = 'https://remote-jobs.com';
382		window.SJB_UserSiteUrl   = 'https://remote-jobs.com';
383	</script>
383
384	 <meta name="csrf-token" content="">                 
384<script>
385                    $(document).ready(function() {
386                        var recaptchaStarted = false;
387                        function recaptchaLoad () {
388                            if (!recaptchaStarted) {
389                                recaptchaStarted = true;
390                                $('body').append('<scr' + 'ipt src="https://www.google.com/recaptcha/api.js?onload=recaptchaOnLoad&render=explicit" async defer></scr' + 'ipt>')
391                                $(window).off('scroll', recaptchaLoad);
392                            }
393                        }
394                        $('.with-captcha :submit').each(function() {
395                            if (!$(this).prop('disabled')) {
396                                $(this).prop('disabled', true);
397                                $(this).data('pre-captcha-disabled', true);
398                            }
399                        });
400                        $('.with-captcha :input').keydown(recaptchaLoad);
401                        setTimeout(recaptchaLoad, 5000);
402                        $(window).on('scroll', recaptchaLoad);
403                    });
404                </script>
404            
404<script>
405                var recaptchaLoaded = false;
406                function recaptchaOnLoad() {
407                    if (typeof captchaCompleted != 'undefined') {
408                        return;
409                    }
410                    recaptchaLoaded = true;
411                    $('.with-captcha').each(function() {
412                        var form = $(this);
413                        if (form.data('captcha-inited')) {
414                            return true;
415                        }
416                        form.data('captcha-inited', true);
417                        var recaptcha = $('<div class="recaptcha-container form-group"></div>');
418                        form.find('input[type="submit"]')
419                            .after(recaptcha);
420                        recaptcha.uniqueId();
421                        var id = grecaptcha.render(recaptcha.attr('id'), {
422                            'sitekey': '6LcKwyAUAAAAANWAgSImC3RWxGe4Dz0A2qeuwwl3',
423                            'size': 'invisible',
424                            'badge': 'inline',
425                            'hl': 'en',
426                            'callback': function() {
427                                form.data('captcha-triggered', true);
428                                form.submit();
429                            }
430                        });
431                
432                        form.submit(function(e) {
433                            if (!$(this).data('captcha-triggered')) {
434                                e.preventDefault();
435                                e.stopImmediatePropagation();
436                                grecaptcha.execute(id);
437                            }
438                        });
439                
440                        var handlers = $._data(this, 'events')['submit'];
441                        // take out the handler we just inserted from the end
442                        var handler = handlers.pop();
443                        // move it at the beginning
444                        handlers.splice(0, 0, handler);
445                        
446                        $('.with-captcha :submit').each(function() {
447                            if ($(this).prop('disabled') && $(this).data('pre-captcha-disabled')) {
448                                $(this).prop('disabled', false);
449                            }
450                        });
451                    });
452                }
453                
454                function newRecaptchaForm() {
455                    if (recaptchaLoaded) { // preventing node inserted before recaptcha load
456                        recaptchaOnLoad();
457                    }
458                }
459                const observer = new MutationObserver(newRecaptchaForm);
460                observer.observe($('body').get(0), { childList: true, subtree: true });
461            </script>
461 
462            
462<script>
463              window.intercomSettings = {
464                app_id: "cy0d0x19"
465                
466              };
467            </script>
467
468            
468<script>(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/cy0d0x19';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();</script>
468
469             
469<script>
470        $('.navbar__link').on('touchstart focus', function () {
471            var i = $(this).parents('.navbar__item');
472            var result = !(i.is('.dropdown') && !$(this).is('.hover')) || $(document).width() < 993;
473            $('.navbar__link.hover').removeClass('hover');
474            i.find('.navbar__link').addClass('hover');
475            return result;
476        });
477
478        $(document).on('click', function (e) {
479            var dropdown = $('.navbar__link.hover').closest('.navbar__item');
480
481            if (!dropdown.is(e.target) && dropdown.has(e.target).length === 0) {
482                dropdown.find('.navbar__link.hover').removeClass('hover');
483            }
484        });
485    </script>
485
486 	
486<script>
487		$("#apply-modal")
488			.on('show.bs.modal', function(event) {
489				if (!$(event.target).is('#apply-modal')) return;
490				var button = $(event.relatedTarget);
491				var titleData = button.data('title');
492				var self = $(this);
493				var updateTiny = typeof tinyconfig != 'undefined';
494				self.find('.modal-title').text(titleData);
495				if (button.data('applied')) {
496					self.find('.modal-body').html('<p class="alert alert-danger">' + "You already applied to this job" + '</p>');
497					return;
498				}
499				$.get(button.data('href'), function(data) {
500					if (typeof data == 'object') {
501						window.location.href = data.redirect;
502						return;
503					}
504					self.find('.modal-body').html(data);
505					self.find('.form-control').first().focus().select();
506					if (updateTiny) {
507						setTimeout(function () {
508							tinymce.remove();
509							tinymce.init(tinyconfig);
510						}, 0);
511					}
512				});
513			})
514			.on('shown.bs.modal', function() {
515				$(this).find('.form-control').first().focus().select();
516			});
517	</script>
517
518     <div>         
518<script class="location-autocomplete">
519
520            $('.form-control__google-location').keydown(function (e) {
521                if (e.which == 13 && $('.ui-autocomplete:visible').length) {
522                    return false;
523                }
524            });
525
526            $('input.form-control__google-location').autocomplete({
527                delay: 100,
528                classes: {
529                    'ui-autocomplete': 'google-autocomplete'
530                },
531                select: function(event) { // ios input cursor padding fix for long strings
532                    setTimeout(function() {
533                        event.target.blur();
534                        event.target.focus();
535                    }, 0);
536                },
537                source: function(request, response) {
538                    $.get('https://geo.smartjobboard.com/autocomplete/', {
539                                                l: request.term,
540                        lang: 'en'
541                    }, function(suggestions) {
542                                                    if ('Remote'.toLocaleLowerCase().startsWith(request.term.toLocaleLowerCase())) {
543                                suggestions.unshift('Remote');
544                            }
545                                                response(suggestions);
546                    });
547                }
548            });
549
550            $.ui.autocomplete.prototype._renderItem = function (ul, item) {
551                var label = item.label.replace(new RegExp("([^\\w\\d]" + $.ui.autocomplete.escapeRegex(this.term) + ")", "i"), "<strong>$1</strong>");
552                if (label == item.label) {
553                    label = item.label.replace(new RegExp("(" + $.ui.autocomplete.escapeRegex(this.term) + ")", "i"), "<strong>$1</strong>");
554                }
555                item.label = label;
556                return $("<li></li>")
557                    .data("item.autocomplete", item)
558                    .append("<a>" + item.label + "</a>")
559                    .appendTo(ul);
560            };
561
562        </script>
562
563    </div>
564                                     
564<script>
565                                        $(document).ready(function() {
566                                                                            $("select[name='categories[]']#id_categories_331830596").multiselect({
567                                    selectedText: "# selected",
568                                    noneSelectedText: "Categories",
569                                    header: false,
570                                    menuHeight: 'auto',
571                                    buttonWidth: 'auto'
572                                });
573                            
574                                        });
575                                    </script>
575
576                                                                         
576<script>
577                                            $(document).ready(function() {
578                                                                                    $("select[name='job_type[]']#id_job_type_331830596").multiselect({
579                                        selectedText: "# selected",
580                                        noneSelectedText: "Job Type",
581                                        header: false,
582                                        menuHeight: 'auto',
583                                        buttonWidth: 'auto'
584                                    });
585                                
586                                            });
587                                        </script>
587
588                                             
588<script>
589            $(document).on('submit', '.alert__form', function(e) {
590                e.preventDefault();
591                var form = $(this).closest('form');
592                form.find('input[type="submit"]').prop('disabled', true);
593                $('.field-error').removeClass('field-error');
594                form.ajaxSubmit({
595                    success: function(data) {
596                        var response = $('<div>' + data + '</div>');
597                        form.find('.alert__messages').empty().append(response.find('.alert'));
598                        response.find('.field-error').each(function() {
599                            form.find('.form-group[data-field="' + $(this).data('field') + '"]').addClass('field-error');
600                        });
601                        if (form.find('.alert-danger').length == 0) {
602                            form.get(0).reset();
603                            form.find('.btn').blur();
604                        }
605                    },
606                    complete: function() {
607                        form.find('input[type="submit"]').prop('disabled', false);
608                    }
609                });
610            });
611        </script>
611
612     
613     
614     		
614<script>
615			document.addEventListener("touchstart", function() { }, false);
616			$(document).ready(function() {
617				$('.nav-pills li').on('click', function() {
618					var current = $('.nav-pills').scrollLeft();
619					var left = $(this).position().left;
620
621					if ( $( this ).is(':first-child') ) {
622						$('.nav-pills').scrollLeft(0);
623					} else {
624						$('.nav-pills').animate({
625							scrollLeft: current + left - 15
626						}, 300);
627					}
628				});
629                var maxHeight = 0;
630                $('.main-banner.item').each(function(){
631                    if ($(this).height() > maxHeight) {
632                        maxHeight = $(this).height();
633                    }
634                });
635                $('.main-banner.item').height(maxHeight);
636			});
637		</script>
637
638	
639</body>
640</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.