jobscraper/test/data/indeed/indeed-mobile-index.html
2020-07-21 12:05:01 +01:00

9239 lines
524 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8">
<script type="text/javascript" src="//d1ewxbznfa539k.cloudfront.net/s/1413ab6/en_GB.js"></script>
<link href="//d1ewxbznfa539k.cloudfront.net/s/bbb0362/jobsearch_all.css" rel="stylesheet" type="text/css">
<link rel="alternate" type="application/rss+xml"
title="HTML Web SQL Delphi VB Vbscript PHP AJAX MySQL Sqlserver Javascript Nodejs Vuejs Sveltejs Jobs, vacancies"
href="http://www.indeed.co.uk/rss?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React">
<link rel="alternate" media="only screen and (max-width: 640px)"
href="/m/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React">
<link rel="alternate" media="handheld"
href="/m/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React">
<script type="text/javascript">
if (typeof window['closureReadyCallbacks'] == 'undefined') {
window['closureReadyCallbacks'] = [];
}
function call_when_jsall_loaded(cb) {
if (window['closureReady']) {
cb();
} else {
window['closureReadyCallbacks'].push(cb);
}
}
</script>
<meta name="ppstriptst" content="1">
<script>
var _scriptDownloadCount = 0;
var _retryDownload = function () {
var script = document.createElement('script');
var path = '//d1ewxbznfa539k.cloudfront.net/s/11d8cc6/jobsearch-all-compiled.js';
script.async = false;
script.src = path;
script.onerror = _onMainJSBundleError;
document.head.appendChild(script);
};
var _onMainJSBundleError = function () {
try {
// for failed downloads, we want to retry the download up to 5 times
if (_scriptDownloadCount < 4) {
_scriptDownloadCount++;
_retryDownload();
return;
}
// if we've exhausted all retries, send a ping to log the failure
var img = document.createElement("img");
var tk = "1ec7klqat0g5c000"; // tk
img.src = "/rpc/log?a=jasxJsLoadError&tk=" + tk;
document.head.appendChild(img);
document.head.removeChild(img);
} catch (e) {
}
}
</script>
<script type="text/javascript" src="//d1ewxbznfa539k.cloudfront.net/s/11d8cc6/jobsearch-all-compiled.js"
onerror="_onMainJSBundleError()"></script>
<script type="text/javascript">
var searchUID = '1ec7klqat0g5c000';
var tk = '1ec7klqat0g5c000';
var loggedIn = false;
var dcmPayload = 'jobse0;jobal0;viewj0;savej0;8232301';
var myindeed = true;
var userEmail = '';
var tellFriendEmail = '';
var globalLoginURL = 'https:\/\/www.indeed.co.uk\/account\/login?dest=%2Fjobs%3Fq%3D%28Html%2Bor%2BWeb%2Bor%2BSql%2Bor%2BDelphi%2Bor%2BVb%2Bor%2BVbscript%2Bor%2BPhp%2Bor%2BAjax%2Bor%2BMysql%2Bor%2BSqlserver%2Bor%2BJavascript%2Bor%2BNodejs%2Bor%2Bvuejs%2Bor%2Bsveltejs%29%2B-React%26from%3DmobRdr%26utm_source%3D%252Fm%252F%26utm_medium%3Dredir%26utm_campaign%3Ddt';
var globalRegisterURL = 'https:\/\/www.indeed.co.uk\/account\/register?dest=%2Fjobs%3Fq%3D%28Html%2Bor%2BWeb%2Bor%2BSql%2Bor%2BDelphi%2Bor%2BVb%2Bor%2BVbscript%2Bor%2BPhp%2Bor%2BAjax%2Bor%2BMysql%2Bor%2BSqlserver%2Bor%2BJavascript%2Bor%2BNodejs%2Bor%2Bvuejs%2Bor%2Bsveltejs%29%2B-React%26from%3DmobRdr%26utm_source%3D%252Fm%252F%26utm_medium%3Dredir%26utm_campaign%3Ddt';
var searchKey = 'f91bb44b1ab7bfa9';
var searchState = 'q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&amp;';
var searchQS = 'q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&from=mobRdr&utm_source=%2Fm%2F&utm_medium=redir&utm_campaign=dt';
var eventType = 'jobsearch';
var locale = 'en_GB';
function clk(id) {
var a = document.getElementById(id);
var hr = a.href;
var si = a.href.indexOf('&jsa=');
if (si > 0) return;
var jsh = hr + '&tk=1ec7klqat0g5c000&jsa=4461';
a.href = jsh;
}
function sjomd(id) {
var a = document.getElementById(id);
var hr = a.href;
var ocs = hr.indexOf('&oc=1');
if (ocs < 0) return;
var oce = ocs + 5;
a.href = hr.substring(0, ocs) + hr.substring(oce);
}
function sjoc(id, sal) {
var a = document.getElementById(id);
a.href = a.href + '&oc=1&sal=' + sal;
}
function ptk(st, p) {
document.cookie = 'PTK="tk=1ec7klqat0g5c000&type=jobsearch&subtype=' + st + (p ? '&' + p : '') + '"; path=/';
}
function rbptk(st, c, p) {
ptk(st, 'cat=' + c + (p ? '&p=' + p : ''));
}
</script>
<script type="text/javascript">
function loadJSAsync() {
for (var i = 0; i < arguments.length; i++) {
var url = arguments[i];
(function () {
var s = document.createElement("script"), el = document.getElementsByTagName("script")[0];
s.async = true;
s.src = url;
el.parentNode.insertBefore(s, el);
})();
}
}
</script>
<meta name="description"
content="Apply to HTML Web SQL Delphi VB Vbscript PHP AJAX MySQL Sqlserver Javascript Nodejs Vuejs Sveltejs jobs now hiring on Indeed.co.uk, the world&#039;s largest job site.">
<meta name="keywords"
content="HTML Web SQL Delphi VB Vbscript PHP AJAX MySQL Sqlserver Javascript Nodejs Vuejs Sveltejs Jobs, vacancies, careers, employment, job listings, job search, search engine, work in ">
<meta name="robots" content="noindex,nofollow">
<meta name="referrer" content="origin-when-cross-origin">
<link rel="canonical" href="/HTML-Web-SQL-Delphi-VB-Vbscript-PHP-AJAX-MySQL-Sqlserver-Javascript-Nodejs-Vuejs-Sveltejs-jobs">
<link rel="next"
href="/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&start=10"/>
<script type="text/javascript"
src="https://d3fw5vlhllyvee.cloudfront.net/mosaic-common/dist/908f503fd2ea49fee9e6/scripts/shim.js"></script>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/9b609db/jobCardHolisticRedesign.css"/>
<style type="text/css">
#resultsBody #pageContent #resultsCol .row .salarySnippet {
padding-top: 0.5rem
}
</style>
<script type="text/javascript">
var dcmPayload = 'jobse0;jobal0;viewj0;savej0;8232301';
var indeedCsrfToken = 'OWNxgLI3chHhOM32BBI5TgV55Xs7IwPH';
var hashedCsrfToken = '4babc5901d70152086c5eebb8127dc9a';
</script>
<style type="text/css">
body.janus #resultsCol .clickcard .jobtitle a, body.janus #resultsCol .clickcard a.jobtitle {
text-decoration: none
}
body.janus #resultsCol .clickcard:hover .jobtitle a, body.janus #resultsCol .clickcard:hover a.jobtitle {
text-decoration: underline
}
</style>
<style type="text/css">
body.janus #resultsCol .pagination {
display: flex;
justify-content: center;
margin-right: 0 !important
}
body.janus #resultsCol .pagination .pagination-list {
display: flex;
padding-left: 0;
list-style: none
}
body.janus #resultsCol .pagination .pagination-list li {
margin-right: 16px
}
body.janus #resultsCol .pagination .pagination-list li a {
margin-left: 0 !important;
text-decoration: none;
display: block
}
body.janus #resultsCol .pagination .pagination-list li a span.pn {
display: flex;
justify-content: center;
align-items: center;
background: #ececec;
color: #2d2d2d !important;
font-weight: 400 !important;
border-radius: 8px;
height: 40px;
width: 40px;
font-size: 18px !important;
line-height: 40px
}
body.janus #resultsCol .pagination .pagination-list li a span.pn span.np {
display: flex
}
body.janus #resultsCol .pagination .pagination-list li a span.pn:hover {
background: #e3e3e3;
box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1);
border: 1px #085ff7
}
body.janus #resultsCol .pagination .pagination-list li a span.pn:active:focus {
background: #d9d9d9;
box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1);
border: 1px #085ff7
}
body.janus #resultsCol .pagination .pagination-list li a span.pn:active {
background: #d9d9d9;
box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.1)
}
body.janus #resultsCol .pagination .pagination-list li b {
background: #4b4b4b;
color: #fff !important;
font-weight: 700;
border-radius: 8px;
display: inline-block;
height: 40px;
width: 40px;
font-size: 18px !important;
text-align: center;
line-height: 40px;
margin-left: 0 !important;
text-decoration: none
}
body.janus #resultsCol .pagination .pagination-list li a:focus, body.janus #resultsCol .pagination .pagination-list li b:focus {
outline: 0;
border-radius: 9px;
border: 1px #085ff7;
box-shadow: inset 0 2px 0 transparent, 0 0 0 2px #fff, 0 0 0 3px #085ff7
}
[dir="ltr"] body.janus #resultsCol .pagination .pagination-list li:last-child {
margin-right: 0
}
[dir="rtl"] body.janus #resultsCol .pagination .pagination-list li:first-child {
margin-right: 0
}
</style>
<style>
.serp-UrgentlyHiringMessage {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
.serp-UrgentlyHiringMessage-icon {
margin-right: 0.3125rem;
height: 1rem;
width: 1rem
}
.serp-UrgentlyHiringMessage-text {
font-size: 0.75rem;
line-height: 1.25rem
}
.serpvj-UrgentlyHiringMessage {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
.serpvj-UrgentlyHiringMessage-icon {
margin-right: 0.5rem;
height: 1.25rem;
width: 1.25rem
}
.serpvj-UrgentlyHiringMessage-text {
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: bold
}
</style>
<style>
.vjs-spb {
position: relative;
width: calc(100% + 48px);
padding-top: 20%;
margin: -16px -24px 16px;
background-size: cover;
background-repeat: no-repeat
}
.vjs-spb-tag {
position: absolute;
right: 4px;
bottom: 4px;
font-size: 9px;
color: #4b4b4b;
padding: 2px 8px;
background: rgba(255, 255, 255, 0.8);
border-radius: 16px
}
#vjs-header-jobinfo {
flex-wrap: wrap
}
#vjs-header-jobinfo #vjs-cmL + #vjs-jobinfo {
flex-grow: 1;
width: 0
}
</style>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/712a27b/Grid.css"/>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/cd7ca1d/Icon.css"/>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/a1c46a5/jasx-serp.css"/>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/2fa0034/salarylegaldisclaimer.css"/>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/05fda91/salaryestimates.css"/>
<style type="text/css">
#resultsCol {
padding-top: 0;
}
.searchCount {
margin-top: 6px;
}
.showing {
padding-top: 9px;
padding-bottom: 9px;
}
.brdr {
height: 1px;
overflow: hidden;
background-color: #ccc;
}
/* Tall window sizes */
@media only screen and (min-height: 780px) {
.showing {
padding-bottom: 0;
}
}
/* Wide window sizes */
@media only screen and (min-width: 1125px) {
.brdr {
margin-left: 12px;
margin-right: 12px;
}
}
a, a:link, .link, .btn, .btn:hover {
text-decoration: none
}
a:hover, .link:hover {
text-decoration: underline
}
.dya-container a {
text-decoration: underline !important
}</style>
<script>
initJavascriptGroups([[-1, null], [1, null], [1, null], [2, null], [1, null], [1, null], [-1, null], [-1, []], [1, ["normalized"]], [1, ["disableCaretAwareness"]], [-1, []], [-1, []], [-1, []], [-1, []], [-1, ["disableEmptyQueryByDefault"]], [-1, []], [-1, []], [10, ["serp:enableEmptyQuery", "serp:suggestOnFocus", "requestOnFocus"]], [-1, null], [-1, null], [-1, null], [1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [7, null], [2, null], [1, null], [13, null], [-1, null], [6, null], [2, null], [1, null], [15, null], [1, null], [1, null], [1, null], [-1, 10], [-1, null], [1, []], [1, [108310969]], [-1, []], [-1, null], [1, null], [1, null], [1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [1, null], [-1, null], [-1, null], [-1, null], [3, null], [-1, null], [-1, null], [-1, ["_none"]], [-1, ["clickpenaltyv8"]], [-1, [4.0, 2000.0, 900.0, -1.0, 1.0]], [-1, null], [1, "AUSTIN_DUBLIN"], [-1, null], [-1, null], [-1, ["apply_deprecated"]], [-1, null], [-1, null], [1, null], [1, null], [1, 0], [-1, 0], [-1, ""], [-1, null], [1, null], [-1, null], [1, null], [13, null], [-1, null], [1, null], [-1, null], [1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, [8050739, 8913675, 9355776]], [-1, null], [2, null], [-1, null], [1, null], [-1, null], [-1, -1], [1, null], [1, null], [-1, null], [1, null], [-1, null], [1, null], [1, null], [1, null], [1, null], [1, null], [-1, null], [3, null], [-1, null], [1, null], [1, null], [-1, null], [-1, null], [-1, null], [-1, null], [1, null], [-1, null], [-1, null], [-1, null], [1, 10], [-1, null], [0, null], [3, 3], [2, null], [2, null], [-1, null], [1, null], [1, null], [2, null], [20, null], [-1, null], [-1, null], [-1, null], [1, null], [1, null], [-1, null], [-1, null], [-1, null], [6, null], [1, null], [1, null], [-1, null], [-1, null], [-1, null], [3, 7], [1, null], [-1, null], [-1, null], [1, null], [-1, null], [-1, null], [-1, 0.0], [2, null], [-1, ""], [1, null], [1, null], [2, null], [0, null], [-1, []], [-1, ""], [-1, null], [-1, null], [-1, null], [-1, null], [0, null], [-1, null], [-1, null], [-1, "sponsoredGray"], [-1, null], [-1, null], [-1, []], [3, null], [1, null], [-1, null], [-1, null], [-1, null], [-1, []], [2, null], [-1, null], [-1, 0], [0, null], [12, ["24", "10", "action:sieveSponIaJobs"]], [-1, []], [-1, null], [-1, null], [-1, 0], [-1, null], [-1, null], [-1, null], [1, null], [-1, null], [1, null], [-1, null], [1, null], [1, null], [-1, null], [2, ["jobse0", "jobal0", "viewj0", "savej0", "8232301"]], [-1, null], [-1, null], [-1, []], [1, null], [0, null], [1, null], [-1, null], [-1, null], [1, null], [-1, null], [-1, null], [-1, []], [-1, null], [-1, 10.0], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [3, null], [-1, null], [-1, null], [-1, null], [-1, []], [-1, null], [0, []], [-1, null], [-1, null], [-1, null], [-1, null], [3, null], [-1, []], [1, null], [1, ["change", "30"]], [-1, null], [1, null], [1, null], [-1, null], [-1, null], [-1, [25, 25]], [4, ["1", "2", "22", "1", "144", "1", "552", "1", "3648", "1", "4392", "1"]], [-1, null], [-1, null], [1, null], [-1, null], [1, null], [1, null], [1, null], [-1, null], [1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [1, null], [1, null], [-1, null], [1, null], [-1, "http"], [-1, null], [-1, null], [1, "1"], [-1, null], [-1, {
"width": 0,
"height": 0
}], [-1, null], [-1, null], [-1, null], [1, null], [-1, null], [1, null], [1, null], [1, null], [1, null], [-1, null], [0, null], [1, null], [1, null], [-1, null], [3, null], [1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, []], [-1, null], [-1, null], [-1, []], [0, null], [-1, null], [1, null], [-1, null], [1, null], [2, null], [1, null], [2, null], [1, null], [1, null], [1, null], [1, null], [-1, null], [-1, -1], [-1, null], [0, null], [-1, null], [1, null], [1, null], [-1, null], [-1, null], [-1, []], [1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [1, null], [2, null], [-1, null], [-1, null], [1, null], [-1, null], [-2, null], [-1, null], [3, null], [1, null], [1, null], [1, null], [1, null], [-1, 0.0], [1, null], [-1, null], [2, null], [1, null], [1, null], [-1, null], [-1, null], [-1, 0], [1, null], [-1, null], [2, null], [-1, null], [0, null], [1, null], [1, null], [-1, null], [-1, "-1"], [0, null], [-1, null], [1, null], [1, null], [-1, []], [-1, null], [2, null], [-1, null], [1, null], [1, null], [-1, null], [-1, null], [0, null], [-1, null], [3, "aggsrf_v1"], [1, null], [0, null], [1, null], [-1, null], [0, null], [-1, null], [-1, null], [-1, null], [-1, null], [1, null], [-1, null], [-1, null], [1, null], [-1, null], [1, null], [-1, null], [-1, null], [1, null], [-1, null], [1, null], [-1, null], [-1, null], [-1, ["1,2,2,3"]], [-1, []], [-1, null], [1, null], [-1, null], [1, null], [1, null], [-1, []], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [1, null], [-1, null], [-1, null], [2, null], [0, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, 0], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [1, null], [1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, -1], [1, null], [-1, null], [1, null], [-1, null], [-1, null], [1, null], [1, null], [-1, null], [1, null], [-1, null], [-1, []], [-1, null], [-1, null], [-1, null], [-1, ""], [-1, null], [-1, null], [-1, null], [-1, -1], [-1, null], [4, null], [-1, null], [2, null], [0, null], [-1, null], [-1, null], [-1, null], [-1, null], [1, null], [-1, null], [-1, null], [2, null], [1, null], [1, [2000.0, 1.0, 900.0, 2.0]], [2, null], [-1, null], [1, null], [-1, null], [-1, null], [-1, []], [1, null], [-1, {
"rankAge": 1,
"rankTaxo1": 1,
"rankTaxo2": 1,
"rankTaxo3": 1,
"rankTaxo4": 1,
"rankTitle": 1,
"rankRadius": 1,
"rankRemote": 1,
"rankCompany": 1,
"rankJobType": 1,
"rankLanguage": 1,
"rankLocation": 1,
"rankSalaryEst": 1,
"rankExperience": 1,
"rankJobCategory": 1,
"rankMoreOptions": 1
}], [1, null], [-1, null], [1, null], [-1, null], [-1, null], [-1, null], [2, null], [1, null], [1, null], [-1, null], [-1, null], [-1, null], [-1, null], [-1, null], [1, null]]);
setRecentJobStylingEnabled(false);
function onLoadHandler() {
document.js.reset();
jobSeenInit('1ec7klqat0g5c000', [{
'jobClassName': 'result',
'scanIta': true,
'containsSponsored': true,
'context': ''
}]);
if (document.radius_update) {
document.radius_update.reset();
}
initJobsearchUnloadBeacon('1ec7klqat0g5c000');
initApplyStartTimestamp();
initDwellPerformanceLogging('1ec7klqat0g5c000', 'jasx');
initWindowDwellLogging('jasx', '1ec7klqat0g5c000', 'serp');
initSponsoredJobScreenerQuestions();
initIndeedApply('https://www.indeed.co.uk');
}
initLogInitialUserInteraction('1ec7klqat0g5c000', 'serp');
window.onload = onLoadHandler;
</script>
<link rel="alternate"
href="android-app://com.indeed.android.jobsearch/https/www.indeed.co.uk/m/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&from=mobRdr&utm_source=%2Fm%2F&utm_medium=redir&utm_campaign=dt">
<title>HTML Web SQL Delphi VB Vbscript PHP AJAX MySQL Sqlserver Javascript Nodejs Vuejs Sveltejs Jobs - - July 2020 |
Indeed.co.uk</title>
<style>
[dir] body .icl-Button, [dir] body .icl-Button--primary {
border-radius: 0.5rem
}
body #recentSearches .icl-NavigationList-action {
border-radius: 0.5rem
}
.jobsearch-PopularSearchesPillBoxes-pillBox {
border-radius: 0.5rem
}
body.janus form#jobsearch .inwrapBorder .input_submit {
border-radius: 0.5rem !important
}
body.janus table #alertsubmit, body.janus table #balertsubmit, body.janus table #talertsubmit {
border-radius: 0.5rem !important
}
body.janus table .footerCta.greyBar [dir] .icl-Button.cta_button.blue {
border-radius: 0.5rem !important
}
body.janus table #vjs-container .indeed-apply-button, body.janus table #vjs-container .indeed-apply-button-placeholder {
border-radius: 0.5rem !important
}
body.janus table #vjs-container .view-apply-button {
border-radius: 0.5rem !important
}
body.janus table #vjs-container .state-picker-button {
border-radius: 0.5rem
}
body.janus table #indeed_apply .state-picker-button.dd-target, body.janus table #state-picker-container .state-picker-button.dd-target {
border-radius: 0.5rem !important
}
body.janus table #popover-foreground .cleanuptst-indeed-serp-button {
border-radius: 0.5rem !important
}
body .filters .dropdown-button.dd-target {
border-radius: 0.5rem
}
.filters #toggle-new {
border-radius: 0 0.5rem 0.5rem 0
}
.filters #toggle-all {
border-radius: 0.5rem 0 0 0.5rem
}
[dir] .icl-WhatWhere .icl-TextInput-control {
border-radius: 0.5rem;
border: 1px solid #d6d6d6;
color: #2d2d2d
}
[dir] .icl-WhatWhere .icl-TextInput-control:active, [dir] .icl-WhatWhere .icl-TextInput-control:focus {
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.08);
border-color: #085ff7;
outline: 0
}
[dir] .icl-WhatWhere .icl-TextInput-control:-moz-placeholder, [dir] .icl-WhatWhere .icl-TextInput-control:-ms-input-placeholder, [dir] .icl-WhatWhere .icl-TextInput-control::-moz-placeholder, [dir] .icl-WhatWhere .icl-TextInput-control::-webkit-input-placeholder {
color: #646464
}
[dir] .icl-WhatWhere .icl-Autocomplete-list {
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.08);
border-radius: 0 0 0.5rem 0.5rem;
border: 1px solid #085ff7;
margin-top: 0;
border-top-color: #d6d6d6 !important
}
[dir] .icl-WhatWhere .icl-Autocomplete-option.has-focus, [dir] .icl-WhatWhere .icl-Autocomplete-option:hover {
background-color: #eef4fe;
cursor: pointer
}
[dir] .icl-WhatWhere .icl-Autocomplete-text, [dir] .icl-WhatWhere .icl-Autocomplete-text b, [dir] .icl-WhatWhere .icl-Autocomplete-text strong {
color: #2d2d2d
}
[dir] .icl-WhatWhere .icl-Autocomplete.is-open .icl-TextInput-control {
border-radius: 0.5rem 0.5rem 0 0;
border-color: #085ff7;
margin-bottom: -1px
}
.jobsearch-Layout .icl-TextInput-control {
min-height: 44px
}
body.janus table #jobsearch .inwrap #what.input_text, body.janus table #jobsearch .inwrap #where.input_text {
border-radius: 0.5rem !important;
border: 1px solid #d6d6d6 !important;
color: #2d2d2d !important;
min-height: 36px !important
}
body.janus table #jobsearch .inwrap #what.input_text:active, body.janus table #jobsearch .inwrap #what.input_text:focus, body.janus table #jobsearch .inwrap #where.input_text:active, body.janus table #jobsearch .inwrap #where.input_text:focus {
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.08);
border-color: #085ff7 !important;
outline: 0
}
body.janus table #jobsearch .inwrap #what.input_text:-moz-placeholder, body.janus table #jobsearch .inwrap #what.input_text:-ms-input-placeholder, body.janus table #jobsearch .inwrap #what.input_text::-moz-placeholder, body.janus table #jobsearch .inwrap #what.input_text::-webkit-input-placeholder, body.janus table #jobsearch .inwrap #where.input_text:-moz-placeholder, body.janus table #jobsearch .inwrap #where.input_text:-ms-input-placeholder, body.janus table #jobsearch .inwrap #where.input_text::-moz-placeholder, body.janus table #jobsearch .inwrap #where.input_text::-webkit-input-placeholder {
color: #646464 !important
}
#what_acdiv {
max-width: 300px
}
body.janus .jsf #what_acdiv.acd ul, body.janus .jsf [role="search"] #acdiv ul, body.janus table #acdiv.acd ul, body.janus table #acdiv_where_alert.acd ul, body.janus table #what_acdiv.acd ul {
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.08);
border-radius: 0 0 0.5rem 0.5rem;
border: 1px solid #085ff7 !important;
color: #2d2d2d;
margin-top: 0
}
body.janus li.ac-active {
background-color: #eef4fe !important;
color: #2d2d2d !important;
cursor: pointer
}
#jobsearch [role="search"] .ac-input-focused.ac-renderer-open #what.input_text, #jobsearch [role="search"] .ac-input-focused.ac-renderer-open #where.input_text {
border-radius: 0.5rem 0.5rem 0 0 !important;
border-color: #085ff7 !important;
margin-bottom: -1px
}
.popover-location-margin .ac-input-focused.ac-renderer-open #popover-location {
border-radius: 0.5rem 0.5rem 0 0 !important;
border-color: #085ff7 !important;
margin-bottom: -1px
}
:root body.janus .jsf [role="search"] #acdiv .ac-renderer, :root body.janus .jsf [role="search"] #what_acdiv.acd .ac-renderer {
border-top-color: #d6d6d6 !important
}
:root body.janus #acdiv.acd ul, :root body.janus #acdiv_where_alert.acd ul, :root body.janus #what_acdiv.acd ul {
border-top-color: #d6d6d6 !important
}
body.janus table .jaform #alertemail, body.janus table .jaform #balertemail, body.janus table .jaform #talertemail {
border-radius: 0.5rem !important;
border: 1px solid #d6d6d6 !important;
color: #2d2d2d !important
}
body.janus table .jaform #alertemail:active, body.janus table .jaform #alertemail:focus, body.janus table .jaform #balertemail:active, body.janus table .jaform #balertemail:focus, body.janus table .jaform #talertemail:active, body.janus table .jaform #talertemail:focus {
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.08);
border-color: #085ff7 !important;
outline: 0
}
body.janus table .jaform #alertemail:-moz-placeholder, body.janus table .jaform #alertemail:-ms-input-placeholder, body.janus table .jaform #alertemail::-moz-placeholder, body.janus table .jaform #alertemail::-webkit-input-placeholder, body.janus table .jaform #balertemail:-moz-placeholder, body.janus table .jaform #balertemail:-ms-input-placeholder, body.janus table .jaform #balertemail::-moz-placeholder, body.janus table .jaform #balertemail::-webkit-input-placeholder, body.janus table .jaform #talertemail:-moz-placeholder, body.janus table .jaform #talertemail:-ms-input-placeholder, body.janus table .jaform #talertemail::-moz-placeholder, body.janus table .jaform #talertemail::-webkit-input-placeholder {
color: #646464 !important
}
.popover-form-locationtst #popover-email {
border-radius: 0.5rem;
border: 1px solid #d6d6d6;
color: #2d2d2d;
padding: 0.5rem 1rem
}
.popover-form-locationtst #popover-email:active, .popover-form-locationtst #popover-email:focus {
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.08);
border-color: #085ff7;
outline: 0
}
.popover-form-locationtst #popover-email:-moz-placeholder, .popover-form-locationtst #popover-email:-ms-input-placeholder, .popover-form-locationtst #popover-email::-moz-placeholder, .popover-form-locationtst #popover-email::-webkit-input-placeholder {
color: #646464
}
.popover-form-locationtst #popover-email[disabled], .popover-form-locationtst #popover-email[disabled]:active, .popover-form-locationtst #popover-email[disabled]:focus {
border-color: #d6d6d6;
color: #909090;
box-shadow: none
}
.popover-form-locationtst #popover-location {
border-radius: 0.5rem;
border: 1px solid #d6d6d6;
color: #2d2d2d;
padding: 0.5rem 1rem;
min-height: 42px
}
.popover-form-locationtst #popover-location:active, .popover-form-locationtst #popover-location:focus {
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.08);
border-color: #085ff7;
outline: 0
}
.popover-form-locationtst #popover-location:-moz-placeholder, .popover-form-locationtst #popover-location:-ms-input-placeholder, .popover-form-locationtst #popover-location::-moz-placeholder, .popover-form-locationtst #popover-location::-webkit-input-placeholder {
color: #646464
}
body.janus #radius_update #distance_selector {
border-radius: 0.5rem;
border: 1px solid #d6d6d6;
color: #2d2d2d;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
background-color: #ececec;
background-image: url("data:image/svg+xml,%3Csvg width='10' height='5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0l5 5 5-5H0z' fill='%232D2D2D'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: right 1rem top 50%, 0 0;
color: #2d2d2d;
cursor: pointer;
padding: 0.5rem 1.9rem 0.5rem 1rem;
height: 36px
}
body.janus #radius_update #distance_selector:active, body.janus #radius_update #distance_selector:focus {
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.08);
border-color: #085ff7;
outline: 0
}
body.janus #radius_update #distance_selector:-moz-placeholder, body.janus #radius_update #distance_selector:-ms-input-placeholder, body.janus #radius_update #distance_selector::-moz-placeholder, body.janus #radius_update #distance_selector::-webkit-input-placeholder {
color: #646464
}
body.janus #radius_update #distance_selector::-ms-expand {
display: none
}
[dir] body .icl-Button--primary {
background-color: #085ff7;
border-color: transparent;
color: #fff
}
[dir] body .icl-Button--primary:hover {
background: #0750cf;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2);
color: #fff;
cursor: pointer
}
[dir] body .icl-Button--primary:focus {
background: #0750cf;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2), 0 0 0 2px #fff, 0 0 0 3px #085ff7;
color: #fff;
outline: 0
}
[dir] body .icl-Button--primary:active {
background: #0648bc;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2);
color: #fff
}
[dir] body .icl-Button--primary:hover:focus {
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2), 0 0 0 2px #fff, 0 0 0 3px #085ff7
}
[dir] body .icl-Button--primary:hover:focus:active {
box-shadow: none;
outline: 0
}
[dir] body .icl-Button--secondary {
background-color: #ececec !important;
border-color: transparent !important;
color: #2d2d2d !important;
border: 0 !important;
padding: 0.5rem 20px !important
}
[dir] body .icl-Button--secondary:hover {
background: #e3e3e3 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1) !important;
color: #2d2d2d !important;
cursor: pointer
}
[dir] body .icl-Button--secondary:focus {
background: #e3e3e3 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important;
color: #2d2d2d !important;
outline: 0 !important
}
[dir] body .icl-Button--secondary:active {
background: #d9d9d9 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d !important
}
[dir] body .icl-Button--secondary:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important
}
[dir] body .icl-Button--secondary:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
body #recentSearches .icl-NavigationList-rightMostAction {
font-weight: bold;
padding: 0.5rem;
line-height: 1 !important;
color: #2d2d2d !important;
background: #fff !important
}
body #recentSearches .icl-NavigationList-rightMostAction:hover {
background: #e3e3e3 !important
}
body #recentSearches .icl-NavigationList-rightMostAction:focus {
box-shadow: 0 0 0 2px #fff, 0 0 0 3px #085ff7
}
body #recentSearches .icl-NavigationList-rightMostAction:active {
background: #d9d9d9 !important
}
@media (min-width: 62em) {
#recentSearches .icl-NavigationList-actionText {
font-size: 1rem
}
}
.icl-NavigationList-actionText {
font-size: 1rem
}
html .jobsearch-PopularSearchesPillBoxes-pillBox {
background-color: #ececec;
border-color: transparent;
color: #2d2d2d;
min-height: 48px;
border: 0;
display: inline-flex;
align-items: center
}
html .jobsearch-PopularSearchesPillBoxes-pillBox:hover {
background: #e3e3e3;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d;
cursor: pointer
}
html .jobsearch-PopularSearchesPillBoxes-pillBox:focus {
background: #e3e3e3;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7;
color: #2d2d2d;
outline: 0
}
html .jobsearch-PopularSearchesPillBoxes-pillBox:active {
background: #d9d9d9;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d
}
html .jobsearch-PopularSearchesPillBoxes-pillBox:hover:focus {
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7
}
html .jobsearch-PopularSearchesPillBoxes-pillBox:hover:focus:active {
box-shadow: none;
outline: 0
}
body.janus table #jobsearch.jsf .inwrapBorder .input_submit {
background-color: #085ff7 !important;
border-color: transparent !important;
color: #fff !important
}
body.janus table #jobsearch.jsf .inwrapBorder .input_submit:hover {
background: #0750cf !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2) !important;
color: #fff !important;
cursor: pointer
}
body.janus table #jobsearch.jsf .inwrapBorder .input_submit:focus {
background: #0750cf !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important;
color: #fff !important;
outline: 0 !important
}
body.janus table #jobsearch.jsf .inwrapBorder .input_submit:active {
background: #0648bc !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2);
color: #fff !important
}
body.janus table #jobsearch.jsf .inwrapBorder .input_submit:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important
}
body.janus table #jobsearch.jsf .inwrapBorder .input_submit:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
body.janus #jobalertmessage #balertsubmit, body.janus #jobalertmessage #talertsubmit, body.janus .rsList li a {
color: #2164f3 !important;
font-size: 12px;
padding-right: 8px
}
body.janus table #vjs-container .state-picker-button {
background-color: #ececec !important;
border-color: transparent !important;
color: #2d2d2d !important;
min-width: 44px;
height: 44px;
border: 0 !important
}
body.janus table #vjs-container .state-picker-button:hover {
background: #e3e3e3 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1) !important;
color: #2d2d2d !important;
cursor: pointer
}
body.janus table #vjs-container .state-picker-button:focus {
background: #e3e3e3 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important;
color: #2d2d2d !important;
outline: 0 !important
}
body.janus table #vjs-container .state-picker-button:active {
background: #d9d9d9 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d !important
}
body.janus table #vjs-container .state-picker-button:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important
}
body.janus table #vjs-container .state-picker-button:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
body.janus table #vjs-container .state-picker-button svg.icl-Icon path {
fill: #2d2d2d
}
.state-picker-button .dd-button-arrow {
border-top: 5px solid #2d2d2d
}
body.janus table #indeed_apply .state-picker-button.dd-target, body.janus table #state-picker-container .state-picker-button.dd-target {
background-color: #ececec !important;
border-color: transparent !important;
color: #2d2d2d !important;
height: 44px;
border: 0 !important
}
body.janus table #indeed_apply .state-picker-button.dd-target:hover, body.janus table #state-picker-container .state-picker-button.dd-target:hover {
background: #e3e3e3 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1) !important;
color: #2d2d2d !important;
cursor: pointer
}
body.janus table #indeed_apply .state-picker-button.dd-target:focus, body.janus table #state-picker-container .state-picker-button.dd-target:focus {
background: #e3e3e3 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important;
color: #2d2d2d !important;
outline: 0 !important
}
body.janus table #indeed_apply .state-picker-button.dd-target:active, body.janus table #state-picker-container .state-picker-button.dd-target:active {
background: #d9d9d9 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d !important
}
body.janus table #indeed_apply .state-picker-button.dd-target:hover:focus, body.janus table #state-picker-container .state-picker-button.dd-target:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important
}
body.janus table #indeed_apply .state-picker-button.dd-target:hover:focus:active, body.janus table #state-picker-container .state-picker-button.dd-target:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
body.janus table #indeed_apply .state-picker-button.dd-target.dd-active, body.janus table #state-picker-container .state-picker-button.dd-target.dd-active {
background: #4b4b4b
}
body.janus table #indeed_apply .state-picker-button.dd-target.dd-active svg.icl-Icon path, body.janus table #state-picker-container .state-picker-button.dd-target.dd-active svg.icl-Icon path {
fill: #fff
}
body.janus table #indeed_apply .state-picker-button.dd-target.dd-active .dd-button-arrow, body.janus table #state-picker-container .state-picker-button.dd-target.dd-active .dd-button-arrow {
border-bottom-color: #fff
}
body.janus table #vjs-header #indeed_apply .state-picker-button.dd-target:focus, body.janus table #vjs-header #state-picker-container .state-picker-button.dd-target:focus {
background: #4b4b4b !important
}
body.janus table #vjs-header #indeed_apply .state-picker-button.dd-target:focus svg.icl-Icon path, body.janus table #vjs-header #state-picker-container .state-picker-button.dd-target:focus svg.icl-Icon path {
fill: #fff
}
body.janus table #vjs-header #indeed_apply .state-picker-button.dd-target:focus .dd-button-arrow, body.janus table #vjs-header #state-picker-container .state-picker-button.dd-target:focus .dd-button-arrow {
border-top-color: #fff
}
body.janus #vjs-header #state-picker-container .dd-menu {
border: 1px solid #ececec;
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);
border-radius: 0.5rem;
margin-top: 8px
}
body.janus table #state-picker-container .dd-menu .dd-menu-option:not(:last-of-type) {
border-bottom: 0
}
body.janus table #state-picker-container .dd-menu .dd-menu-option:hover {
background-color: #ebf2fe !important
}
body.janus table #vjs-container .view-apply-button {
background-color: #085ff7 !important;
border-color: transparent !important;
color: #fff !important
}
body.janus table #vjs-container .view-apply-button:hover {
background: #0750cf !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2) !important;
color: #fff !important;
cursor: pointer
}
body.janus table #vjs-container .view-apply-button:focus {
background: #0750cf !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important;
color: #fff !important;
outline: 0 !important
}
body.janus table #vjs-container .view-apply-button:active {
background: #0648bc !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2);
color: #fff !important
}
body.janus table #vjs-container .view-apply-button:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important
}
body.janus table #vjs-container .view-apply-button:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
body.janus table #vjs-container .indeed-apply-button, body.janus table #vjs-container .indeed-apply-button-placeholder {
background-color: #ff5a1f !important;
border-color: transparent !important;
color: #fff !important
}
body.janus table #vjs-container .indeed-apply-button-placeholder:hover, body.janus table #vjs-container .indeed-apply-button:hover {
background: #d64c1a !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1) !important;
color: #fff !important;
cursor: pointer
}
body.janus table #vjs-container .indeed-apply-button-placeholder:focus, body.janus table #vjs-container .indeed-apply-button:focus {
background: #d64c1a !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important;
color: #fff !important;
outline: 0 !important
}
body.janus table #vjs-container .indeed-apply-button-placeholder:active, body.janus table #vjs-container .indeed-apply-button:active {
background: #cc4819 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #fff !important
}
body.janus table #vjs-container .indeed-apply-button-placeholder:hover:focus, body.janus table #vjs-container .indeed-apply-button:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important
}
body.janus table #vjs-container .indeed-apply-button-placeholder:hover:focus:active, body.janus table #vjs-container .indeed-apply-button:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
#vjs-container #apply-button-container .indeed-apply-button:active .indeed-apply-button-label, #vjs-container #apply-button-container .indeed-apply-state-clicked .indeed-apply-button-label {
opacity: 1 !important
}
body.janus table .footerCta.greyBar [dir] .icl-Button.cta_button.blue {
background-color: #085ff7 !important;
border-color: transparent !important;
color: #fff !important
}
body.janus table .footerCta.greyBar [dir] .icl-Button.cta_button.blue:hover {
background: #0750cf !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2) !important;
color: #fff !important;
cursor: pointer
}
body.janus table .footerCta.greyBar [dir] .icl-Button.cta_button.blue:focus {
background: #0750cf !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important;
color: #fff !important;
outline: 0 !important
}
body.janus table .footerCta.greyBar [dir] .icl-Button.cta_button.blue:active {
background: #0648bc !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2);
color: #fff !important
}
body.janus table .footerCta.greyBar [dir] .icl-Button.cta_button.blue:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important
}
body.janus table .footerCta.greyBar [dir] .icl-Button.cta_button.blue:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
.icl-WhatWhere .icl-WhatWhere-buttonWrapper .icl-Button--whatWhere {
background-color: #085ff7;
border-color: transparent;
color: #fff
}
.icl-WhatWhere .icl-WhatWhere-buttonWrapper .icl-Button--whatWhere:hover {
background: #0750cf;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2);
color: #fff;
cursor: pointer
}
.icl-WhatWhere .icl-WhatWhere-buttonWrapper .icl-Button--whatWhere:focus {
background: #0750cf;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2), 0 0 0 2px #fff, 0 0 0 3px #085ff7;
color: #fff;
outline: 0
}
.icl-WhatWhere .icl-WhatWhere-buttonWrapper .icl-Button--whatWhere:active {
background: #0648bc;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2);
color: #fff
}
.icl-WhatWhere .icl-WhatWhere-buttonWrapper .icl-Button--whatWhere:hover:focus {
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2), 0 0 0 2px #fff, 0 0 0 3px #085ff7
}
.icl-WhatWhere .icl-WhatWhere-buttonWrapper .icl-Button--whatWhere:hover:focus:active {
box-shadow: none;
outline: 0
}
.jobsearch-ViewJobLayout-whatWhere .icl-WhatWhere .icl-TextInput-control {
min-height: 36px
}
#indeedApplyButtonContainer .icl-Button {
background-color: #ff5a1f;
border-color: transparent;
color: #fff
}
#indeedApplyButtonContainer .icl-Button:hover {
background: #d64c1a;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #fff;
cursor: pointer
}
#indeedApplyButtonContainer .icl-Button:focus {
background: #d64c1a;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7;
color: #fff;
outline: 0
}
#indeedApplyButtonContainer .icl-Button:active {
background: #cc4819;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #fff
}
#indeedApplyButtonContainer .icl-Button:hover:focus {
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7
}
#indeedApplyButtonContainer .icl-Button:hover:focus:active {
box-shadow: none;
outline: 0
}
@media (max-width: 991px) {
#saveJobButtonContainer button {
min-height: 54px
}
}
@media (min-width: 992px) {
#saveJobButtonContainer button {
min-height: 44px
}
}
#companyFollowForm .icl-Button {
background-color: #ececec !important;
border-color: transparent !important;
color: #2d2d2d !important;
min-height: 36px;
border: 0 !important
}
#companyFollowForm .icl-Button:hover {
background: #e3e3e3 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1) !important;
color: #2d2d2d !important;
cursor: pointer
}
#companyFollowForm .icl-Button:focus {
background: #e3e3e3 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important;
color: #2d2d2d !important;
outline: 0 !important
}
#companyFollowForm .icl-Button:active {
background: #d9d9d9 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d !important
}
#companyFollowForm .icl-Button:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important
}
#companyFollowForm .icl-Button:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
.filters .toggle a {
text-decoration: none
}
.filters #toggle-all, .filters #toggle-new {
background-color: #ececec;
border-color: transparent;
color: #2d2d2d;
outline: 0
}
.filters #toggle-all:hover, .filters #toggle-new:hover {
background: #e3e3e3;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d;
cursor: pointer
}
.filters #toggle-all:focus, .filters #toggle-new:focus {
background: #e3e3e3;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7;
color: #2d2d2d;
outline: 0
}
.filters #toggle-all:active, .filters #toggle-new:active {
background: #d9d9d9;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d
}
.filters #toggle-all:hover:focus, .filters #toggle-new:hover:focus {
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7
}
.filters #toggle-all:hover:focus:active, .filters #toggle-new:hover:focus:active {
box-shadow: none;
outline: 0
}
.filters #toggle-all:not(.blue):active, .filters #toggle-all:not(.blue):focus, .filters #toggle-all:not(.blue):hover, .filters #toggle-new:not(.blue):active, .filters #toggle-new:not(.blue):focus, .filters #toggle-new:not(.blue):hover {
background: #e3e3e3;
border: none;
padding: 13px 20px
}
.filters #toggle-all.blue, .filters #toggle-new.blue {
background: #646464;
border-color: #646464;
color: #fff
}
.filters #toggle-all.blue:active, .filters #toggle-all.blue:focus, .filters #toggle-all.blue:hover, .filters #toggle-new.blue:active, .filters #toggle-new.blue:focus, .filters #toggle-new.blue:hover {
background: #3f3f3f;
border-color: #3f3f3f;
color: #fff
}
body #toggle-new {
border-left-color: #646464
}
body .filters #toggle-all:not(.blue):active, body .filters #toggle-all:not(.blue):focus, body .filters #toggle-all:not(.blue):hover {
padding-right: 18px
}
body table .filters .dropdown-button.dd-target {
background-color: #ececec;
border-color: transparent;
color: #2d2d2d
}
body table .filters .dropdown-button.dd-target:hover {
background: #e3e3e3;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d;
cursor: pointer
}
body table .filters .dropdown-button.dd-target:focus {
background: #e3e3e3;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7;
color: #2d2d2d;
outline: 0
}
body table .filters .dropdown-button.dd-target:active {
background: #d9d9d9;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d
}
body table .filters .dropdown-button.dd-target:hover:focus {
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7
}
body table .filters .dropdown-button.dd-target:hover:focus:active {
box-shadow: none;
outline: 0
}
body table .filters .dropdown-button.dd-target:focus, body table .filters .dropdown-button.dd-target:hover {
border: 0;
padding-left: 18px;
padding-right: 14px
}
body table .filters .dropdown-button.dd-target.dd-active:focus-within {
background: #e3e3e3
}
body table .filters .dropdown-button.dd-target.blue:hover {
background: #3f3f3f;
border: 2px solid #3f3f3f;
color: #fff;
padding-left: 16px;
padding-right: 12px
}
body table .filters .dropdown-button.dd-target.blue.dd-active {
border-color: #646464;
background: #646464;
color: #fff
}
body table .filters .dropdown-button.dd-target.blue.dd-active:active, body table .filters .dropdown-button.dd-target.blue.dd-active:focus, body table .filters .dropdown-button.dd-target.blue.dd-active:hover {
background: #3f3f3f;
border: 2px solid #3f3f3f;
color: #fff;
padding-left: 16px;
padding-right: 12px
}
body table .filters .dropdown-button.dd-target.blue.dd-active .arrow-drop-down path {
fill: #fff
}
body table .filters .dropdown-button.dd-target .icl-Icon--blue {
fill: #2d2d2d
}
body .toggle button.blue, body table .filters .dd-target.blue {
background: #646464;
border: 2px solid #646464;
color: #fff
}
body .toggle button.blue .arrow-drop-down path, body table .filters .dd-target.blue .arrow-drop-down path {
fill: #fff
}
body .dropdown-button .filters-close img {
display: none
}
body .dropdown-button .filters-close:before {
content: '';
display: inline-block;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='3' y='3' width='10' height='10'%3E%3Cpath d='M13 3.958L12.042 3 8 7.042 3.958 3 3 3.958 7.042 8 3 12.042l.958.958L8 8.958 12.042 13l.958-.958L8.958 8 13 3.958z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M16 0H0v16h16V0z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E");
width: 16px;
height: 16px;
vertical-align: bottom
}
body .filters .dropdown-content .dd-menu-option:hover {
background-color: #ecf2fd !important
}
:root body.janus #auxCol div #alertsubmit, :root body.janus #auxCol div #balertsubmit, :root body.janus #auxCol div #talertsubmit {
border-width: 1px !important;
background-color: #fff !important;
border-color: #d9d9d9 !important
}
:root body.janus #auxCol div #alertsubmit:hover, :root body.janus #auxCol div #balertsubmit:hover, :root body.janus #auxCol div #talertsubmit:hover {
background: #f5f5f5 !important;
border-color: #d9d9d9 !important;
color: #085ff7 !important;
cursor: pointer
}
:root body.janus #auxCol div #alertsubmit:focus, :root body.janus #auxCol div #balertsubmit:focus, :root body.janus #auxCol div #talertsubmit:focus {
background: #fff !important;
border-color: #085ff7 !important;
box-shadow: none !important;
outline: 0 !important
}
:root body.janus #auxCol div #alertsubmit:active, :root body.janus #auxCol div #balertsubmit:active, :root body.janus #auxCol div #talertsubmit:active {
background: #ebebeb !important;
border-color: #085ff7 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1)
}
body.janus .indeed-serp-button:active .indeed-serp-button-label {
opacity: 1 !important
}
html body.janus table #auxCol .jaform div#jobalertmessage #alertsubmit:active, html body.janus table #auxCol .jaform div#jobalertmessage #alertsubmit:focus {
box-shadow: none !important
}
body.janus div #alertsubmit:hover, body.janus div #balertsubmit:hover, body.janus div #talertsubmit:hover {
color: #085ff7
}
body #no-left-rail-spacer {
background: 0 0 !important
}
body.janus table #recentsearches.no-left-rail {
border-top: 1px solid #ececec !important
}
[dir] .gnav div.gnav-DesktopHeader.is-small-header {
border-bottom: 0 !important
}
body.janus table[role=banner] {
border-bottom: 1px solid #ececec;
padding-bottom: 1rem !important;
padding-top: 12px !important
}
body.janus td#branding-td {
display: none
}
[dir="ltr"] body.janus td#refineresultscol, [dir="ltr"] body.janus td#resultsCol {
border-right: 0 solid
}
[dir="rtl"] body.janus td#refineresultscol, [dir="rtl"] body.janus td#resultsCol {
border-left: 0 solid
}
body.janus #resultsCol div#primePromo, body.janus #resultsCol div#resumePromo {
padding-left: 0 !important
}
.secondRow h1#jobsInLocation {
margin-left: 1.5rem
}
body.janus #resultsCol .showing {
margin-left: 0.5rem
}
body.janus #refineresultscol div#refineresults {
padding-top: 12px
}
body.janus #resultsCol .related_searches, body.janus #resultsCol div.pagination {
padding-left: 1.5rem
}
body.janus #resultsCol div.pagination {
border-bottom: 0 !important
}
body.janus div#vjs-header {
border-top-width: 0;
border-bottom-width: 1px;
border-color: #ececec
}
:root body.janus table #vjs-container #vjs-header {
border-bottom-color: #ececec
}
body.janus div#vjs-content {
padding-top: 24px
}
div#vjs-desc {
padding-top: 0
}
div#vjs-container {
border: 1px solid #ececec !important;
border-radius: 8px;
margin: 0 0 8px
}
body.janus #resultsCol div.resultsTop {
margin-top: 12px
}
body.janus td#refineresultscol {
padding-top: 18px
}
html body.ltr.janus, html body.rtl.janus {
background-color: #fff
}
body.janus #resultsCol .result.row {
border: 1px solid #ececec;
border-radius: 8px;
margin: 0 0 8px
}
:root body.janus table#resultsBody #pageContent #resultsCol .result.row {
border: 1px solid #ececec
}
:root body.janus table#resultsBody #pageContent #resultsCol .result.row.vjs-highlight {
border-color: #085ff7
}
body.janus #resultsBody #pageContent #resultsCol div.result {
padding: 1.5rem !important
}
body.janus div#vjs-header.vjs-header-shadow {
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08) !important
}
body.janus #resultsCol .row.result.vjs-highlight {
background-color: #fff;
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08) !important;
border: 1px solid #085ff7 !important
}
body.janus td#resultsCol .jobtitle a, body.janus td#resultsCol .vjs-highlight a.jobtitle {
color: #4b4b4b
}
body.janus #resultsBody #pageContent #resultsCol .clickcard:hover {
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08)
}
body.janus #resultsCol div.clickcard:hover .jobtitle a, body.janus #resultsCol div.clickcard:hover a.jobtitle {
color: #2d2d2d
}
#resultsBody #pageContent #resultsCol .row.unifiedRow > .title {
font-size: 0;
display: flex;
flex-direction: column-reverse
}
body.janus #resultsBody #pageContent #resultsCol .row .title span.new {
font-size: 0.75rem !important;
line-height: 0.75rem !important;
padding-left: 0;
padding-bottom: 0.25rem;
color: #085ff7;
font-weight: 500
}
#resultsBody #pageContent #resultsCol .row.unifiedRow > .jobcard_logo + .title {
padding-top: 1rem
}
.jobcard_logo a img {
max-height: 32px;
max-width: 100%;
width: auto
}
body.janus td#resultsCol .jobtitle a, body.janus td#resultsCol a.jobtitle {
color: #2d2d2d
}
body.janus .result span.company {
color: #2d2d2d !important
}
body.janus #resultsBody #pageContent #resultsCol .result div.summary, body.janus .result div.summary {
color: #6f6f6f !important
}
#resultsBody #pageContent #resultsCol .row.unifiedRow div.summary {
padding-top: 1rem
}
.serp-ResponsiveEmployer + .summary {
padding-top: 1rem !important
}
body.janus #resultsBody #pageContent #resultsCol .result .jobCardShelfContainer + div.summary {
padding-top: 0.75rem
}
.salarySnippet + .summary {
padding-top: 1.25rem !important
}
body.janus #resultsBody #pageContent #resultsCol .result table.jobCardShelfContainer + div.summary {
padding-top: 1rem
}
.row .sjcl .salarySnippet span.salary, .row .snip .salary, .row.unifiedRow .salarySnippet span.salary {
color: #2d2d2d !important
}
#resultsBody #pageContent #resultsCol .row .salarySnippet, .salarySnippet {
padding-top: 1rem !important
}
#resultsBody #pageContent #resultsCol .row .sjcl + div.salarySnippet {
margin-top: 0
}
body.janus div.result .company a, body.janus div.result .turnstileLink .slNoUnderline {
color: #2d2d2d !important
}
.jobCardShelfIcon svg {
height: 20px;
width: 20px
}
body.janus #resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf td.jobCardShelfItem {
padding-bottom: 3px
}
body.janus #resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf .jobCardShelfItem span.jobCardShelfIcon {
padding-right: 0.5rem;
vertical-align: middle
}
[dir=rtl] body.janus #resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf .jobCardShelfItem span.jobCardShelfIcon {
padding-left: 0.5rem;
padding-right: 0
}
body.janus #resultsBody #pageContent #resultsCol .result table.jobCardShelfContainer {
padding-top: 1rem
}
:root body.janus #Rectangle-Copy-4 {
fill: #085ff7
}
div.serp-ResponsiveEmployer {
padding-top: 16px !important
}
[dir=rtl] body.janus .serp-ResponsiveEmployer div.serp-ResponsiveEmployer-icon, [dir=rtl] body.janus .serpvj-ResponsiveEmployer div.serpvj-ResponsiveEmployer-icon {
margin-left: 13px;
margin-right: 0
}
body.janus .serp-ResponsiveEmployer div.serp-ResponsiveEmployer-icon, body.janus .serpvj-ResponsiveEmployer div.serpvj-ResponsiveEmployer-icon {
margin-right: 13px;
margin-top: -4px
}
body.janus .serp-ResponsiveEmployer div.serp-ResponsiveEmployer-icon svg, body.janus .serpvj-ResponsiveEmployer div.serpvj-ResponsiveEmployer-icon svg {
display: none
}
body.janus .serp-ResponsiveEmployer div.serp-ResponsiveEmployer-icon::before, body.janus .serpvj-ResponsiveEmployer div.serpvj-ResponsiveEmployer-icon::before {
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23085FF7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.39949 4L6 11.1116H9.80019L8.80031 16L15 8.22149H10.9994L12.9992 4H8.39949Z' fill='white'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
content: '';
display: inline-block;
line-height: 1.25rem;
width: 20px;
height: 20px;
vertical-align: text-bottom
}
body.janus .serpvj-ResponsiveEmployer {
margin-bottom: 8px
}
body.janus .serpvj-ResponsiveEmployer div.serpvj-ResponsiveEmployer-icon {
margin-top: -1px
}
.jobCardShelfIcon svg g g g {
fill: #816bff
}
div.serp-earlyApplyMessage-text {
color: #2d2d2d !important
}
div.serp-earlyApplyMessage {
padding-top: 16px !important
}
div.serp-earlyApplyMessage-icon svg, div.serpvj-earlyApplyMessage-icon svg {
display: none
}
div.serp-earlyApplyMessage-icon::before, div.serpvj-earlyApplyMessage-icon::before {
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23816BFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 5v2.777h.005l-.005.006L8.88 10 6.5 12.223l.005.005H6.5V15h7.143v-2.772h-.006l.006-.005L11.26 10l2.382-2.217-.006-.006h.006V5H6.5zm1.403 7.798l2.175-2.028 2.16 2.028v.938H7.904v-.938z' fill='%23fff'/%3E%3C/svg%3E");
background-repeat: no-repeat;
content: '';
display: inline-block;
line-height: 1.25rem;
width: 20px;
height: 20px;
vertical-align: text-bottom
}
div.serp-earlyApplyMessage-icon {
margin-right: 13px;
margin-top: -4px
}
div.serpvj-earlyApplyMessage-icon {
margin-right: 0.5rem;
height: 1.25rem;
width: 1.25rem
}
[dir=rtl] div.serp-earlyApplyMessage-icon {
margin-right: 0;
margin-left: 13px
}
[dir=rtl] div.serpvj-earlyApplyMessage-icon {
margin-left: 0.5rem
}
div.serpvj-UrgentlyHiringMessage, div.serpvj-earlyApplyMessage {
margin-bottom: 1rem;
margin-top: 0
}
.serp-UrgentlyHiringMessage-icon {
height: 20px;
width: 20px;
margin-right: 8px
}
.serp-UrgentlyHiringMessage-icon svg {
width: 20px;
height: 20px
}
#resultsBody #pageContent #resultsCol .row.unifiedRow > .serp-UrgentlyHiringMessage {
height: 20px;
padding-top: 0;
margin-top: 0.4rem
}
[dir=rtl] .serp-UrgentlyHiringMessage-icon {
margin-right: 0;
margin-left: 8px
}
#resultsBody #pageContent #resultsCol .row.unifiedRow .jobsearch-SerpJobCard-footer {
padding-top: 1rem
}
.ITABrandInline {
border-top: 0 !important;
border-bottom: 0 !important
}
.jobsearch-EmployerResponsive-icon {
margin-right: 8px
}
.jobsearch-EmployerResponsive-icon svg {
display: none
}
.jobsearch-EmployerResponsive-icon::before {
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23085FF7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.39949 4L6 11.1116H9.80019L8.80031 16L15 8.22149H10.9994L12.9992 4H8.39949Z' fill='white'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
content: '';
display: inline-block;
line-height: 1.25rem;
width: 20px;
height: 20px;
vertical-align: text-bottom
}
body.janus #auxCol div#femp_list, body.janus #auxCol div#picard-profile-completeness-widget, body.janus #auxCol div#recentsearches, body.janus #univsrch-salary-v3 div#univsrch-salary-info, body.janus .cmp_display div.cmp_info, body.janus .rezcta_display div.rezcta_info, body.janus div#jobalertswrapper, body.janus div.rightRail {
margin-top: 12px;
border-top: 1px solid #ececec;
box-shadow: 0 -4px 0 #ff5a1f
}
body.janus #auxCol div.jaui {
border-top: 0
}
body.janus div#jobalertswrapper {
margin-top: 4px
}
body.janus #auxCol div#femp_list, body.janus #auxCol div#picard-profile-completeness-widget, body.janus #auxCol div#recentsearches, body.janus #univsrch-salary-v3 div#univsrch-salary-info, body.janus .cmp_display div.cmp_info, body.janus .rezcta_display div.rezcta_info, body.janus div#jobalertswrapper, body.janus div.rightRail {
border-bottom: 1px solid #ececec !important;
border-left: 1px solid #ececec !important;
border-right: 1px solid #ececec !important
}
:root body.janus table #auxCol #recentsearches .rsh, :root body.janus table #jobalerts .jobalertlabel, :root body.janus table #vjs-container div#vjs-header, :root body.janus table#resultsBody #pageContent td#resultsCol .result.row, [dir] .jobsearch-ViewJobLayout-rightRail .icl-Card--hasBorder {
border-color: #d4d2d0;
border-width: 1px
}
body div#vjs-container, body.janus table #auxCol div#recentsearches, body.janus table div#jobalertswrapper {
border-color: #d4d2d0 !important
}
[dir] .jobsearch-ViewJobLayout-rightRail .icl-Card-headline--hasBorder {
border-bottom-color: #d4d2d0
}
:root body.janus table div#vjs-container div#vjs-header {
border-top-width: 0
}
body.janus table#resultsBody #pageContent #resultsCol div.result {
padding: 1.25rem !important
}
#resultsBody #pageContent #resultsCol .row.unifiedRow .jobcard_logo {
padding-top: 0
}
body.janus td#resultsCol .jobtitle {
margin-bottom: 0
}
body.janus table#resultsBody #pageContent #resultsCol .result .title .jobtitle a, body.janus table#resultsBody #pageContent #resultsCol .result .title a.jobtitle {
line-height: 1.625rem !important
}
body.janus table#resultsBody #pageContent #resultsCol .result .company, body.janus table#resultsBody #pageContent #resultsCol .result .company a {
line-height: 1.5rem !important
}
table#resultsBody #pageContent #resultsCol .row .salarySnippet .salary {
line-height: 1 !important;
display: inline-block
}
body.janus table#resultsBody #pageContent #resultsCol .result .salarySnippet .salary .salaryText {
line-height: 1.5rem !important;
display: inline-block
}
#resultsBody #pageContent td#resultsCol .row .company, #resultsBody #pageContent td#resultsCol .row .location {
line-height: 1.5rem !important;
display: inline-block
}
.location span[style*="font-size: smaller"] {
vertical-align: bottom
}
body.janus table#resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf td.jobCardShelfItem {
padding-bottom: 0.5rem
}
body.janus table#resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf .jobCardShelfItem {
line-height: 1
}
.jobCardShelfItem .jobCardShelfIcon {
line-height: 0
}
.iaLabel {
line-height: 1.25rem;
display: inline-block
}
body.janus table#resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf .jobCardShelfItem span.jobCardShelfIcon {
vertical-align: sub
}
table#resultsBody #pageContent #resultsCol .row .salarySnippet {
padding-top: 0.75rem !important
}
body.janus table#resultsBody #pageContent #resultsCol .result table.jobCardShelfContainer {
padding-top: 0.75rem
}
body .salarySnippet + .summary, body.janus table#resultsBody #pageContent #resultsCol .result .summary {
padding-top: 1rem !important
}
body.janus table#resultsBody #pageContent #resultsCol .result table.jobCardShelfContainer + div.summary {
padding-top: 0.5rem
}
body .salarySnippet + .summary, body.janus table#resultsBody #pageContent #resultsCol .result .jobCardShelfContainer + .summary {
padding-top: 0.5rem !important
}
body.janus table#resultsBody #pageContent #resultsCol .result .result-link-bar-container {
padding-top: 0.75rem
}
:root body.janus table div#vjs-container div#vjs-header {
border-radius: 8px 8px 0 0
}
:root body.janus .vjs-spb {
border-radius: 8px 8px 0 0
}
.jobsearch-JobComponent-embeddedHeader .jobsearch-SponsorBanner {
border-radius: 8px 8px 0 0
}
@media (max-width: 991px) {
.is-embedded #saveJobButtonContainer button {
min-height: 44px
}
}
.is-embedded #saveJobButtonContainer button.icl-Button .icl-ButtonIcon {
top: 0
}
body div.jobsearch-ViewJobLayout--embedded {
border-top: none
}
[dir="ltr"] button#toggle-new {
border-left-color: transparent
}
body.janus table #indeed_apply .state-picker-button.dd-target, body.janus table #state-picker-container .state-picker-button.dd-target, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target {
background-color: #ececec !important;
border-color: transparent !important;
color: #2d2d2d !important;
height: 44px;
border: 0 !important;
border-radius: 0.5rem !important
}
body.janus table #indeed_apply .state-picker-button.dd-target:hover, body.janus table #state-picker-container .state-picker-button.dd-target:hover, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target:hover, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target:hover {
background: #e3e3e3 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1) !important;
color: #2d2d2d !important;
cursor: pointer
}
body.janus table #indeed_apply .state-picker-button.dd-target:focus, body.janus table #state-picker-container .state-picker-button.dd-target:focus, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target:focus, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target:focus {
background: #e3e3e3 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important;
color: #2d2d2d !important;
outline: 0 !important
}
:root body.janus table #vjs-container #state-picker-container button.state-picker-button.dd-target:active, body.janus table #indeed_apply .state-picker-button.dd-target:active, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target:active, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target:active {
background: #d9d9d9 !important;
border-color: transparent !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1) !important;
color: #2d2d2d !important
}
body.janus table #indeed_apply .state-picker-button.dd-target:hover:focus, body.janus table #state-picker-container .state-picker-button.dd-target:hover:focus, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target:hover:focus, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7 !important
}
body.janus table #indeed_apply .state-picker-button.dd-target:hover:focus:active, body.janus table #state-picker-container .state-picker-button.dd-target:hover:focus:active, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target:hover:focus:active, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
body.janus table #indeed_apply .state-picker-button.dd-target svg.icl-Icon path, body.janus table #state-picker-container .state-picker-button.dd-target svg.icl-Icon path, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target svg.icl-Icon path, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target svg.icl-Icon path {
fill: #2d2d2d
}
body.janus table #indeed_apply .state-picker-button.dd-target.dd-active, body.janus table #state-picker-container .state-picker-button.dd-target.dd-active, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target.dd-active, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target.dd-active {
background: #4b4b4b
}
body.janus table #indeed_apply .state-picker-button.dd-target.dd-active svg.icl-Icon path, body.janus table #state-picker-container .state-picker-button.dd-target.dd-active svg.icl-Icon path, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target.dd-active svg.icl-Icon path, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target.dd-active svg.icl-Icon path {
fill: #fff
}
body.janus table #indeed_apply .state-picker-button.dd-target.dd-active .dd-button-arrow, body.janus table #state-picker-container .state-picker-button.dd-target.dd-active .dd-button-arrow, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target.dd-active .dd-button-arrow, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target.dd-active .dd-button-arrow {
border-bottom-color: #fff
}
body.janus table #vjs-header #indeed_apply .state-picker-button.dd-target:focus, body.janus table #vjs-header #state-picker-container .state-picker-button.dd-target:focus, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target:focus, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target:focus {
background: #4b4b4b !important
}
body.janus table #vjs-header #indeed_apply .state-picker-button.dd-target:focus svg.icl-Icon path, body.janus table #vjs-header #state-picker-container .state-picker-button.dd-target:focus svg.icl-Icon path, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target:focus svg.icl-Icon path, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target:focus svg.icl-Icon path {
fill: #fff !important
}
body.janus table #vjs-header #indeed_apply .state-picker-button.dd-target:focus .dd-button-arrow, body.janus table #vjs-header #state-picker-container .state-picker-button.dd-target:focus .dd-button-arrow, body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target:focus .dd-button-arrow, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target:focus .dd-button-arrow {
border-top-color: #fff
}
body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target {
margin-right: -0.2rem;
min-width: 44px;
padding: 0.5rem !important;
width: unset !important
}
body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target svg, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target svg {
left: unset;
position: relative;
top: unset
}
body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target .dd-button-arrow, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target .dd-button-arrow {
left: unset;
margin: 5px;
top: 12px
}
body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target.dd-active .dd-button-arrow, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target.dd-active .dd-button-arrow {
bottom: 12px;
top: unset
}
body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .dd-menu, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .dd-menu {
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);
border: 1px solid #ececec;
display: table;
margin-bottom: 48px;
margin-top: 8px;
width: 100% !important
}
body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .dd-menu.dd-hidden, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .dd-menu.dd-hidden {
display: none !important
}
body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .dd-menu-option, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .dd-menu-option {
border-bottom: 0 !important;
padding: 8px 5px
}
body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .dd-menu-option:hover, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .dd-menu-option:hover {
background-color: #ebf2fe !important
}
body.miniRefresh .is-embedded #saveJobButtonContainer #indeed_apply .state-picker-button.dd-target:focus .dd-button-arrow, body.miniRefresh .is-embedded #saveJobButtonContainer #state-picker-container .state-picker-button.dd-target:focus .dd-button-arrow {
bottom: 12px
}
.icl-WhatWhere .is-autocomplete-open .icl-TextInput-control {
margin-bottom: -1px
}
[dir] .icl-Grid .icl-WhatWhere .is-autocomplete-open .icl-TextInput-control:focus {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0
}
div.mosaic-provider-jsfe-career-questions .faq-accordion-item {
border-color: #d4d2d0
}
div.mosaic-provider-jsfe-career-questions .yes-no-feedback-btn {
border-radius: 0.5rem;
background-color: #ececec;
border-color: transparent;
color: #2d2d2d;
border: 0
}
div.mosaic-provider-jsfe-career-questions .yes-no-feedback-btn:hover {
background: #e3e3e3;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d;
cursor: pointer
}
div.mosaic-provider-jsfe-career-questions .yes-no-feedback-btn:focus {
background: #e3e3e3;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7;
color: #2d2d2d;
outline: 0
}
div.mosaic-provider-jsfe-career-questions .yes-no-feedback-btn:active {
background: #d9d9d9;
border-color: transparent;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1);
color: #2d2d2d
}
div.mosaic-provider-jsfe-career-questions .yes-no-feedback-btn:hover:focus {
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #085ff7
}
div.mosaic-provider-jsfe-career-questions .yes-no-feedback-btn:hover:focus:active {
box-shadow: none;
outline: 0
}
div.mosaic-provider-jsfe-career-questions .yes-no-feedback-btn:focus {
border-color: transparent !important
}
div.mosaic-provider-jsfe-career-questions .yes-no-feedback-btn:focus .yes-no-feedback-btn__icon {
fill: #2d2d2d
}
.msg-Button {
border-radius: 0.5rem !important
}
#indeedApplyButtonContainer .icl-Button.icl-Button--tertiary {
background-color: #1c56ac !important;
border-color: #1c56ac !important;
transition: background-color 200ms ease-out, border-color 200ms ease-out;
color: #fff !important
}
#indeedApplyButtonContainer .icl-Button.icl-Button--tertiary:hover {
background-color: #092c5d !important;
border-color: #092c5d !important
}
#indeedApplyButtonContainer .icl-Button.icl-Button--tertiary:active {
background-color: #092c5d !important;
color: #fff !important;
border-color: #092c5d !important
}
#indeedApplyButtonContainer .icl-Button.icl-Button--tertiary:focus {
background-color: #1c56ac !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-color: #1c56ac !important
}
.jobsearch-EmployerResponsive-icon {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cdefs/%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect width='16' height='16' fill='%23fff' fill-rule='nonzero' rx='8'/%3E%3Cpath fill='%23767676' d='M6.59966298 4L5 8.7410974h2.53346172L6.8668753 12 11 6.81432441H8.33293211L9.66610496 4z'/%3E%3C/g%3E%3C/svg%3E%0A") !important;
background-repeat: no-repeat;
height: 20px !important;
margin-left: 0 !important;
margin-right: 8px !important;
transform: unset !important;
-webkit-transform: unset !important;
width: 20px !important
}
</style>
<style>
.inwrap .popover-input-locationtst {
height: 42px;
border-radius: 3px;
border-style: solid;
border-width: 2px;
padding-left: 6px;
margin-top: 5px;
font-size: 14px
}
body .popover-form-locationtst .popover-input-locationtst[disabled], body .popover-form-locationtst .popover-input-locationtst[disabled]:active, body .popover-form-locationtst .popover-input-locationtst[disabled]:focus {
border-color: #d6d6d6;
color: #909090;
box-shadow: none
}
:root .icl-TextInput-control, :root .popover-input-locationtst {
color: #2d2d2d;
border-color: #d4d2d0;
color: #2d2d2d !important
}
:root .icl-TextInput-control:active, :root .icl-TextInput-control:focus, :root .popover-input-locationtst:active, :root .popover-input-locationtst:focus {
border-color: #1c56ac !important
}
:root #cmp-root #cmp-salary-search .cmp-salary-search-form button, :root .icl-Button--branded, :root .icl-Button--primary, :root .icl-Button--primary.cta_button.blue, :root .icl-WhatWhere-button, :root body.janus #popover-foreground .cleanuptst-indeed-serp-button, :root body.janus .footerCta.greyBar [dir] .icl-Button.cta_button.blue, :root body.janus table #vjs-container .indeed-apply-button, :root body.janus table #vjs-container .indeed-apply-button-placeholder {
background-color: #1c56ac !important;
border-color: #1c56ac !important;
transition: background-color 200ms ease-out, border-color 200ms ease-out
}
:root #cmp-root #cmp-salary-search .cmp-salary-search-form button:hover, :root .icl-Button--branded:hover, :root .icl-Button--primary.cta_button.blue:hover, :root .icl-Button--primary:hover, :root .icl-WhatWhere-button:hover, :root body.janus #popover-foreground .cleanuptst-indeed-serp-button:hover, :root body.janus .footerCta.greyBar [dir] .icl-Button.cta_button.blue:hover, :root body.janus table #vjs-container .indeed-apply-button-placeholder:hover, :root body.janus table #vjs-container .indeed-apply-button:hover {
background-color: #092c5d !important;
border-color: #092c5d !important
}
:root #cmp-root #cmp-salary-search .cmp-salary-search-form button:active, :root .icl-Button--branded:active, :root .icl-Button--primary.cta_button.blue:active, :root .icl-Button--primary:active, :root .icl-WhatWhere-button:active, :root body.janus #popover-foreground .cleanuptst-indeed-serp-button:active, :root body.janus .footerCta.greyBar [dir] .icl-Button.cta_button.blue:active, :root body.janus table #vjs-container .indeed-apply-button-placeholder:active, :root body.janus table #vjs-container .indeed-apply-button:active {
background-color: #092c5d !important;
color: #fff !important;
border-color: #092c5d !important
}
:root #cmp-root #cmp-salary-search .cmp-salary-search-form button:focus, :root .icl-Button--branded:focus, :root .icl-Button--primary.cta_button.blue:focus, :root .icl-Button--primary:focus, :root .icl-WhatWhere-button:focus, :root body.janus #popover-foreground .cleanuptst-indeed-serp-button:focus, :root body.janus .footerCta.greyBar [dir] .icl-Button.cta_button.blue:focus, :root body.janus table #vjs-container .indeed-apply-button-placeholder:focus, :root body.janus table #vjs-container .indeed-apply-button:focus {
background-color: #1c56ac !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-color: #1c56ac !important
}
:root .icl-Button--secondary {
border-color: #1c56ac !important;
color: #1c56ac !important;
transition: background-color 180ms ease-out, border-color 180ms ease-out
}
:root .icl-Button--secondary:active, :root .icl-Button--secondary:focus, :root .icl-Button--secondary:hover {
background-color: unset !important
}
:root .icl-Button--secondary:active, :root .icl-Button--secondary:hover {
border-color: #092c5d !important;
color: #092c5d !important
}
:root .icl-Button--secondary:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-color: #1c56ac !important
}
:root #cmp-root #cmp-footer input[type='submit'], :root .icl-Button--tertiary {
border-color: #d4d2d0 !important;
color: #1c56ac !important;
transition: background-color 180ms ease-out, border-color 180ms ease-out
}
:root #cmp-root #cmp-footer input[type='submit']:active, :root #cmp-root #cmp-footer input[type='submit']:focus, :root #cmp-root #cmp-footer input[type='submit']:hover, :root .icl-Button--tertiary:active, :root .icl-Button--tertiary:focus, :root .icl-Button--tertiary:hover {
background-color: unset !important
}
:root #cmp-root #cmp-footer input[type='submit']:active, :root #cmp-root #cmp-footer input[type='submit']:hover, :root .icl-Button--tertiary:active, :root .icl-Button--tertiary:hover {
border-color: #949494 !important;
color: #092c5d !important
}
:root #cmp-root #cmp-footer input[type='submit']:focus, :root .icl-Button--tertiary:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
:root .icl-Icon--blue {
fill: #1c56ac
}
:root .icl-Card--hasBorder, :root .jobsearch-JobComponent-bottomDivider {
border-color: #f3f2f1
}
:root .jamodal-gdpr, :root .mosaic-provider-reportcontent .report-content-legal-tos {
color: #767676
}
:root #jamodal-email {
color: #2d2d2d !important
}
:root #jamodal-email:active, :root #jamodal-email:focus {
border-color: #1c56ac !important
}
:root .jamodal-heading {
color: #2d2d2d
}
:root .jamodal-heading-container {
border-bottom: 2px solid #faf9f8
}
:root #cmp-root #cmp-discovery a, :root #cmp-root #cmp-page .cmp-breadcrumb li a, :root #cmp-root .sal-job-openings-link, :root .femp_links, :root .femp_links div, :root a:not(.icl-Button), :root a:not(.icl-Button):link, :root body.janus #resultsBody #pageContent #resultsCol .result .sign-in-container .ws_content a {
color: #1c56ac !important
}
:root .ws_content {
border: none;
background-color: #faf9f8 !important
}
:root .jobsearch-ViewJobLayout .icl-Button--whatWhere, :root body.janus table #jobsearch.jsf .inwrapBorder .input_submit {
background-color: #1c56ac !important;
border-color: #1c56ac !important;
transition: background-color 200ms ease-out, border-color 200ms ease-out;
font-size: 0.875rem;
font-weight: 600
}
:root .jobsearch-ViewJobLayout .icl-Button--whatWhere:hover, :root body.janus table #jobsearch.jsf .inwrapBorder .input_submit:hover {
background-color: #092c5d !important;
border-color: #092c5d !important
}
:root .jobsearch-ViewJobLayout .icl-Button--whatWhere:active, :root body.janus table #jobsearch.jsf .inwrapBorder .input_submit:active {
background-color: #092c5d !important;
color: #fff !important;
border-color: #092c5d !important
}
:root .jobsearch-ViewJobLayout .icl-Button--whatWhere:focus, :root body.janus table #jobsearch.jsf .inwrapBorder .input_submit:focus {
background-color: #1c56ac !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-color: #1c56ac !important
}
:root .icl-Ratings-starsWrapper {
filter: grayscale(1) brightness(0.59)
}
:root .ratings, :root .ratings .rating {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDEyIDIzIj4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPHBvbHlnb24gZmlsbD0iIzc2NzY3NiIgcG9pbnRzPSIxMiAxNS4zNDQgNy42ODYgMTQuOTcyIDYgMTEgNC4zMTQgMTQuOTc4IDAgMTUuMzQ0IDMuMjc2IDE4LjE4MiAyLjI5MiAyMi40IDYgMjAuMTYyIDkuNzA4IDIyLjQgOC43MyAxOC4xODIiLz4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIHN0cm9rZT0iIzc2NzY3NiIgZD0iTTEwLjc4MDE0MjUsNC43NDA2NjIyMSBMNy4zNDMzMzMzMSw0LjQ0NDMwMDc2IEw2LjAwMDM3Mzk4LDEuMjgwNDc1ODggTDQuNjU2NzE5MDYsNC40NTA3MjkxMSBMMS4yMjMwODcyNCw0Ljc0MjAyOTQ5IEwzLjgzMTUwNDA5LDcuMDAxNzAwNDkgTDMuMDQ4MTQ0NzIsMTAuMzU5NjE3NCBMNi4wMDAwMjc3NCw4LjU3Nzk4NTU3IEw4Ljk1Mzc3OSwxMC4zNjA3NjkgTDguMTc0OTY5MDEsNy4wMDE3MDA0OSBMMTAuNzgwMTQyNSw0Ljc0MDY2MjIxIFoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}
:root .icl-CloseButton .icl-Icon {
fill: #767676
}
:root body.janus #femp_list .femp_item a, :root body.janus #femp_list .femp_item a.jobtitle, :root body.janus #jobalerts #jobalertmessage a, :root body.janus #jobalerts #jobalertmessage a.jobtitle, :root body.janus #jobalertswrapper .ja_rec_ui_tst_box a, :root body.janus #jobalertswrapper .ja_rec_ui_tst_box a.jobtitle, :root body.janus #tjobalerts #tjobalertmessage a, :root body.janus #tjobalerts #tjobalertmessage a.jobtitle, :root body.janus #tjobalertswrapper .ja_rec_ui_tst_box a, :root body.janus #tjobalertswrapper .ja_rec_ui_tst_box a.jobtitle, :root body.janus #univsrch-salary-v3 #univsrch-salary-eval a, :root body.janus #univsrch-salary-v3 #univsrch-salary-eval a.jobtitle {
color: #1c56ac !important
}
:root .serpvj-earlyApplyMessage-icon svg {
display: none
}
:root .serpvj-earlyApplyMessage-icon::before {
background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%2220%22%20height%3D%2220%22%20rx%3D%2210%22%20fill%3D%22%23774EBE%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.5%205V7.77747H6.50504L6.5%207.78296L8.88067%2010.0004L6.5%2012.2225L6.50504%2012.228H6.5V15H13.6429V12.228H13.637L13.6429%2012.2225L11.2613%2010.0004L13.6429%207.78296L13.637%207.77747H13.6429V5H6.5ZM7.90337%2012.7982L10.0782%2010.7698L12.2387%2012.7982V13.7363H7.90337V12.7982Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E);
background-repeat: no-repeat;
content: '';
display: inline-block;
width: 20px;
height: 20px
}
:root .serp-earlyApplyMessage-icon svg {
display: none
}
:root .serp-earlyApplyMessage-icon::before {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iOCIgZmlsbD0iIzc3NEVCRSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuMjAwMiA0VjYuMjIxOThINS4yMDQyM0w1LjIwMDIgNi4yMjYzN0w3LjEwNDczIDguMDAwMzFMNS4yMDAyIDkuNzc4MDJMNS4yMDQyMyA5Ljc4MjQxSDUuMjAwMlYxMkgxMC45MTQ1VjkuNzgyNDFIMTAuOTA5OEwxMC45MTQ1IDkuNzc4MDJMOS4wMDkyNyA4LjAwMDMxTDEwLjkxNDUgNi4yMjYzN0wxMC45MDk4IDYuMjIxOThIMTAuOTE0NVY0SDUuMjAwMlpNNi4zMjI5IDEwLjIzODVMOC4wNjI3MyA4LjYxNThMOS43OTExMyAxMC4yMzg1VjEwLjk4OUg2LjMyMjlWMTAuMjM4NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
background-repeat: no-repeat;
content: '';
display: inline-block;
width: 16px;
height: 16px
}
:root .jobsearch-EmployerResponsive-icon, :root body.janus .serpvj-ResponsiveEmployer .serpvj-ResponsiveEmployer-icon {
background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect fill='%234691a3' fill-rule='nonzero' width='16' height='16' rx='8'/%3E%3Cpath fill='%23FFF' d='M6.6 4L5 8.741h2.533L6.867 12 11 6.814H8.333L9.666 4z'/%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat;
width: 16px;
height: 16px
}
:root .jobsearch-EmployerResponsive-icon svg, :root body.janus .serpvj-ResponsiveEmployer .serpvj-ResponsiveEmployer-icon svg {
visibility: hidden
}
:root .serp-ResponsiveEmployer .serp-ResponsiveEmployer-icon {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iOCIgZmlsbD0iIzQ2OTFBMyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNzE5NCAzLjE5OTk1TDQuNzk5OCA4Ljg4OTI3SDcuODM5OTZMNy4wNDAwNSAxMi44TDExLjk5OTggNi41NzcxNEg4Ljc5OTMyTDEwLjM5OTEgMy4xOTk5NUg2LjcxOTRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
background-repeat: no-repeat;
width: 16px;
height: 16px
}
:root .serp-ResponsiveEmployer .serp-ResponsiveEmployer-icon svg {
visibility: hidden
}
:root #resultsBody #pageContent #resultsCol .row .serp-ResponsiveEmployer .serp-ResponsiveEmployer-heading {
line-height: unset
}
:root body.janus #resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf .jobCardShelfItem .jobCardShelfIcon svg g[fill='#816BFF'] {
fill: #774ebe
}
:root body.janus #resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf .jobCardShelfItem .jobCardShelfIcon #icon\/ResponsiveEmployer16px-Copy #Rectangle-Copy-4 {
fill: #4691a3
}
:root .jobCardShelfIcon rect[fill="#DB183F"], :root .serpvj-UrgentlyHiringMessage-icon rect[fill="#DB183F"] {
fill: #9c2f5f !important
}
:root span.ratingsDisplay svg {
display: none
}
:root span.ratingsDisplay::after {
background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.6396%205.1167L8.32565%204.7447L6.63965%200.772705L4.95365%204.75071L0.639648%205.1167L3.91565%207.95471L2.93165%2012.1727L6.63965%209.9347L10.3476%2012.1727L9.36965%207.95471L12.6396%205.1167Z%22%20fill%3D%22%23767676%22%2F%3E%0A%3C%2Fsvg%3E);
background-repeat: no-repeat;
content: '';
display: inline-block;
width: 13px;
height: 13px;
vertical-align: -0.07rem
}
:root .icl-IconDecorative--subscriptions {
margin-top: 3px;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMTIyNjIgOS4wMTc4OEwxNC4xMjI2IDQuMDAyNTRMMS44Mzg2MiAzLjc1ODU0TDguMTIyNjIgOS4wMTc4OFoiIGZpbGw9IiNGRkQzNUMiLz4KPG1hc2sgaWQ9Im1hc2swIiBtYXNrLXR5cGU9ImFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIxIiB5PSIzIiB3aWR0aD0iMTQiIGhlaWdodD0iNyI+CjxwYXRoIGQ9Ik04LjEyMjYyIDkuMDE3ODhMMTQuMTIyNiA0LjAwMjU0TDEuODM4NjIgMy43NTg1NEw4LjEyMjYyIDkuMDE3ODhaIiBmaWxsPSJ3aGl0ZSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazApIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0wLjAwMDEyMjA3KSIgZmlsbD0iI0JEMTBFMCIvPgo8cmVjdCB5PSItMC4wMDAxMjIwNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSIjNEFDOUZGIi8+CjwvZz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjU2Njg5IDIuOTIzNzFMMS41Njk1MiAxMi45MjM3SDE0LjIzMjlMMTQuMjMzNiA3LjkyMjcyVjIuOTIzNzFIMS41NjY4OVpNMi44Nzk1NyA0LjIzNjk5SDEyLjkyMDlMNy44OTQ2NSA4LjQ0MDgxTDIuODc5NTcgNC4yMzY5OVpNMi44ODAyMyA1LjA4NjY4TDcuODk0NjUgOS4yOTcwN0wxMi45MjAyIDUuMDkzMjVWMTEuNjEwNEgyLjg4MTU0TDIuODgwMjMgNS4wODY2OFoiIGZpbGw9IiMyRDJEMkQiLz4KPC9zdmc+Cg==) !important
}
:root #footer .footerCta.greyBar {
background-color: #faf9f8 !important;
color: #2d2d2d;
font-size: 1.125rem
}
:root #footer #secondary_nav a {
color: #2d2d2d !important
}
:root .body.janus .footerCta.greyBar {
background-color: #faf9f8 !important
}
:root .invalid_location h2 {
padding-left: 1rem
}
:root body.janus #alertemail {
color: #2d2d2d !important;
border: 2px solid #d4d2d0 !important
}
:root body.janus #alertemail:active, :root body.janus #alertemail:focus {
border-color: #1c56ac !important
}
:root #jobalerttext span {
color: #da363e !important
}
:root #jobalerts.jaui .member {
color: #2d2d2d
}
:root #popover-foreground .popover-heading-container {
border-bottom: 2px solid #d4d2d0
}
:root .popover-heading, :root .popover-small-locationtst, :root .popover-value-text {
color: #2d2d2d
}
:root body.janus #popover-foreground .popover-small.caption {
color: #767676 !important
}
:root .popover-value-img .icl-Icon.check > g > path {
fill: #9c2f5f
}
:root .icl-Callout-content {
color: #2d2d2d
}
:root .jobalertsavedjobs-callout-gdprtext {
color: #767676
}
[dir] body .icl-Callout, [dir] body .jobalertsavedjobs-callout-container .icl-Callout {
border-top: 6px solid;
border-top-color: #595959
}
[dir] body .icl-Callout--caretEnd:after, [dir] body .icl-Callout--caretStart:after, [dir] body .jobalertsavedjobs-callout-container .icl-Callout--caretEnd:after, [dir] body .jobalertsavedjobs-callout-container .icl-Callout--caretStart:after {
border-bottom-color: #595959
}
:root body .gnav .gnav-PageLink.with-border.is-highlighted, :root body .gnav .gnav-PageLink.with-border.is-highlighted, :root body .gnav .gnav-PageLink.with-border:active, :root body .gnav .gnav-PageLink.with-border:active {
border-bottom-color: #1c56ac !important
}
:root body .gnav .gnav-PageLink.with-border:hover, :root body .gnav .gnav-ProfileNavLinks-link.with-border:hover {
border-bottom-color: #092c5d !important
}
:root body .gnav .gnav-PageLink-text {
color: #2d2d2d !important
}
:root body .gnav .gnav-DesktopHeader {
border-bottom: 1px solid #faf9f8 !important
}
:root body .gnav .gnav-Separator.gnav-Separator--grey {
border-color: #faf9f8;
font-weight: 100
}
:root body .gnav .gnav-PageLink.with-border {
margin-bottom: -1px !important
}
:root body .gnav .gnav-LoggedOutAccountLink-text {
color: #1c56ac
}
:root body .gnav .gnav-MobileHeader-links .gnav-LoggedOutAccountLink-text {
color: #fff
}
html body.janus table .icl-Button--primary:focus:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
html body.janus table .icl-Button--primary:focus:active {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
html body.janus table .icl-Button--primary:focus:hover:focus {
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
html body.janus table .icl-Button--primary:focus:hover:focus:active {
box-shadow: none;
outline: 0
}
html body.janus table #jobsearch.jsf .inwrapBorder .input_submit:focus, html body.janus table .footerCta.greyBar [dir] .icl-Button.cta_button.blue:focus, html body.janus table .jaform div#jobalertmessage #alertsubmit:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body.janus table #jobsearch.jsf .inwrapBorder .input_submit:active, html body.janus table .footerCta.greyBar [dir] .icl-Button.cta_button.blue:active, html body.janus table .jaform div#jobalertmessage #alertsubmit:active {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body.janus table #jobsearch.jsf .inwrapBorder .input_submit:hover:focus, html body.janus table .footerCta.greyBar [dir] .icl-Button.cta_button.blue:hover:focus, html body.janus table .jaform div#jobalertmessage #alertsubmit:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body.janus table #jobsearch.jsf .inwrapBorder .input_submit:hover:focus:active, html body.janus table .footerCta.greyBar [dir] .icl-Button.cta_button.blue:hover:focus:active, html body.janus table .jaform div#jobalertmessage #alertsubmit:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
html body.janus table #popover-foreground .cleanuptst-indeed-serp-button:active:focus, html body.janus table #popover-foreground .cleanuptst-indeed-serp-button:focus:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body.janus table #popover-foreground .cleanuptst-indeed-serp-button:active:active, html body.janus table #popover-foreground .cleanuptst-indeed-serp-button:focus:active {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body.janus table #popover-foreground .cleanuptst-indeed-serp-button:active:hover:focus, html body.janus table #popover-foreground .cleanuptst-indeed-serp-button:focus:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body.janus table #popover-foreground .cleanuptst-indeed-serp-button:active:hover:focus:active, html body.janus table #popover-foreground .cleanuptst-indeed-serp-button:focus:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
html body.janus table #vjs-container .indeed-apply-button:focus, html body.janus table #vjs-container .state-picker-button:focus, html body.janus table #vjs-container .view-apply-button:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body.janus table #vjs-container .indeed-apply-button:active, html body.janus table #vjs-container .state-picker-button:active, html body.janus table #vjs-container .view-apply-button:active {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body.janus table #vjs-container .indeed-apply-button:hover:focus, html body.janus table #vjs-container .state-picker-button:hover:focus, html body.janus table #vjs-container .view-apply-button:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body.janus table #vjs-container .indeed-apply-button:hover:focus:active, html body.janus table #vjs-container .state-picker-button:hover:focus:active, html body.janus table #vjs-container .view-apply-button:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
:root body.janus table #vjs-container button.state-picker-button:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
:root body.janus table #vjs-container button.state-picker-button:active {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
:root body.janus table #vjs-container button.state-picker-button:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
:root body.janus table #vjs-container button.state-picker-button:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
html body #indeedApplyButtonContainer .icl-Button:focus, html body .icl-WhatWhere .icl-WhatWhere-buttonWrapper .icl-Button--whatWhere:focus, html body .icl-WhatWhere-button:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
html body #indeedApplyButtonContainer .icl-Button:active, html body .icl-WhatWhere .icl-WhatWhere-buttonWrapper .icl-Button--whatWhere:active, html body .icl-WhatWhere-button:active {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
html body #indeedApplyButtonContainer .icl-Button:hover:focus, html body .icl-WhatWhere .icl-WhatWhere-buttonWrapper .icl-Button--whatWhere:hover:focus, html body .icl-WhatWhere-button:hover:focus {
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
html body #indeedApplyButtonContainer .icl-Button:hover:focus:active, html body .icl-WhatWhere .icl-WhatWhere-buttonWrapper .icl-Button--whatWhere:hover:focus:active, html body .icl-WhatWhere-button:hover:focus:active {
box-shadow: none;
outline: 0
}
html body #jobsearch-ViewJobButtons-container .icl-Button--primary:focus, html body #jobsearch-ViewJobButtons-container .icl-Button--secondary:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body #jobsearch-ViewJobButtons-container .icl-Button--primary:active, html body #jobsearch-ViewJobButtons-container .icl-Button--secondary:active {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body #jobsearch-ViewJobButtons-container .icl-Button--primary:hover:focus, html body #jobsearch-ViewJobButtons-container .icl-Button--secondary:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body #jobsearch-ViewJobButtons-container .icl-Button--primary:hover:focus:active, html body #jobsearch-ViewJobButtons-container .icl-Button--secondary:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
html body #companyFollowForm .icl-Button:focus, html body .jobsearch-ViewJobLayout-rightRail .icl-Button--secondary:focus:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body #companyFollowForm .icl-Button:active, html body .jobsearch-ViewJobLayout-rightRail .icl-Button--secondary:focus:active {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body #companyFollowForm .icl-Button:hover:focus, html body .jobsearch-ViewJobLayout-rightRail .icl-Button--secondary:focus:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
html body #companyFollowForm .icl-Button:hover:focus:active, html body .jobsearch-ViewJobLayout-rightRail .icl-Button--secondary:focus:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
html body .jobsearch-Footer .icl-Button--primary:focus:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
html body .jobsearch-Footer .icl-Button--primary:focus:active {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
html body .jobsearch-Footer .icl-Button--primary:focus:hover:focus {
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
html body .jobsearch-Footer .icl-Button--primary:focus:hover:focus:active {
box-shadow: none;
outline: 0
}
html body.janus table .jaform #alertemail:active, html body.janus table .jaform #alertemail:focus {
border: 1px solid #1c56ac !important
}
html body.janus table #jobsearch .inwrap #what.input_text:active, html body.janus table #jobsearch .inwrap #what.input_text:focus, html body.janus table #jobsearch .inwrap #where.input_text:active, html body.janus table #jobsearch .inwrap #where.input_text:focus {
border: 1px solid #1c56ac !important
}
html body.janus table #jobsearch .inwrap .ac-input-focused.ac-renderer-open #what.input_text, html body.janus table #jobsearch .inwrap .ac-input-focused.ac-renderer-open #where.input_text {
border-color: #1c56ac
}
html body.janus #radius_update #distance_selector:active, html body.janus #radius_update #distance_selector:focus {
border-color: #1c56ac
}
:root body.janus #acdiv.acd ul, :root body.janus #acdiv_where_alert.acd ul, :root body.janus #what_acdiv.acd ul {
border-color: #1c56ac !important
}
:root body.janus .ac-renderer-open #acdiv.acd ul, :root body.janus .ac-renderer-open #acdiv_where_alert.acd ul, :root body.janus .ac-renderer-open #what_acdiv.acd ul {
border-top-color: #d6d6d6 !important
}
body .jobsearch-EmbeddedLabelWhatWhereTest .jobsearch-EmbeddedLabelInput.is-focused {
border-color: #1c56ac !important
}
body .popover-location-margin .ac-input-focused.ac-renderer-open #popover-location {
border-color: #1c56ac !important
}
body .related_searches > div:first-child a:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.2), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
:root .filters a span.rbLabel {
color: #2d2d2d !important
}
.filters .toggle a {
text-decoration: none
}
.toggle button[id^="toggle"] {
outline: 0
}
.toggle button[id^="toggle"]:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
.toggle button[id^="toggle"]:active {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
.toggle button[id^="toggle"]:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
.toggle button[id^="toggle"]:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
.toggle button[id^="toggle"].blue:active, .toggle button[id^="toggle"].blue:focus, .toggle button[id^="toggle"].blue:hover {
background: #dbdee3;
border-color: #2c55a6
}
body #toggle-new {
border-left-color: #2c55a6
}
body .filters .dropdown-button.dd-target {
border-color: #d4d2d0
}
body .filters .dropdown-button.dd-target:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
body .filters .dropdown-button.dd-target:active {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
body .filters .dropdown-button.dd-target:hover:focus {
outline: 0 !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
body .filters .dropdown-button.dd-target:hover:focus:active {
box-shadow: none !important;
outline: 0 !important
}
body .filters .dropdown-button.dd-target:not(.blue):hover {
border: 0;
padding-left: 18px;
padding-right: 14px
}
body .filters .dropdown-button.dd-target.dd-active {
border-color: #ececec;
background: #ececec
}
body .filters .dropdown-button.dd-target.dd-active:active, body .filters .dropdown-button.dd-target.dd-active:focus, body .filters .dropdown-button.dd-target.dd-active:hover {
background: #ececec;
border: none;
padding-left: 18px;
padding-right: 14px
}
body .filters .dropdown-button.dd-target.blue:hover {
background: #dbdee3;
border: 2px solid #2c55a6
}
body .filters .dropdown-button.dd-target.blue.dd-active {
border-color: #2c55a6;
background: #dbdee3
}
body .filters .dropdown-button.dd-target.blue.dd-active:active, body .filters .dropdown-button.dd-target.blue.dd-active:focus, body .filters .dropdown-button.dd-target.blue.dd-active:hover {
background: #edf1f8;
border: 2px solid #2c55a6;
padding-left: 16px;
padding-right: 12px
}
body .filters .dropdown-button.dd-target.blue.dd-active .arrow-drop-down path {
fill: #2c55a6
}
body .filters .dd-target.blue, body .toggle button.blue {
background: #edf1f8;
border: 2px solid #1c56ac;
color: #1c56ac
}
body .filters .dd-target.blue .arrow-drop-down path, body .toggle button.blue .arrow-drop-down path {
fill: #1c56ac
}
body .filters .dropdown-content .dd-menu-option:hover {
background-color: #edf1f8 !important
}
body .filters .dropdown-content.dd-menu {
margin-top: 47px
}
.dropdown-button .filters-close img {
display: none
}
.dropdown-button .filters-close:before {
content: '';
display: inline-block;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='3' y='3' width='10' height='10'%3E%3Cpath d='M13 3.958L12.042 3 8 7.042 3.958 3 3 3.958 7.042 8 3 12.042l.958.958L8 8.958 12.042 13l.958-.958L8.958 8 13 3.958z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M16 0H0v16h16V0z' fill='%231c56ac'/%3E%3C/g%3E%3C/svg%3E");
width: 16px;
height: 16px;
vertical-align: bottom
}
html body.janus .serp-ResponsiveEmployer div.serp-ResponsiveEmployer-icon::before, html body.janus .serpvj-ResponsiveEmployer div.serpvj-ResponsiveEmployer-icon::before {
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%234691a3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.39949 4L6 11.1116H9.80019L8.80031 16L15 8.22149H10.9994L12.9992 4H8.39949Z' fill='white'/%3E%3C/svg%3E%0A")
}
html div.serp-earlyApplyMessage-icon::before, html div.serpvj-earlyApplyMessage-icon::before {
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23774EBE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 5v2.777h.005l-.005.006L8.88 10 6.5 12.223l.005.005H6.5V15h7.143v-2.772h-.006l.006-.005L11.26 10l2.382-2.217-.006-.006h.006V5H6.5zm1.403 7.798l2.175-2.028 2.16 2.028v.938H7.904v-.938z' fill='%23fff'/%3E%3C/svg%3E")
}
html .jobsearch-EmployerResponsive-icon::before {
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%234691a3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.39949 4L6 11.1116H9.80019L8.80031 16L15 8.22149H10.9994L12.9992 4H8.39949Z' fill='white'/%3E%3C/svg%3E%0A")
}
:root body.janus table #auxCol div #alertsubmit:hover, :root body.janus table #auxCol div #balertsubmit:hover, :root body.janus table #auxCol div #talertsubmit:hover {
color: #092c5d !important
}
:root body.janus table #auxCol div #alertsubmit:active, :root body.janus table #auxCol div #alertsubmit:focus, :root body.janus table #auxCol div #balertsubmit:active, :root body.janus table #auxCol div #balertsubmit:focus, :root body.janus table #auxCol div #talertsubmit:active, :root body.janus table #auxCol div #talertsubmit:focus {
border-color: #1c56ac !important
}
:root body.janus .embedded-labels-what-where-test #what_container.ac-input-focused, :root body.janus .embedded-labels-what-where-test #where_container.ac-input-focused {
border: 1px solid #1c56ac !important
}
:root body.janus .embedded-labels-what-where-test #acdiv.acd ul#acdiv_list, :root body.janus .embedded-labels-what-where-test #what_acdiv.acd ul#what_acdiv_list {
border: 1px solid #1c56ac !important
}
:root body.janus .embedded-labels-what-where-test #what_container.ac-renderer-open, :root body.janus .embedded-labels-what-where-test #where_container.ac-renderer-open {
border: 1px solid #1c56ac
}
:root .jobsearch-ViewJobLayout .icl-Card-headline--hasBorder, :root .jobsearch-ViewJobLayout .jobsearch-Footer, :root .jobsearch-ViewJobLayout .jobsearch-StickyContainerDivider-line {
border-color: #f3f2f1
}
:root .jobsearch-ViewJobLayout .npb {
color: #1c56ac
}
:root .jobsearch-ViewJobLayout .icl-WhatWhere-advSearchWrapper .icl-WhatWhere-advSearchLink, :root .jobsearch-ViewJobLayout .jobsearch-CompanyAvatar-cta {
color: #767676 !important
}
:root .jobsearch-ViewJobLayout .icl-Ratings-count, :root .jobsearch-ViewJobLayout .icl-WhatWhere--sm .icl-TextInput-label--whatWhere, :root .jobsearch-ViewJobLayout .jobsearch-EmployerResponsive-description, :root .jobsearch-ViewJobLayout .jobsearch-JobInfoHeader-title {
color: #2d2d2d !important
}
:root .jobsearch-ViewJobLayout .jobsearch-ViewJobLayout-rowSpacingLine {
background-color: #faf9f8
}
:root .jobsearch-ViewJobLayout .icl-Card-headline {
border-top: none;
color: #2d2d2d
}
:root .jobsearch-ViewJobLayout .iclcom-ResumePromoCard-subtitle, :root .jobsearch-ViewJobLayout .jobsearch-CompanyAvatar-description {
color: #767676
}
:root .jobsearch-ViewJobLayout .iclcom-ResumeSimpleFooter {
background-color: #faf9f8
}
:root .jobsearch-ViewJobLayout .iclcom-ResumeSimpleFooter .icl-Heading3 {
color: #2d2d2d
}
:root .jobsearch-ViewJobLayout #gnav-footer-container {
color: #2d2d2d;
font-size: 0.6875rem !important
}
:root .jobsearch-ViewJobLayout #gnav-footer-container .icl-GlobalFooter-link {
color: #2d2d2d !important;
font-size: 0.6875rem !important;
text-decoration: none
}
:root .jobsearch-ViewJobLayout .icl-u-textColor--error {
color: #da363e !important
}
:root body.janus {
background-color: #faf9f8
}
:root body.janus #jobsearch .sl {
color: #767676 !important
}
:root body.janus #jobsearch .inwrap #what.input_text, :root body.janus #jobsearch .inwrap #where.input_text {
color: #2d2d2d !important
}
:root body.janus #jobsearch .inwrap #what.input_text:active, :root body.janus #jobsearch .inwrap #what.input_text:focus, :root body.janus #jobsearch .inwrap #where.input_text:active, :root body.janus #jobsearch .inwrap #where.input_text:focus {
border-color: #1c56ac !important
}
:root body.janus #jobsearch #what_label_top, :root body.janus #jobsearch #where_label_top {
color: #2d2d2d !important
}
:root body.janus #jobsearch #what_label, :root body.janus #jobsearch #where_label {
color: #767676 !important
}
:root body.janus table[role='banner'] {
border-color: #faf9f8
}
:root body.janus .jsf #acdiv.acd ul, :root body.janus .jsf #acdiv_where_alert.acd ul, :root body.janus .jsf #what_acdiv.acd ul {
border: 1px solid #1c56ac !important;
color: #2d2d2d
}
:root body.janus li.ac-active {
background-color: #edf1f8 !important;
color: #2d2d2d !important
}
:root body.janus #acdiv.acd li.ac-active:active, :root body.janus #acdiv.acd li.ac-active:hover, :root body.janus #acdiv_where_alert.acd li.ac-active:active, :root body.janus #acdiv_where_alert.acd li.ac-active:hover, :root body.janus #what_acdiv.acd li.ac-active:active, :root body.janus #what_acdiv.acd li.ac-active:hover {
color: #2d2d2d !important
}
:root body.janus #acdiv.acd ul li.ac-active:hover, :root body.janus #what_acdic.acd ul li.ac-active:hover {
color: #2d2d2d !important
}
:root body.janus .headerTipBubbleA11y {
border-top: none
}
:root body.janus .headerTipBubble {
color: #fff !important;
background-color: #2d2d2d
}
:root body.janus .headerTipBubble:after {
border-color: #2d2d2d transparent
}
:root body.janus #resultsBody #pageContent #resultsCol .row.vjs-highlight {
background-color: unset;
border: 1px solid #1c56ac !important
}
:root body.janus #resultsBody #pageContent #resultsCol .row:hover a.jobtitle {
text-decoration: underline
}
:root body.janus #resultsBody #pageContent #resultsCol .row .sjcl .ratingsDisplay .ratingNumber, :root body.janus #resultsBody #pageContent #resultsCol .row a.jobtitle {
color: #2d2d2d !important;
text-decoration: none
}
:root body.janus #resultsBody #pageContent #resultsCol .row.result {
border-top-width: 2px;
border-color: #f3f2f1;
border-left: none
}
:root body.janus #resultsBody #pageContent #resultsCol .row .summary {
color: #767676 !important;
line-height: 20px !important
}
:root body.janus #resultsBody #pageContent #resultsCol .row .more_actions {
background: #faf9f8
}
:root body.janus #resultsBody #pageContent #resultsCol .row .mat {
color: #767676
}
:root body.janus #resultsBody #pageContent #resultsCol .row .holisticSalary .salary {
background-color: unset;
padding: 0
}
:root body.janus .result .company a {
color: #2d2d2d !important;
font-weight: 500
}
:root body.janus #pageContent #resultsBody #resultsCol .row .slNoUnderline {
font-size: 0.75rem !important
}
:root body.janus #resultsBody #pageContent #resultsCol .result .result-link-bar-container .result-link-bar .save-job-link {
color: #1c56ac !important
}
:root body.janus .cmp-cta, :root body.janus .iaLabel, :root body.janus .jobCardShelfItem .iaLabel .row .iaP .iaLabel, :root body.janus .row .new, :root body.janus .rsList .nji, :root body.janus .rsi .nji {
color: #9c2f5f !important
}
:root body.janus #searchCountPages, :root body.janus #vjs-footer #indeedApplyAdaContainer, :root body.janus .currentSearchLabel-a11y-contrast-color, :root body.janus .result .more-link, :root body.janus .result-link-bar .date, :root body.janus .result-link-bar a[href*='/myjobs?from=serp'], :root body.janus .result-link-bar-container .sl, :root body.janus .row .myjobs-serp-link, :root body.janus .row .result-link-source, :root body.janus .row .sdn, :root body.janus .row .sponsoredGray {
color: #767676 !important
}
:root body.janus #resultsBody #pageContent #resultsCol .row.unifiedRow {
color: unset !important
}
:root body.janus #resultsBody #pageContent #resultsCol .row.unifiedRow > .title {
color: transparent
}
:root body.janus #resultsCol .pagination a .pn {
color: #1c56ac !important
}
:root body.janus #resultsCol .pagination b {
color: #2d2d2d
}
:root body.janus .serp-helpIcon svg path {
fill: #767676
}
:root body.janus .close-link.closeLink {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCAxLjQxTDEyLjU5IDBMNyA1LjU5TDEuNDEgMEwwIDEuNDFMNS41OSA3TDAgMTIuNTlMMS40MSAxNEw3IDguNDFMMTIuNTkgMTRMMTQgMTIuNTlMOC40MSA3TDE0IDEuNDFaIiBmaWxsPSIjNzY3Njc2Ii8+Cjwvc3ZnPg==)
}
:root body.janus .relatedQuerySpacing ~ div > span {
color: #1c56ac !important
}
:root body.janus #auxCol #recentsearches .rsh, :root body.janus #auxCol .ja_rec_confirm_ui_tst, :root body.janus #femp_list .femp_header, :root body.janus #jobalerts .jobalertlabel, :root body.janus #pageContent .relatedQuerySpacing .grayText, :root body.janus #resultsCol #primePromo, :root body.janus #resultsCol #resumePromo, :root body.janus #resultsCol .dupetext, :root body.janus #tjobalerts .jobalertlabel, :root body.janus #univsrch-salary-v3 #univsrch-salary-title, :root body.janus .ITABrandInlineUnit-cmpName, :root body.janus .cmp-rvw-cnt, :root body.janus .company, :root body.janus .footerCta.greyBar, :root body.janus .gaj_heading, :root body.janus .icl-Heading1, :root body.janus .messageContainer .message, :root body.janus .more_actions, :root body.janus .relatedQuerySpacing ~ div, :root body.janus .salaryText, :root body.janus .ws_content {
color: #2d2d2d !important
}
:root body.janus .jobAlertFormLabel-a11y-contrast-color, :root body.janus .rbList li a .rbCount {
color: #767676 !important
}
:root body.janus #refineresults #activefilters {
border-color: #9c2f5f
}
:root body.janus #refineresultscol {
border-right-color: #faf9f8
}
:root body.janus #refineresultscol .more_link span:before {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5IDEwQzE5IDE0Ljk3MDYgMTQuOTcwNiAxOSAxMCAxOUM1LjAyOTQ0IDE5IDEgMTQuOTcwNiAxIDEwQzEgNS4wMjk0NCA1LjAyOTQ0IDEgMTAgMUMxNC45NzA2IDEgMTkgNS4wMjk0NCAxOSAxMFoiIHN0cm9rZT0iI0YzRjJGMSIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOSA1VjlINVYxMUg5VjE1SDExLjAwMVYxMUgxNVY5SDExLjAwMVY1SDlaIiBmaWxsPSIjMTg1MEExIi8+Cjwvc3ZnPgo=)
}
:root body.janus table #refineresultscol .rbSection .more_link span {
color: #1c56ac !important
}
:root body.janus table #refineresultscol .rbSection .more_link span:after {
background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.44.44L5 3.88 1.56.44.5 1.5 5 6l4.5-4.5L8.44.44z' fill='%231c56ac'/%3E%3C/svg%3E")
}
:root body.janus table #refineresultscol .rbSection .more_link span:hover {
border-color: #1c56ac
}
:root body.janus #auxCol #femp_list {
border-top: none
}
:root body.janus #auxCol #femp_list .femp_header {
color: #2d2d2d !important;
font-weight: bold
}
:root body.janus #auxCol #femp_list .femp_item a.jobtitle, :root body.janus #auxCol #femp_list body.janus #auxCol #recentsearches .rsList a .femp_item a {
color: #1c56ac !important;
font-weight: unset
}
:root body.janus #auxCol #femp_list .femp_desc {
color: #767676
}
:root body.janus #recentsearches .rsh, :root body.janus .jobalerts_title {
font-weight: bold !important
}
:root body.janus #auxCol #recentsearches .rsList a, :root body.janus #jobalerts #jobalertmessage a {
color: #1c56ac !important
}
:root body.janus #auxCol .ja_rec_confirm_ui_tst {
border-top: none !important
}
:root body.janus #auxCol #recentsearches .rsh, :root body.janus #auxCol .ja_rec_confirm_ui_tst, :root body.janus #femp_list .femp_header, :root body.janus #jobalerts .jobalertlabel, :root body.janus #tjobalerts .jobalertlabel, :root body.janus #univsrch-salary-v3 #univsrch-salary-title {
border-color: #faf9f8
}
:root body.janus table #auxCol div#femp_list, :root body.janus table #auxCol div#picard-profile-completeness-widget, :root body.janus table #auxCol div#recentsearches, :root body.janus table #univsrch-salary-v3 div#univsrch-salary-info, :root body.janus table .cmp_display div.cmp_info, :root body.janus table .rezcta_display div.rezcta_info, :root body.janus table div#jobalertswrapper, :root body.janus table div.rightRail {
box-shadow: none
}
:root body.janus #auxCol {
padding-left: 1rem !important;
padding-top: 1rem !important
}
:root body.janus #auxCol #alertsubmit {
border-color: #d4d2d0 !important;
color: #1c56ac !important;
transition: background-color 180ms ease-out, border-color 180ms ease-out
}
:root body.janus #auxCol #alertsubmit:active, :root body.janus #auxCol #alertsubmit:focus, :root body.janus #auxCol #alertsubmit:hover {
background-color: unset !important
}
:root body.janus #auxCol #alertsubmit:active, :root body.janus #auxCol #alertsubmit:hover {
border-color: #949494 !important;
color: #092c5d !important
}
:root body.janus #auxCol #alertsubmit:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
:root body.janus #vjs-container {
margin-left: -0.5rem !important;
margin-top: 1rem !important
}
:root body.janus #vjs-container #vjs-header {
border-top: none;
border-bottom-color: #f3f2f1
}
:root body.janus #vjs-container #vjs-desc, :root body.janus #vjs-container #vjs-jobinfo, :root body.janus #vjs-container #vjs-jobtitle, :root body.janus #vjs-container .serpvj-earlyApplyMessage-text {
color: #2d2d2d
}
:root body.janus #vjs-container #apply-button-container .indeed-apply-button {
background-color: #1c56ac !important;
border-color: #1c56ac !important;
transition: background-color 200ms ease-out, border-color 200ms ease-out
}
:root body.janus #vjs-container #apply-button-container .indeed-apply-button:hover {
background-color: #092c5d !important;
border-color: #092c5d !important
}
:root body.janus #vjs-container #apply-button-container .indeed-apply-button:active {
background-color: #092c5d !important;
color: #fff !important;
border-color: #092c5d !important
}
:root body.janus #vjs-container #apply-button-container .indeed-apply-button:focus {
background-color: #1c56ac !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-color: #1c56ac !important
}
:root body.janus #vjs-container #apply-button-container .indeed-apply-button:active .indeed-apply-button-label {
opacity: 1 !important
}
:root body.janus #vjs-container .view-apply-button {
background-color: #1c56ac !important;
border-color: #1c56ac !important;
transition: background-color 200ms ease-out, border-color 200ms ease-out;
padding: 0.5rem 2.5rem !important
}
:root body.janus #vjs-container .view-apply-button:hover {
background-color: #092c5d !important;
border-color: #092c5d !important
}
:root body.janus #vjs-container .view-apply-button:active {
background-color: #092c5d !important;
color: #fff !important;
border-color: #092c5d !important
}
:root body.janus #vjs-container .view-apply-button:focus {
background-color: #1c56ac !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-color: #1c56ac !important
}
:root body.janus #vjs-container button.state-picker-button {
border-color: #1c56ac !important;
transition: background-color 200ms ease-out, border-color 200ms ease-out;
color: #1c56ac !important
}
:root body.janus #vjs-container button.state-picker-button:hover {
border-color: #092c5d !important
}
:root body.janus #vjs-container button.state-picker-button:active {
background-color: #fff !important;
border-color: #092c5d !important
}
:root body.janus #vjs-container button.state-picker-button:active svg.icl-Icon {
fill: #092c5d !important
}
:root body.janus #vjs-container button.state-picker-button:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-color: #1c56ac !important
}
:root body.janus #vjs-container button.state-picker-button:focus svg.icl-Icon {
fill: #1c56ac !important
}
:root body.janus #vjs-container button.state-picker-button:active .state-picker-text {
color: #092c5d !important
}
:root body.janus #vjs-container button.state-picker-button:hover .state-picker-text {
color: #092c5d !important
}
:root body.janus #vjs-container button.state-picker-button:focus .state-picker-icon svg, :root body.janus #vjs-container button.state-picker-button:hover .state-picker-icon svg {
fill: #092c5d
}
:root body.janus #vjs-container .date, :root body.janus #vjs-container .old-date, :root body.janus #vjs-container .sdn {
color: #767676
}
:root body.janus #jobalerts, :root body.janus #recentsearches {
border: none !important
}
:root body.janus body .vjs-expired {
color: #da363e
}
.jobsearch-ViewJobLayout {
border-top: none !important
}
.jobsearch-JobComponent-embeddedHeader:after {
background-color: #faf9f8
}
body.janus #resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf .iaLabel.iaIconActive {
color: #2d2d2d !important
}
body.janus #resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf .jobCardShelfItem svg rect {
fill: #1c56ac
}
body.janus #resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf .jobCardShelfItem svg g g g[fill='#816BFF'] rect {
fill: #774ebe
}
body.janus #resultsBody #pageContent #resultsCol .row .result-link-bar-container .result-link-bar .job-reaction-open-item .job-reaction-filled-heart g {
fill: #1c56ac !important
}
body.janus #resultsBody #pageContent #resultsCol .row .result-link-bar-container .result-link-bar .job-reaction-open-item svg g {
fill: #767676
}
body.janus #resultsBody #pageContent #resultsCol .row .result-link-bar-container .result-link-bar .job-reaction-open-item .job-reaction-dislike-icon {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cdefs/%3E%3Cpath fill='%23767676' d='M8.00016 1.33337c-3.68 0-6.66666 2.98667-6.66666 6.66667 0 3.67996 2.98666 6.66666 6.66666 6.66666 3.68004 0 6.66664-2.9867 6.66664-6.66666 0-3.68-2.9866-6.66667-6.66664-6.66667zm0 12.00003c-2.94666 0-5.33333-2.3867-5.33333-5.33336 0-1.23333.42-2.36667 1.12667-3.26667l7.4733 7.47333c-.9.7067-2.0333 1.1267-3.26664 1.1267zm4.20664-2.0667L4.7335 3.79337c.9-.70666 2.03333-1.12666 3.26666-1.12666 2.94664 0 5.33334 2.38666 5.33334 5.33333 0 1.23333-.42 2.36666-1.1267 3.26666z'/%3E%3C/svg%3E%0A")
}
body.janus #resultsBody #pageContent #resultsCol .row .result-link-bar-container .result-link-bar .job-reaction-kebab-item {
color: #2d2d2d !important
}
body.janus #resultsBody #pageContent #resultsCol .row .result-link-bar-container .result-link-bar .job-reaction-kebab-item .job-reaction-filled-heart {
fill: #1c56ac !important
}
body.janus #resultsBody #pageContent #resultsCol .row.unifiedRow.disliked-job a.disliked-job-undo {
color: #1c56ac !important
}
body.janus .job-reaction .job-reaction-kebab {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='16' fill='none'%3E%3Cdefs/%3E%3Cpath fill='%23767676' d='M0 14c0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2-2 .9-2 2zM0 2c0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2-2 .9-2 2zm0 6c0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2-2 .9-2 2z'/%3E%3C/svg%3E%0A")
}
body.janus .job-reaction .job-reaction-kebab-item:hover {
background-color: #edf1f8
}
body.janus .job-reaction .job-reaction-open-item svg g path {
fill: #1c56ac !important
}
div.mosaic-provider-jsfe-career-questions .faq-accordion-item {
border-color: #d4d2d0
}
div.mosaic-provider-jsfe-career-questions .faq__footer-load-more {
color: #1c56ac
}
div.mosaic-provider-jsfe-career-questions .faq__footer-load-more .icl-Icon--blue {
fill: #1c56ac
}
div.mosaic-provider-jsfe-career-questions .faq-accordion-item__question-tag {
color: #9c2f5f
}
div.mosaic-provider-jsfe-career-questions div .yes-no-feedback-btn:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac
}
div.jobsearch-CovidPromo-top .jobsearch-CovidPromo-expandableBanner .jobsearch-CovidPromo-queryTitle {
color: #1c56ac
}
div.jobsearch-CovidPromo-top .jobsearch-CovidPromo-expandableBanner .jobsearch-CovidPromo-sliderCardTitle {
color: #1c56ac
}
.jobsearch-CovidPromo-separator, div.jobsearch-CovidPromo-top .jobsearch-CovidPromo-expandableBanner .jobsearch-CovidPromo-separator {
border-color: #e4e2e0
}
.jobsearch-CovidPromo-sliderCardDate, div.jobsearch-CovidPromo-top .jobsearch-CovidPromo-expandableBanner .jobsearch-CovidPromo-sliderCardDate {
color: #767676
}
.mosaic-provider-social-impact-covid .covidCard a.jobsearch-CovidPromo-link, .mosaic-provider-social-impact-covid .covidCard a.jobsearch-CovidPromo-link:visited {
color: #1c56ac
}
:root body.janus #resultsBody #pageContent #resultsCol .result .jobCardShelfContainer .jobCardShelf .oiLabel {
color: #2d2d2d
}
.msg-Button {
background-color: #1c56ac !important;
border-color: #1c56ac !important;
transition: background-color 200ms ease-out, border-color 200ms ease-out !important
}
.msg-Button:hover {
background-color: #092c5d !important;
border-color: #092c5d !important
}
.msg-Button:active {
background-color: #092c5d !important;
color: #fff !important;
border-color: #092c5d !important
}
.msg-Button:focus {
background-color: #1c56ac !important;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-color: #1c56ac !important
}
.mosaic-provider-social-impact-covid .CovidResources div.jobsearch-CovidPromo-expandableBanner .jobsearch-CovidPromo-queryTitle {
color: #1c56ac
}
.mosaic-provider-social-impact-covid .CovidResources div.jobsearch-CovidPromo-expandableBanner .jobsearch-CovidPromo-sliderCardTitle {
color: #1c56ac
}
.mosaic-provider-social-impact-covid .CovidResources div.jobsearch-CovidPromo-expandableBanner .jobsearch-CovidPromo-separator {
border-color: #e4e2e0
}
.mosaic-provider-social-impact-covid .CovidResources div.jobsearch-CovidPromo-expandableBanner .jobsearch-CovidPromo-sliderCardDate {
color: #767676
}
.mosaic-provider-docked-messaging .msgd-DockCard-collapsableBody .msg-ScrollableListItem .contentContainer #contact-interested-cta {
color: #fff !important
}
.mosaic-provider-docked-messaging .msgd-DockCard-collapsableBody .msg-ScrollableListItem .msg-MessageEvent-body a[style*="background-color:#085FF7;color:#FFFFFF;display:inline-block;font-family:'Helvetica Neue', Helvetica, Arial, 'Liberation Sans', Roboto, Noto, sans-serif;font-size:12px;font-weight:700;line-height:36px;text-align:center;text-decoration:none;width:235px;-webkit-text-size-adjust:none;mso-hide:all;border-radius:25px;"] {
color: #fff !important
}
.mosaic-provider-docked-messaging .msgd-DockCard-collapsableBody .msg-ScrollableListItem .msg-MessageEvent-body a[style='border-radius: 25px; width: 235px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-family: "Helvetica Neue", Helvetica, Arial, "Liberation Sans", Roboto, Noto, sans-serif; font-size: 12px; font-weight: 700; text-decoration: none; display: inline-block; background-color: rgb(8, 95, 247); -webkit-text-size-adjust: none; mso-hide: all;'] {
color: #fff !important
}
.mosaic-provider-still-hiring-survey .bottom--buttons .icl-Button--transparent {
color: #1c56ac
}
[dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerForm .icl-Textarea-control:focus {
border-color: #1c56ac
}
[dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerForm .jobsearch-ContactEmployerForm-submitButton.icl-Button--primary {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
[dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerForm .jobsearch-ContactEmployerForm-submitButton.icl-Button--primary:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
[dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerForm .jobsearch-ContactEmployerForm-cancelButton.icl-Button--secondary {
border-color: #1c56ac !important;
color: #1c56ac !important
}
[dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerForm .jobsearch-ContactEmployerForm-cancelButton.icl-Button--secondary:focus {
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac !important
}
[dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerForm .jobsearch-ContactEmployerInputLabel-description {
color: #767676
}
[dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerForm .jobsearch-ContactEmployerInputLabel-label {
color: #2d2d2d
}
[dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerForm .jobsearch-ContactEmployerForm-jobTitle, [dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerForm .jobsearch-ContactEmployerForm-title {
color: #2d2d2d
}
[dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerForm .jobsearch-ContactEmployerForm-jobLocation {
color: #595959
}
[dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerForm .icl-TextInput-errorText {
color: #a9252b
}
[dir] .mosaic-provider-job-inquiry-desktop .jobsearch-ContactEmployerCardTabs-header {
color: #2d2d2d
}
[dir] .MosaicProviderSalaryHistogramDesktop .cmp-SalaryDistributionDisplayWidget-subtitle, [dir] .MosaicProviderSalaryHistogramDesktop .cmp-SalaryDistributionDisplayWidget-title {
color: #2d2d2d
}
[dir] .MosaicProviderSalaryHistogramDesktop .cmp-SalaryDistributionDisplayWidget-subinfo {
color: #595959
}
[dir] .MosaicProviderSalaryHistogramDesktop .icl-IconFunctional--sm.icl-IconFunctional--infoCircle {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%231c56ac' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 20a8 8 0 100-16 8 8 0 000 16zM11 7.25a.25.25 0 01.25-.25h1.5a.25.25 0 01.25.25v1.5a.25.25 0 01-.25.25h-1.5a.25.25 0 01-.25-.25v-1.5zm0 4a.25.25 0 01.25-.25h1.5a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-1.5a.25.25 0 01-.25-.25v-5.5z' clip-rule='evenodd'/%3E%3C/svg%3E") !important
}
[dir] .MosaicProviderJobBenefitsDesktop .cmi-RichBenefits-title {
color: #2d2d2d
}
[dir] .MosaicProviderJobBenefitsDesktop .cmi-BenefitCategoryComponent-text {
color: #595959
}
[dir] .MosaicProviderJobBenefitsDesktop .icl-IconFunctional--sm.icl-IconFunctional--infoCircle {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%231c56ac' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 20a8 8 0 100-16 8 8 0 000 16zM11 7.25a.25.25 0 01.25-.25h1.5a.25.25 0 01.25.25v1.5a.25.25 0 01-.25.25h-1.5a.25.25 0 01-.25-.25v-1.5zm0 4a.25.25 0 01.25-.25h1.5a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-1.5a.25.25 0 01-.25-.25v-5.5z' clip-rule='evenodd'/%3E%3C/svg%3E") !important
}
</style>
<style>
#popover-link-x {
visibility: hidden
}
</style>
<style>
#ratingForm button.ratingButton {
border: 0
}
#ratingForm .buttonLiner {
flex-direction: initial !important;
font-size: 0
}
#ratingForm .buttonLiner::before {
content: '';
display: inline-block;
width: 24px;
height: 24px;
margin: 0 auto
}
html body button.icl-Button.icl-Button--tertiary.icl-Button--md.ratingButton:active, html body button.icl-Button.icl-Button--tertiary.icl-Button--md.ratingButton:focus {
border-width: 0 !important
}
#ratingForm button.ratingButton:nth-of-type(1) .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='none' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zm0-10.588c2.729 0 4.941 1.896 4.941 4.235H7.06c0-2.34 2.212-4.235 4.941-4.235zM7.765 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm11.294-2.118a2.118 2.118 0 11-4.236 0 2.118 2.118 0 014.236 0z' fill='%231C56AC'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(1):hover .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='%23EEF1FE' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zm0-10.588c2.729 0 4.941 1.896 4.941 4.235H7.06c0-2.34 2.212-4.235 4.941-4.235zM7.765 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm11.294-2.118a2.118 2.118 0 11-4.236 0 2.118 2.118 0 014.236 0z' fill='%23164081'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(1):focus .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='none' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zm0-10.588c2.729 0 4.941 1.896 4.941 4.235H7.06c0-2.34 2.212-4.235 4.941-4.235zM7.765 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm11.294-2.118a2.118 2.118 0 11-4.236 0 2.118 2.118 0 014.236 0z' fill='%231C56AC'/%3E%3C/svg%3E");
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-radius: 50%
}
#ratingForm button.ratingButton:nth-of-type(1):active .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='%231C56AC' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zm0-10.588c2.729 0 4.941 1.896 4.941 4.235H7.06c0-2.34 2.212-4.235 4.941-4.235zM7.765 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm11.294-2.118a2.118 2.118 0 11-4.236 0 2.118 2.118 0 014.236 0z' fill='%23fff'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(2) .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='none' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-4.673 2.823a5.646 5.646 0 00-4.982 2.986l1.245.666a4.235 4.235 0 013.737-2.24c1.566 0 2.973.894 3.707 2.176l1.225-.702c-.969-1.69-2.827-2.886-4.932-2.886z' fill='%231C56AC'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(2):hover .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='%23EEF1FE' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-4.673 2.823a5.646 5.646 0 00-4.982 2.986l1.245.666a4.235 4.235 0 013.737-2.24c1.566 0 2.973.894 3.707 2.176l1.225-.702c-.969-1.69-2.827-2.886-4.932-2.886z' fill='%23164081'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(2):focus .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='none' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-4.673 2.823a5.646 5.646 0 00-4.982 2.986l1.245.666a4.235 4.235 0 013.737-2.24c1.566 0 2.973.894 3.707 2.176l1.225-.702c-.969-1.69-2.827-2.886-4.932-2.886z' fill='%231C56AC'/%3E%3C/svg%3E");
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-radius: 50%
}
#ratingForm button.ratingButton:nth-of-type(2):active .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='%231C56AC' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-4.673 2.823a5.646 5.646 0 00-4.982 2.986l1.245.666a4.235 4.235 0 013.737-2.24c1.566 0 2.973.894 3.707 2.176l1.225-.702c-.969-1.69-2.827-2.886-4.932-2.886z' fill='%23fff'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(3) .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='none' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-9.177 6h8.47v-1.412h-8.47V18z' fill='%231C56AC'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(3):hover .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='%23EEF1FE' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-9.177 6h8.47v-1.412h-8.47V18z' fill='%23164081'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(3):focus .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='none' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-9.177 6h8.47v-1.412h-8.47V18z' fill='%231C56AC'/%3E%3C/svg%3E");
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-radius: 50%
}
#ratingForm button.ratingButton:nth-of-type(3):active .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='%231C56AC' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-9.177 6h8.47v-1.412h-8.47V18z' fill='%23fff'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(4) .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='none' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-4.857 6.848a5.646 5.646 0 004.982-2.986l-1.245-.666a4.234 4.234 0 01-3.737 2.24c-1.566 0-2.973-.893-3.708-2.175l-1.225.702c.97 1.69 2.827 2.885 4.933 2.885z' fill='%231C56AC'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(4):hover .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='%23EEF1FE' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-4.857 6.848a5.646 5.646 0 004.982-2.986l-1.245-.666a4.234 4.234 0 01-3.737 2.24c-1.566 0-2.973-.893-3.708-2.175l-1.225.702c.97 1.69 2.827 2.885 4.933 2.885z' fill='%23164081'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(4):focus .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='none' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-4.857 6.848a5.646 5.646 0 004.982-2.986l-1.245-.666a4.234 4.234 0 01-3.737 2.24c-1.566 0-2.973-.893-3.708-2.175l-1.225.702c.97 1.69 2.827 2.885 4.933 2.885z' fill='%231C56AC'/%3E%3C/svg%3E");
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-radius: 50%
}
#ratingForm button.ratingButton:nth-of-type(4):active .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='%231C56AC' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zM9.882 9.882a2.118 2.118 0 11-4.235 0 2.118 2.118 0 014.235 0zM16.942 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm-4.857 6.848a5.646 5.646 0 004.982-2.986l-1.245-.666a4.234 4.234 0 01-3.737 2.24c-1.566 0-2.973-.893-3.708-2.175l-1.225.702c.97 1.69 2.827 2.885 4.933 2.885z' fill='%23fff'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(5) .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='none' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zm0-5.647c-2.729 0-4.941-1.896-4.941-4.235h9.882c0 2.339-2.212 4.235-4.941 4.235zM7.765 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm11.294-2.118a2.118 2.118 0 11-4.236 0 2.118 2.118 0 014.236 0z' fill='%231C56AC'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(5):hover .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='%23EEF1FE' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zm0-5.647c-2.729 0-4.941-1.896-4.941-4.235h9.882c0 2.339-2.212 4.235-4.941 4.235zM7.765 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm11.294-2.118a2.118 2.118 0 11-4.236 0 2.118 2.118 0 014.236 0z' fill='%23164081'/%3E%3C/svg%3E")
}
#ratingForm button.ratingButton:nth-of-type(5):focus .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='none' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zm0-5.647c-2.729 0-4.941-1.896-4.941-4.235h9.882c0 2.339-2.212 4.235-4.941 4.235zM7.765 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm11.294-2.118a2.118 2.118 0 11-4.236 0 2.118 2.118 0 014.236 0z' fill='%231C56AC'/%3E%3C/svg%3E");
outline: 0;
box-shadow: inset 0 1px 0.25rem rgba(0, 0, 0, 0.1), 0 0 0 2px #fff, 0 0 0 3px #1c56ac;
border-radius: 50%
}
#ratingForm button.ratingButton:nth-of-type(5):active .buttonLiner::before {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12c0 6.075-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1s11 4.925 11 11z' fill='%231C56AC' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10zM12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12zm0-5.647c-2.729 0-4.941-1.896-4.941-4.235h9.882c0 2.339-2.212 4.235-4.941 4.235zM7.765 12a2.118 2.118 0 100-4.235 2.118 2.118 0 000 4.235zm11.294-2.118a2.118 2.118 0 11-4.236 0 2.118 2.118 0 014.236 0z' fill='%23fff'/%3E%3C/svg%3E")
}
#ratingForm button.icl-Button--tertiary:hover {
background: 0 0
}
#ratingForm .icl-Button--primary {
background-color: transparent !important;
border: none !important
}
#ratingForm .icl-Button--primary:active, #ratingForm .icl-Button--primary:focus, #ratingForm .icl-Button--primary:hover {
background: none;
border: none;
width: initial;
height: initial;
box-shadow: none !important
}
</style>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/b93d95e/jasx.css"/>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/489ad7f/jasx_noleftrail_tst.css"/>
<style>
.jobsearch-PhoneNumberCalloutButton {
display: inline-block;
position: relative
}
.jobsearch-PhoneNumberCalloutButton-callout {
position: absolute;
margin-top: 8px
}
.jobsearch-PhoneNumberCalloutButton-callout .icl-Callout-header::before {
display: block;
content: '';
background: url("/images/phonenumbercalloutbutton/phone.svg") center no-repeat;
background-size: 18px 18px;
padding-left: 18px;
margin-left: 16px
}
.jobsearch-PhoneNumberCalloutButton-callout .icl-Callout-header::after {
display: block;
content: '';
margin-right: 16px
}
.jobsearch-PhoneNumberCalloutButton-callout .icl-Callout-heading {
font-family: "Helvetica Neue", Helvetica, Arial, "Liberation Sans", Roboto, Noto, sans-serif;
font-size: 1rem;
letter-spacing: 0;
font-weight: 700;
line-height: 1.38;
white-space: nowrap
}
</style>
<style type="text/css">
[dir] .jobsearch-EmployerFilterTooltip {
width: 265px;
z-index: 10;
position: absolute;
margin-top: -5px
}
[dir] .jobsearch-EmployerFilterTooltip .icl-Callout-heading {
max-width: 260px;
padding-left: 1rem;
padding-right: 1rem;
font-family: "Helvetica Neue", Helvetica, Arial, "Liberation Sans", Roboto, Noto, sans-serif;
font-size: 0.875rem;
letter-spacing: 0;
font-weight: 700;
line-height: 1.43
}
[dir] .jobsearch-EmployerFilterTooltip .icl-Callout-close {
max-height: 44px
}
[dir] .jobsearch-EmployerFilterTooltip .icl-Callout-actionBar {
padding-left: 0.5rem;
padding-right: 0.5rem
}
[dir] .jobsearch-EmployerFilterTooltip .icl-Callout-actionBar .icl-Callout-action--link {
max-width: 260px;
text-align: start
}
[dir] .jobsearch-EmployerFilterTooltip--withActions {
width: 285px;
margin-top: 10px;
margin-left: -20px
}
[dir] .jobsearch-EmployerFilterTooltip--withActions .icl-Callout-actionBar {
flex-direction: column;
align-items: flex-start
}
</style>
<style type="text/css">
#resultsBody #pageContent #resultsCol .row .company, #resultsBody #pageContent #resultsCol .row .location {
font-size: 1rem !important;
line-height: 1.38 !important
}
#resultsBody #pageContent #resultsCol .row .serp-ResponsiveEmployer .serp-ResponsiveEmployer-heading, #resultsBody #pageContent #resultsCol .row .serp-ResumeMatch .serp-ResumeMatch-heading, #resultsBody #pageContent #resultsCol .row .salarySnippet .salary, #resultsBody #pageContent #resultsCol .row .snip .summary, #resultsBody #pageContent #resultsCol .row.unifiedRow .summary {
font-size: 0.875rem !important;
line-height: 1.25 !important
}
#resultsBody #pageContent #resultsCol .row .result-link-bar-container .result-link-bar span, #resultsBody #pageContent #resultsCol .row .result-link-bar-container .result-link-bar a, #resultsBody #pageContent #resultsCol .row .result-link-bar-container .result-link-bar div {
font-size: 0.75rem !important
}
#resultsBody #pageContent #resultsCol .row .slNoUnderline {
font-size: 0.875rem !important;
line-height: 1 !important
}
#resultsBody #pageContent #resultsCol .row .jobtitle a {
font-size: 1.125rem !important;
line-height: 1.5 !important
}
#resultsBody #pageContent #resultsCol .row .jobtitle .new, #resultsBody #pageContent #resultsCol .row .iaP .iaLabel {
font-size: 0.875rem !important;
line-height: 1.25 !important
}
#resultsBody #pageContent #resultsCol .row a.jobtitle {
font-size: 1.125rem !important;
line-height: 1.5 !important
}
#resultsBody #pageContent #resultsCol .row span.new, #resultsBody #pageContent #resultsCol .row .iaP .iaLabel {
font-size: 0.875rem !important;
line-height: 1.25 !important
}
.ita-inline-job .sponsored {
font-size: 0.75rem !important
}
#resultsBody #pageContent #resultsCol .row .sdn {
font-size: 0.75rem !important
}
</style>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/3dc2976/jobCardDensityTest.css"/>
<style type="text/css">
.row .snip .salary, .row .sjcl .salarySnippet span, .row.unifiedRow .salarySnippet .salary {
color: #000000 !important;
font-size: 0.875rem;
font-weight: bold !important;
line-height: 1.43rem
}
</style>
<script type="text/javascript">
window['mosaicPlatformModel'] = {
"mosaicJobsearchFeedbackProviderResponse": {
"feedbackId": "viewjob-relevance",
"providerId": "mosaic-provider-jobsearch-feedback"
},
"mosaicReportContentProviderResponse": {"providerId": "mosaic-provider-reportcontent"},
"shouldLoadMosaicProviderDockedMessaging": false,
"showVjRelevanceFeedbackChance": 30
};
</script>
<link rel="stylesheet" href="https://d3fw5vlhllyvee.cloudfront.net/mosaic-common/dist/3f57cb22c47a12b61a76/styles/index.css"/>
<link rel="stylesheet"
href="https://d3fw5vlhllyvee.cloudfront.net/mosaic-provider-reportcontent/dist/b8b659bf0bb3cd1ca3c2/css/ReportContent-client.css"/>
<link rel="stylesheet"
href="https://d3fw5vlhllyvee.cloudfront.net/mosaic-provider-jobsearch-feedback/dist/82cd17b24237fcb46568/css/ViewJobFeedback-client.css"/>
<link rel="stylesheet"
href="https://d3fw5vlhllyvee.cloudfront.net/mosaic-provider-jsfe-salary/dist/e6c37051da2fb17eb16a/css/Main-client.css"/>
<link rel="shortcut icon" href="/images/favicon.ico">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Noto+Sans">
<style type="text/css">
body.janus.miniRefresh *, [dir=ltr] body.miniRefresh div .gnav .icl-GlobalFooter-link, [dir=rtl] .gnav .icl-GlobalFooter-link {
font-family: 'Noto Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important
}</style>
</head>
<body data-tn-originLogType="jobsearch" data-tn-originLogId="1ec7klqat0g5c000" data-tn-olth="41be357fa1c7dc26c5ee98836f8950b3"
data-tn-application="jasx" class="ltr jasxcustomfonttst-inactive miniRefresh ">
<div id='accessibilityBanner'><span id='accessibilityText'>Skip to <!-- This is translated before reaching this state --><a id="skipToJobs"
class='accessibilityMenu'
href='#jobPostingsAnchor'>Job Postings</a>,
<!-- This is translated before reaching this state --><a id="skipToSearch" class='accessibilityMenu' href='#what'>Search</a></span><a
id='accessibilityClose'>Close</a></div>
<script type="text/javascript">
createTabBar('1ec7klqat0g5c000');
</script>
<script id="_indeed_gnav_config" type="application/json">{
"isEmployer": false,
"primaryURL": "https://www.indeed.co.uk/",
"requestURL": "http://www.indeed.co.uk/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React\u0026from=mobRdr\u0026utm_source=%252Fm%252F\u0026utm_medium=redir\u0026utm_campaign=dt",
"from": "gnav-menu-jobsearch--jasx",
"isShowSmallHeader": true,
"logClickTracking": true,
"desktopPageLinks": [
{
"text": "Find jobs",
"href": "https://www.indeed.co.uk/",
"dataHref": "https://www.indeed.co.uk/?from=gnav-jobsearch--jasx",
"isHighlighted": true,
"clickTrackingKey": "Find Jobs"
},
{
"text": "Company reviews",
"href": "https://www.indeed.co.uk/companies",
"dataHref": "https://www.indeed.co.uk/companies?from=gnav-jobsearch--jasx",
"isHighlighted": false,
"clickTrackingKey": "Company Reviews"
},
{
"text": "Find salaries",
"href": "https://www.indeed.co.uk/salaries",
"dataHref": "https://www.indeed.co.uk/salaries?from=gnav-jobsearch--jasx",
"isHighlighted": false,
"clickTrackingKey": "Find Salaries"
}
],
"resumeLink": {
"text": "Upload your CV",
"href": "https://www.indeed.co.uk/promo/resume",
"dataHref": "https://www.indeed.co.uk/promo/resume?from=gnav-jobsearch--jasx",
"isHighlighted": false
},
"variantToggleLink": {
"text": "Employers / Post Job",
"href": "https://www.indeed.co.uk/hire?co=GB\u0026hl=en",
"dataHref": "https://www.indeed.co.uk/hire?co=GB\u0026hl=en\u0026from=gnav-menu-jobsearch--jasx\u0026ikw=gnav-header-hire\u0026isid=employerlink-GB",
"clickTrackingKey": "EmployersPostJob"
},
"country": "GB",
"logoHref": "/?from=gnav-jobsearch--jasx",
"logoName": "",
"appName": "jobsearch--jasx",
"inboxApiHref": "https://messages.indeed.com/messaging/jobseekers/v2/summary?from=gnav-util-jobsearch--jasx\u0026gnavTK=1ec7klqauqtph800\u0026tk=\u0026co=GB\u0026hl=en\u0026clientApp=GNAV",
"inboxHref": "https://inbox.indeed.com/messages?from=gnav-util-jobsearch--jasx\u0026gnavTK=1ec7klqauqtph800\u0026tk=\u0026co=GB\u0026hl=en",
"logRoute": "https://t.indeed.co.uk/gnav/log?from=jobsearch--jasx-serp\u0026parentLogId=1ec7klqauqtph800\u0026hostAppTk=",
"inboxLogTuple": "gnavInbox:12140b7982d032f1660f59e3e976c72d",
"isInboxTestActive": false,
"isShowInboxIcon": false,
"inboxTestBucket": -1,
"selectedIcon": "",
"shouldLowerNavIconMinWidth": true,
"inboxLogType": "gnavInbox",
"inboxLth": "12140b7982d032f1660f59e3e976c72d",
"notificationApiHref": "https://www.indeed.com/notifications/api/1/getNotificationsCount?client=gnav\u0026from=gnav-util-jobsearch--jasx\u0026gnavTK=1ec7klqauqtph800\u0026tk=",
"notificationHref": "https://www.indeed.com/notifications?from=gnav-util-jobsearch--jasx\u0026gnavTK=1ec7klqauqtph800\u0026tk=\u0026co=GB\u0026hl=en",
"isNotificationTestActive": false,
"isShowNotificationIcon": false,
"notificationTestBucket": -1,
"notificationLogType": "gnavNotification",
"notificationLth": "6d669dfa33371660f3e683b38b9f3ddc",
"jsErrorLogType": "gnavJSError",
"jsErrorLth": "6411ec182c6acd8714dc2d03716eed1d",
"jsEnabledLogType": "gnavJSEnabled",
"jsEnabledLth": "5e9311c1001227ca5c6c32db123fb854",
"interactionLogType": "gnavInteraction",
"interactionLth": "87caa20c31fa9e447264b1615339f1ce",
"passportAccountText": "Sign in",
"passportAccountURL": "https://secure.indeed.com/account/login?hl=en_GB\u0026co=GB\u0026continue=http%3A%2F%2Fwww.indeed.co.uk%2Fjobs%3Fq%3D%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React%26from%3DmobRdr%26utm_source%3D%252Fm%252F%26utm_medium%3Dredir%26utm_campaign%3Ddt\u0026tmpl=desktop\u0026service=my\u0026from=gnav-util-jobsearch--jasx",
"showSecondaryStyleSignInButton": true,
"language": "en",
"isShowLanguageSwitcher": false
}</script>
<link rel="stylesheet" type="text/css"
href="https://d3fw5vlhllyvee.cloudfront.net/dist/f35f9e6a43a3eeb58c45/styles/desktop_jobseeker_header_external.css">
<div class="gnav" id="gnav-main-container">
<div class="main" data-reactroot="">
<div class="gnav-DesktopHeader is-small-header">
<div class="gnav-DesktopHeader-logo"><a class="gnav-Logo" href="/?from=gnav-jobsearch--jasx">
<div class="gnav-Logo-icon" aria-label="Indeed logo"><span
class="icl-Logo icl-IndeedLogo icl-Logo--wordmark icl-Logo--wordmark--blue icl-Logo--wordmark--sm" alt="Indeed logo"
aria-label="Official Indeed Logo"></span></div>
</a></div>
<div class="gnav-PageLinks"><a class="gnav-PageLink is-highlighted with-border" href="https://www.indeed.co.uk/"
data-href="https://www.indeed.co.uk/?from=gnav-jobsearch--jasx"><span class="gnav-PageLink-text">Find jobs</span></a><a
class="gnav-PageLink with-border" href="https://www.indeed.co.uk/companies"
data-href="https://www.indeed.co.uk/companies?from=gnav-jobsearch--jasx"><span class="gnav-PageLink-text">Company reviews</span></a><a
class="gnav-PageLink with-border" href="https://www.indeed.co.uk/salaries"
data-href="https://www.indeed.co.uk/salaries?from=gnav-jobsearch--jasx"><span
class="gnav-PageLink-text">Find salaries</span></a></div>
<div class="gnav-DesktopHeader-secondaryLinks">
<div class="gnav-ProfileNavLinks"></div>
<div class="gnav-ResumeLink"><a class="gnav-PageLink with-border" href="https://www.indeed.co.uk/promo/resume"
data-href="https://www.indeed.co.uk/promo/resume?from=gnav-jobsearch--jasx"><span
class="gnav-PageLink-text">Upload your CV</span></a></div>
<div class="gnav-LoggedOutAccountLink"><a
href="https://secure.indeed.com/account/login?hl=en_GB&amp;co=GB&amp;continue=http%3A%2F%2Fwww.indeed.co.uk%2Fjobs%3Fq%3D%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React%26from%3DmobRdr%26utm_source%3D%252Fm%252F%26utm_medium%3Dredir%26utm_campaign%3Ddt&amp;tmpl=desktop&amp;service=my&amp;from=gnav-util-jobsearch--jasx"
class="gnav-LoggedOutAccountLink-signIn gnav-PageLink"><span
class="gnav-LoggedOutAccountLink-text">Sign in</span></a></div>
<span class="gnav-Separator gnav-Separator--grey"></span>
<div class="gnav-VariantToggleLink-forEmployers"><a class="gnav-PageLink with-border"
href="https://www.indeed.co.uk/hire?co=GB&amp;hl=en"
data-href="https://www.indeed.co.uk/hire?co=GB&amp;hl=en&amp;from=gnav-menu-jobsearch--jasx&amp;ikw=gnav-header-hire&amp;isid=employerlink-GB"><span
class="gnav-PageLink-text">Employers / Post Job</span></a></div>
</div>
</div>
</div>
</div>
<script>!function (e) {
var r = {};
function o(t) {
if (r[t]) return r[t].exports;
var n = r[t] = {i: t, l: !1, exports: {}};
return e[t].call(n.exports, n, n.exports, o), n.l = !0, n.exports
}
o.m = e, o.c = r, o.d = function (t, n, e) {
o.o(t, n) || Object.defineProperty(t, n, {enumerable: !0, get: e})
}, o.r = function (t) {
"undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(t, Symbol.toStringTag, {value: "Module"}), Object.defineProperty(t, "__esModule", {value: !0})
}, o.t = function (n, t) {
if (1 & t && (n = o(n)), 8 & t) return n;
if (4 & t && "object" == typeof n && n && n.__esModule) return n;
var e = Object.create(null);
if (o.r(e), Object.defineProperty(e, "default", {
enumerable: !0,
value: n
}), 2 & t && "string" != typeof n) for (var r in n) o.d(e, r, function (t) {
return n[t]
}.bind(null, r));
return e
}, o.n = function (t) {
var n = t && t.__esModule ? function () {
return t.default
} : function () {
return t
};
return o.d(n, "a", n), n
}, o.o = function (t, n) {
return Object.prototype.hasOwnProperty.call(t, n)
}, o.p = "/static/", o(o.s = 176)
}({
176: function (t, n, e) {
t.exports = e(179)
}, 177: function (t, n) {
Element.prototype.matches || (Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector), Element.prototype.closest || (Element.prototype.closest = function (t) {
var n = this;
do {
if (n.matches(t)) return n;
n = n.parentElement || n.parentNode
} while (null !== n && 1 === n.nodeType);
return null
})
}, 179: function (t, n, e) {
"use strict";
e.r(n), e.d(n, "mainHeader", function () {
return d
});
function r(t) {
var n = new i(o.a, {detail: {event: t}});
document.dispatchEvent(n)
}
var o = e(3), i = function () {
if ("function" == typeof window.CustomEvent) return window.CustomEvent;
function t(t, n) {
n = n || {bubbles: !1, cancelable: !1, detail: {}};
var e = document.createEvent("CustomEvent");
return e.initCustomEvent(t, n.bubbles, n.cancelable, n.detail), e
}
return t.prototype = window.Event.prototype, t
}(), c = e(6), u = e(5), a = e(4), d = (e(177), function () {
var n, t;
try {
n = Object(c.a)(), window[o.d] = window[o.d] || {}, (t = document.querySelector(o.h)).addEventListener("click", r, !1), t.addEventListener("click", function (t) {
var n = t.target.closest('[id^="gnav-emp"]');
n && Object(a.b)(n.id)
}, !0), window[o.d].GLOBALNAV_CLICK_EVENT = o.a, window[o.d].initialized = !0, Object(u.a)(n)
} catch (t) {
Object(u.a)(n), Object(u.b)(n, t)
}
});
d()
}, 3: function (t, n, e) {
"use strict";
e.d(n, "a", function () {
return r
}), e.d(n, "d", function () {
return o
}), e.d(n, "h", function () {
return i
}), e.d(n, "g", function () {
return c
}), e.d(n, "f", function () {
return u
}), e.d(n, "c", function () {
return a
}), e.d(n, "e", function () {
return d
}), e.d(n, "b", function () {
return f
}), e.d(n, "j", function () {
return l
}), e.d(n, "i", function () {
return s
});
var r = "GLOBALNAV_CLICK_EVENT", o = "_INDEED_GNAV", i = "#gnav-main-container", c = "#gnav-footer-container",
u = "#_indeed_gnav_config", a = "#_indeed_gnav_footer_config", d = "headerConfig", f = "footerConfig", l = "notifications",
s = "inbox"
}, 4: function (t, n, e) {
"use strict";
e.d(n, "c", function () {
return c
}), e.d(n, "b", function () {
return u
}), e.d(n, "a", function () {
return a
});
var o = e(9), i = e(5), r = e(6), c = function (t, n) {
var e, r;
Object(i.c)(t.logRoute + Object(o.a)((r = n, {logType: (e = t).interactionLogType, lth: e.interactionLth, interactionType: r})))
}, u = function (t) {
var n = Object(r.a)(), e = t.replace(/\w\S*/g, function (t) {
return t.charAt(0).toUpperCase() + t.substr(1)
}).replace(/[ / , ]/g, "");
c(n, e)
}, a = function (t, n) {
n && u(t)
}
}, 5: function (t, n, e) {
"use strict";
e.d(n, "c", function () {
return u
}), e.d(n, "b", function () {
return r
}), e.d(n, "a", function () {
return i
});
var c = e(9), o = e(3), u = function (t) {
try {
var n = document.head || document.body, e = document.createElement("script");
e.src = t, n.appendChild(e), n.removeChild(e)
} catch (t) {
}
}, r = function (t, n) {
var e, r, o = Object(c.a)((r = n, {
logType: (e = t).jsErrorLogType,
lth: e.jsErrorLth,
toString: r.toString(),
message: r.message,
stack: r.stack,
name: r.name
})), i = t.logRoute + o;
return u(i)
}, i = function (t) {
if (!window[o.d].loggedJSEnabled) {
window[o.d].loggedJSEnabled = !0;
var n, e = Object(c.a)({logType: (n = t).jsEnabledLogType, lth: n.jsEnabledLth, jsEnabled: 1}), r = t.logRoute + e;
return u(r)
}
}
}, 6: function (t, n, e) {
"use strict";
e.d(n, "a", function () {
return r
});
var o = e(3), r = function (t, n) {
var e = 0 < arguments.length && void 0 !== t ? t : o.f, r = 1 < arguments.length && void 0 !== n ? n : o.e;
try {
return window[o.d] = window[o.d] || {}, window[o.d][r] = window[o.d][r] || JSON.parse(document.querySelector(e).innerHTML), window[o.d][r]
} catch (t) {
return {}
}
}
}, 9: function (t, n, e) {
"use strict";
e.d(n, "a", function () {
return r
});
var r = function (t) {
var n = "";
for (var e in t) {
var r = String(t[e]);
n += r ? "&".concat(e, "=").concat(encodeURIComponent(r)) : ""
}
return n
}
}
});</script>
<script defer src="https://d3fw5vlhllyvee.cloudfront.net/dist/553c775343a8aacdcc53/scripts/desktop_jobseeker_header_external.js"></script>
<template style="display: none" id='sentry-json'
data-json='{&quot;init&quot;:{&quot;dsn&quot;:&quot;https://0252655a41544fd28ae41f8b8ff36917@sentry.indeed.com/44849&quot;},&quot;isEnabled&quot;:true,&quot;tags&quot;:{&quot;appName&quot;:&quot;jobsearch--jasx&quot;},&quot;ctk&quot;:&quot;1ec7klq3lquhv800&quot;}'></template>
<script>
window.IndeedSentry = window.IndeedSentry || {};
window.IndeedSentry.preInitErrors = [];
window.IndeedSentry.preInitErrorCatcher = function (error) {
window.IndeedSentry.preInitErrors.push(error);
};
window.addEventListener("error", window.IndeedSentry.preInitErrorCatcher);
</script>
<script defer src="https://d3fw5vlhllyvee.cloudfront.net/frontend-sentry-bundle/v1.1.2/js/sentry.js"></script>
<style type="text/css">
#branding img {
border: 0;
}
#jobsearch {
margin: 0
}
.inwrap {
border-right: 1px solid #e8e8e8;
border-bottom: 1px solid #e8e8e8;
display: inline-block;
}
.inwrap input {
box-sizing: border-box;
margin: 0;
height: 30px;
font-family: Arial, sans-serif;
border: 1px solid #ccc;
border-bottom-color: #aaa;
border-right-color: #aaa;
-webkit-border-radius: 0;
-webkit-appearance: none;
}
.inwrap .input_text {
font-size: 18px;
padding: 3px 6px;
_margin: -1px 0;
}
.inwrap .input_submit {
color: #614041;
font-size: 15px;
height: 30px;
background: #e8e8e8;
padding: 3px 9px;
cursor: pointer;
_padding: 3px;
}
.inwrap .input_submit:active {
background: #ccc;
}
.lnav {
width: 100%;
line-height: 1;;
font-size: 10pt;
}
.jsf .label {
font-size: 12px;
line-height: 1.2;
padding-top: 0;
color: #aaa;
font-weight: normal;
white-space: nowrap;
padding-right: 1.5em
}
.jsf .label label {
font-weight: normal
}
.jsf .sl {
font-size: 11px;
color: #77c;
white-space: nowrap;
}
.npb {
padding-bottom: 0;
color: #f60;
font-weight: bold;
}
.npl {
padding-left: 0
}
iframe {
display: block;
}
.acd {
position: absolute;
width: 100%;
z-index: 1;
}
#acdiv {
width: 364px;
}
#what_acdiv {
width: 662px;
}
.acd ul {
border: 1px solid #333;
background: #fff;
padding: 0;
margin: 3px 0 0 0;
}
.acd li {
list-style-type: none;
font-size: 18px;
padding: 1px 6px;
cursor: pointer;
}
.acd li.ac-active {
background: #36c;
color: #fff;
}
#jobalerts .member {
z-index: 1;
}
#acr td {
padding-top: 0;
padding-bottom: 0;
}
#acr td .h {
display: none;
}
#what {
width: 280px;
}
#where {
width: 260px;
}
.inwrapBorder {
border: 1px solid #1c4ed9;
border-top-color: #2f62f1;
border-bottom-color: #133fbb;
display: inline-block;
width: auto
}
.inwrapBorderTop {
border-top: 1px solid #69F;
display: inline-block;
background-color: #3163f2;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3163F2', endColorstr='#2B57D5');
background: -webkit-gradient(linear, left top, left bottom, from(#3163f2), to(#2b57d5));
background: -moz-linear-gradient(top, #3163f2, #2b57d5);
background: linear-gradient(top, #3163f2, #2b57d5)
}
.inwrapBorder .input_submit {
background: transparent;
border: 0;
color: #fff;
font-family: Arial;
font-size: 15px;
margin: 0;
padding: 4px 9px;
cursor: pointer;
_padding: 3px
}
.inwrapBorder a.input_submit {
text-decoration: none;
display: block
}
.inwrapBorder:hover {
border-color: #235af6;
border-top-color: #4072ff;
border-bottom-color: #1e4fd9
}
.inwrapBorderTop:hover {
border-top-color: #7ba7ff;
background-color: #4273ff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4273ff', endColorstr='#3364f1');
background: -webkit-gradient(linear, left top, left bottom, from(#4273ff), to(#3364f1));
background: -moz-linear-gradient(top, #4273ff, #3364f1);
background: linear-gradient(top, #4273ff, #3364f1)
}
.inwrapBorder:active {
border-color: #536db7;
border-top-color: #4b69c1;
border-bottom-color: #3753a6
}
.inwrapBorder:active .inwrapBorderTop {
border-top-color: #6c82c1;
background-color: #4b69c1;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b69c1', endColorstr='#3753a6');
background: -webkit-gradient(linear, left top, left bottom, from(#4b69c1), to(#3753a6));
background: -moz-linear-gradient(top, #4b69c1, #3753a6);
background: linear-gradient(top, #4b69c1, #3753a6)
}
.roundedCorner {
display: inline-block;
zoom: 1;
*display: inline;
vertical-align: baseline;
margin: 0 2px;
outline: 0;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 15px/100% Arial, Helvetica, sans-serif;
padding: .5em 2em .55em;
text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
box-shadow: 0 1px 2px rgba(0, 0, 0, .2)
}
.roundedCorner:hover {
text-decoration: none
}
.roundedCorner:active {
position: relative;
top: 1px
}
.bigrounded {
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em
}
.medium {
font-size: 12px;
padding: .4em 1.5em .42em
}
.small {
font-size: 11px;
padding: .2em 1em .275em
}
.indeedblue {
color: #d9eef7;
border: solid 1px #1c4ed9;
background: #3163f2;
background: -webkit-gradient(linear, left top, left bottom, from(#2f62f1), to(#133fbb));
background: -moz-linear-gradient(top, #2f62f1, #133fbb);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2F62F1', endColorstr='#133FBB')
}
.indeedblue:hover, .indeedblue:focus {
background: #235af6;
background: -webkit-gradient(linear, left top, left bottom, from(#4072ff), to(#1e4fd9));
background: -moz-linear-gradient(top, #4072ff, #1e4fd9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4072ff', endColorstr='#1e4fd9')
}
.indeedblue:active {
color: #d9eef7;
background: -webkit-gradient(linear, left top, left bottom, from(#4b69c1), to(#3753a6));
background: -moz-linear-gradient(top, #4b69c1, #3753a6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b69c1', endColorstr='#3753a6')
}</style>
<span id="hidden_colon" style="display:none">:</span>
<table id="jobsearch_nav" role="banner" class="centered" cellpadding=0 cellspacing=0 border=0>
<tbody id="jobsearch_nav_body">
<tr>
<td width=>
<table class="lnav" cellpadding=0 cellspacing=0>
<tr class="">
<td valign=top style="padding-top:3px;">
<form class="jsf" name=js id=jobsearch action="/jobs" method=get onsubmit="ptk('topsearch');
formAutocompleteCookie(window['autocomplete']);">
<table cellpadding=3 cellspacing=0 align="left">
<tr>
<td class="npb"><label id="what_label_top" for="what">What</label></td>
<td class="npb" colspan="3"><label id="where_label_top" for="where">Where</label></td>
</tr>
<tr valign="baseline">
<td id="what_label_cell" class=label>
<label for="what" aria-hidden="true" id="what_label">Job title, keywords, or company</label>
</td>
<td id="where_label_cell" colspan="3" class="label">
<label for="where" aria-hidden="true" id="where_label">city or postcode</label>
</td>
</tr>
<tr role="search">
<td class="npl epr">
<span class="inwrap clickthru" id="what_container"><input
aria-label="what: job title, keywords, or company" name="q" class="input_text" size="31"
maxlength="512"
value="(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React"
id="what"></span>
<div style="width:250px"><!-- --></div>
<div style="position:relative;z-index:2">
<div id="what_acdiv" class="acd"></div>
</div>
</td>
<td class="npl epr">
<span class="inwrap clickthru" id="where_container"><input
aria-label="where: city, state, or zip code" name="l" class="input_text" size="27"
maxlength="45" value="" id="where"></span>
<div style="width:200px"><!-- --></div>
<div style="position:relative;z-index:2">
<div id="acdiv" class="acd"></div>
</div>
</td>
<td class="npl" style="width:1px"><span class="inwrapBorder" style="width:auto;padding-right:0;"><span
class="inwrapBorderTop"><input id="fj" class="input_submit" type="submit"
value="Find jobs"></span></span></td>
<td class="npl advanced-search" style="width:240px;">
<div style="margin-left:12px; display:flex;"><a class="sl"
href="/advanced_search?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React">Advanced
Job Search</a></div>
</td>
</tr>
<tr>
<td colspan="2">
<p id="ltip" class="headerTipBubble ltip headerTipBubbleA11y ">
Tip: Enter your city or postcode in the "where" box to show results in your area.</p>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<div class="filters">
<span class="toggle"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;remotejob=1"
class="toggle-link" aria-label="Apply remote job filter"><button id="toggle-remote" class="toggle-button "><span>Remote</span></button></a></span><span
class="dd-wrapper" id="filter-dateposted"><button class="dropdown-button dd-target"><span>Date posted<svg role="img"
class="icl-Icon icl-Icon--sm icl-Icon--right icl-Icon--darkgrey arrow-drop-down"><g><path
d="M5,8l4,4,4-4H5Z"></path></g></svg></span></button><ul id="filter-dateposted-menu"
class="dropdown-content dd-menu dd-hidden"><li
class="dd-menu-option" onmousedown="rbptk('rb', 'dateposted', '1');"><a
href="/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&amp;fromage=1"
rel=""><span class="rbLabel">Last 24 hours</span></a></li><li class="dd-menu-option"
onmousedown="rbptk('rb', 'dateposted', '2');"><a
href="/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&amp;fromage=3"
rel=""><span class="rbLabel">Last 3 days</span></a></li><li class="dd-menu-option"
onmousedown="rbptk('rb', 'dateposted', '3');"><a
href="/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&amp;fromage=7"
rel=""><span class="rbLabel">Last 7 days</span></a></li><li class="dd-menu-option"
onmousedown="rbptk('rb', 'dateposted', '4');"><a
href="/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&amp;fromage=14"
rel=""><span class="rbLabel">Last 14 days</span></a></li></ul></span>
<script type="text/javascript">call_when_jsall_loaded(function () {
new FilterDropDown('filter-dateposted');
});</script>
<div class="mosaic-zone" id="mosaic-zone-salaryFilter">
<div id="mosaic-provider-jsfe-salary" class="mosaic mosaic-provider-jsfe-salary"><span class="dd-wrapper"
id="mosaic-salary-filter"
data-ol-has-click-handler=""><button
class="dropdown-button dd-target" id="salary-filter-provider-pill"><span>Salary<svg role="img"
class="icl-Icon icl-Icon--sm icl-Icon--right icl-Icon--darkgrey arrow-drop-down"
data-ol-has-click-handler=""><g><path
d="M5,8l4,4,4-4H5Z"></path></g></svg></span></button></span></div>
</div>
<script type="text/javascript">
try {
window.mosaic.onMosaicApiReady(function () {
var zoneId = 'salaryFilter';
var providers = window.mosaic.zonedProviders[zoneId];
if (providers) {
providers.filter(function (p) {
return window.mosaic.lazyFns[p];
}).forEach(function (p) {
return window.mosaic.api.loadProvider(p);
});
}
});
} catch (e) {
}
;
</script>
<span class="dd-wrapper" id="filter-job-type"><button class="dropdown-button dd-target"><span>Job type<svg role="img"
class="icl-Icon icl-Icon--sm icl-Icon--right icl-Icon--darkgrey arrow-drop-down"><g><path
d="M5,8l4,4,4-4H5Z"></path></g></svg></span></button><ul id="filter-job-type-menu"
class="dropdown-content dd-menu dd-hidden"><li
class="dd-menu-option" onmousedown="rbptk('rb', 'jobtype', '1');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;jt=permanent"
rel=""><span class="rbLabel">Permanent</span><span class="rbLabel">&nbsp;(6793)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'jobtype', '2');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;jt=fulltime"
rel=""><span class="rbLabel">Full-time</span><span class="rbLabel">&nbsp;(6393)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'jobtype', '3');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;jt=contract"
rel=""><span class="rbLabel">Contract</span><span class="rbLabel">&nbsp;(1421)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'jobtype', '4');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;jt=temporary"
rel=""><span class="rbLabel">Temporary</span><span class="rbLabel">&nbsp;(538)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'jobtype', '5');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;jt=parttime"
rel=""><span class="rbLabel">Part-time</span><span class="rbLabel">&nbsp;(458)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'jobtype', '6');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;jt=apprenticeship"
rel=""><span class="rbLabel">Apprenticeship</span><span class="rbLabel">&nbsp;(142)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'jobtype', '7');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;jt=internship"
rel=""><span class="rbLabel">Internship</span><span class="rbLabel">&nbsp;(102)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'jobtype', '8');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;jt=volunteer"
rel=""><span class="rbLabel">Volunteer</span><span class="rbLabel">&nbsp;(21)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'jobtype', '9');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;jt=commission"
rel=""><span class="rbLabel">Commission</span><span class="rbLabel">&nbsp;(16)</span></a></li></ul></span>
<script type="text/javascript">call_when_jsall_loaded(function () {
new FilterDropDown('filter-job-type');
});</script>
<span class="dd-wrapper" id="filter-location"><button class="dropdown-button dd-target"><span>Location<svg role="img"
class="icl-Icon icl-Icon--sm icl-Icon--right icl-Icon--darkgrey arrow-drop-down"><g><path
d="M5,8l4,4,4-4H5Z"></path></g></svg></span></button><ul id="filter-location-menu"
class="dropdown-content dd-menu dd-hidden"><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '1');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=London&amp;jlid=833c779eabe84c9f"
rel=""><span class="rbLabel">London</span><span class="rbLabel">&nbsp;(6703)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '2');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Manchester&amp;jlid=e01928d6d2c7cd22"
rel=""><span class="rbLabel">Manchester</span><span class="rbLabel">&nbsp;(635)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '3');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Leeds&amp;jlid=a6a5c23e6c38701b"
rel=""><span class="rbLabel">Leeds</span><span class="rbLabel">&nbsp;(442)</span></a></li><li class="dd-menu-option"
onmousedown="rbptk('rb', 'loc', '4');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Belfast&amp;jlid=e6523dbdeffe6c9b"
rel=""><span class="rbLabel">Belfast</span><span class="rbLabel">&nbsp;(321)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '5');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Birmingham&amp;jlid=8121fe05709f4522"
rel=""><span class="rbLabel">Birmingham</span><span class="rbLabel">&nbsp;(312)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '6');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Glasgow&amp;jlid=cf5809449c1aab10"
rel=""><span class="rbLabel">Glasgow</span><span class="rbLabel">&nbsp;(309)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '7');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Cambridge&amp;jlid=4f2808220e14681f"
rel=""><span class="rbLabel">Cambridge</span><span class="rbLabel">&nbsp;(292)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '8');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Edinburgh&amp;jlid=d55a1bf29afac2a8"
rel=""><span class="rbLabel">Edinburgh</span><span class="rbLabel">&nbsp;(283)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '9');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=England&amp;jlid=3a90cb13634dae5a"
rel=""><span class="rbLabel">England</span><span class="rbLabel">&nbsp;(274)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '10');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Bristol&amp;jlid=5b1d7bbb24514a6f"
rel=""><span class="rbLabel">Bristol</span><span class="rbLabel">&nbsp;(258)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '11');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Reading&amp;jlid=9ac8064ca1b26c56"
rel=""><span class="rbLabel">Reading</span><span class="rbLabel">&nbsp;(199)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '12');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Nottingham&amp;jlid=41e3800426dc979a"
rel=""><span class="rbLabel">Nottingham</span><span class="rbLabel">&nbsp;(190)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '13');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Oxford&amp;jlid=843a30a3929dca68"
rel=""><span class="rbLabel">Oxford</span><span class="rbLabel">&nbsp;(188)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '14');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Home+Based&amp;jlid=f70a8cd6573148e2"
rel=""><span class="rbLabel">Home Based</span><span class="rbLabel">&nbsp;(165)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'loc', '15');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbl=Newcastle+upon+Tyne&amp;jlid=f8d7ce1321786ef4"
rel=""><span class="rbLabel">Newcastle upon Tyne</span><span class="rbLabel">&nbsp;(165)</span></a></li></ul></span>
<script type="text/javascript">call_when_jsall_loaded(function () {
new FilterDropDown('filter-location');
});</script>
<span class="dd-wrapper" id="filter-company"><button class="dropdown-button dd-target"><span>Company<svg role="img"
class="icl-Icon icl-Icon--sm icl-Icon--right icl-Icon--darkgrey arrow-drop-down"><g><path
d="M5,8l4,4,4-4H5Z"></path></g></svg></span></button><ul id="filter-company-menu"
class="dropdown-content dd-menu dd-hidden"><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '1');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Ampersand+Consulting&amp;jcid=0bfb7b2555331fe9"
rel=""><span class="rbLabel">Ampersand Consulting</span><span class="rbLabel">&nbsp;(456)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '2');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Linux+Recruit&amp;jcid=c7414b794cb89c1c"
rel=""><span class="rbLabel">Linux Recruit</span><span class="rbLabel">&nbsp;(345)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '3');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=AWS+EMEA+SARL+(UK+Branch)&amp;jcid=e88f131823d7ca14"
rel=""><span class="rbLabel">AWS EMEA SARL (UK Branch)</span><span class="rbLabel">&nbsp;(307)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '4');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Proactive.IT+Appointments&amp;jcid=650686c41369c791"
rel=""><span class="rbLabel">Proactive.IT Appointments</span><span class="rbLabel">&nbsp;(283)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '5');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=GCS+Recruitment+Specialists+Ltd&amp;jcid=9edab1e8e49ca60f"
rel=""><span class="rbLabel">GCS Recruitment Specialists Ltd</span><span class="rbLabel">&nbsp;(245)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '6');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Amazon+UK+Services+Ltd.&amp;jcid=4c97c1973bc43722"
rel=""><span class="rbLabel">Amazon UK Services Ltd.</span><span class="rbLabel">&nbsp;(214)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '7');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Oscar+Technology&amp;jcid=d926f12e2160c5db"
rel=""><span class="rbLabel">Oscar Technology</span><span class="rbLabel">&nbsp;(211)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '8');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=CatchFish&amp;jcid=b87de16d895bf086"
rel=""><span class="rbLabel">CatchFish</span><span class="rbLabel">&nbsp;(200)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '9');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Interface+Recruitment&amp;jcid=2a4ff5fe07039bc7"
rel=""><span class="rbLabel">Interface Recruitment</span><span class="rbLabel">&nbsp;(194)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '10');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Venturi&amp;jcid=59776dc836906827"
rel=""><span class="rbLabel">Venturi</span><span class="rbLabel">&nbsp;(170)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '11');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Harnham&amp;jcid=d72eb0548d91249c"
rel=""><span class="rbLabel">Harnham</span><span class="rbLabel">&nbsp;(153)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '12');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Harrington+Starr&amp;jcid=5bba21dab6181064"
rel=""><span class="rbLabel">Harrington Starr</span><span class="rbLabel">&nbsp;(151)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '13');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Inspiring+Interns&amp;jcid=d750b9c8dce00180"
rel=""><span class="rbLabel">Inspiring Interns</span><span class="rbLabel">&nbsp;(143)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '14');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Law+Staff+Legal+Recruitment&amp;jcid=9bb35264a8baa4e4"
rel=""><span class="rbLabel">Law Staff Legal Recruitment</span><span class="rbLabel">&nbsp;(137)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'cmp', '15');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;rbc=Michael+Page+UK&amp;jcid=0dedf66e6914381f"
rel=""><span class="rbLabel">Michael Page UK</span><span class="rbLabel">&nbsp;(127)</span></a></li></ul></span>
<script type="text/javascript">call_when_jsall_loaded(function () {
new FilterDropDown('filter-company');
});</script>
<span class="dd-wrapper" id="filter-source-type"><button class="dropdown-button dd-target"><span>Employer/Recruiter<svg
role="img" class="icl-Icon icl-Icon--sm icl-Icon--right icl-Icon--darkgrey arrow-drop-down"><g><path
d="M5,8l4,4,4-4H5Z"></path></g></svg></span></button><ul id="filter-source-type-menu"
class="dropdown-content dd-menu dd-hidden"><li
class="dd-menu-option" onmousedown="rbptk('rb', 'srctype', '1');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;sr=directhire"
rel="nofollow"><span class="rbLabel">Employer</span><span class="rbLabel">&nbsp;(10263)</span></a></li><li
class="dd-menu-option" onmousedown="rbptk('rb', 'srctype', '2');"><a
href="/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&amp;sr=recruiters"
rel="nofollow"><span class="rbLabel">Recruiter</span><span class="rbLabel">&nbsp;(7393)</span></a></li></ul></span>
<script type="text/javascript">call_when_jsall_loaded(function () {
new FilterDropDown('filter-source-type');
});</script>
</div>
</td>
</tr>
</tbody>
</table>
<script type="text/javascript">
new AcController('where_ac', 'where_container', 'where', 'acdiv', 'acdiv_list',
'/rpc/suggest?from=serp&tk=1ec7klqat0g5c000&version=2', 'l', true);
new AcController('what_ac', 'what_container', 'what', 'what_acdiv', 'what_acdiv_list',
'/rpc/suggest?what=true&from=serp&tk=1ec7klqat0g5c000&version=2', 'q', true);
</script>
<script type="text/javascript">
function rclk(el, jobdata, oc, sal) {
var ocstr = oc ? '&onclick=1' : '';
document.cookie = 'RCLK="jk=' + jobdata.jk + '&tk=1ec7klqat0g5c000&from=web&rd=' + jobdata.rd + '&qd=7tdTJLF8oc4dPpT7T_zGvNblseVPLmtG5wT7bXLrVWW0GUZlH-NaiRb0PQmkdqp1yWmbEKspUZeJP0YRPNbcMRuippcHLXC2h5S3pjp4cp_VpBsLOw0O9VyQJNKWK5Qg7Gwklqfr1Nx8Ctq8UhzziJ_ja77z9fsjlmtQ81mYu4bLpysHkC6-nmBOU91u7o1n7z4lXLKTh_2opCYZ6hNRecqr0bPQdh32dqtWWu1OK0s7ExqtpBWsyk-zgYDD1hW5dBKYGLm6WOsRNVHWtxewWoTDGlMe6iZUGkGx248oG6U&ts=1593689434461&sal=' + sal + ocstr + '"; path=/';
return true;
}
function vjrclk(jk, qd, rd, oc, vjk, vjtk, jobsearchTk) {
var ocstr = oc ? '&onclick=1' : '';
var jobsearchTk = jobsearchTk ? jobsearchTk : '';
document.cookie = 'RCLK="jk=' + jk + '&vjtk=' + vjtk + '&jobsearchTk=' + jobsearchTk + '&rd=' + rd + '&qd=' + qd + '&ts=' + new Date().getTime() + ocstr + '"; path=/';
return true;
}
function zrprclk(el, jobdata, oc) {
var ocstr = oc ? '&onclick=1' : '';
document.cookie = 'RCLK="jk=' + jobdata.jk + '&tk=1ec7klqat0g5c000&from=reconzrp&rd=' + jobdata.rd + '&qd=7tdTJLF8oc4dPpT7T_zGvNblseVPLmtG5wT7bXLrVWW0GUZlH-NaiRb0PQmkdqp1yWmbEKspUZeJP0YRPNbcMRuippcHLXC2h5S3pjp4cp_VpBsLOw0O9VyQJNKWK5Qg7Gwklqfr1Nx8Ctq8UhzziJ_ja77z9fsjlmtQ81mYu4bLpysHkC6-nmBOU91u7o1n7z4lXLKTh_2opCYZ6hNRecqr0bPQdh32dqtWWu1OK0s7ExqtpBWsyk-zgYDD1hW5dBKYGLm6WOsRNVHWtxewWoTDGlMe6iZUGkGx248oG6U&ts=1593689434461' + ocstr + '"; path=/';
return true;
}
function prjbottomclk(el, jobdata, oc) {
var ocstr = oc ? '&onclick=1' : '';
document.cookie = 'RCLK="jk=' + jobdata.jk + '&tk=1ec7klqat0g5c000&from=reconserp&rd=' + jobdata.rd + '&qd=7tdTJLF8oc4dPpT7T_zGvNblseVPLmtG5wT7bXLrVWW0GUZlH-NaiRb0PQmkdqp1yWmbEKspUZeJP0YRPNbcMRuippcHLXC2h5S3pjp4cp_VpBsLOw0O9VyQJNKWK5Qg7Gwklqfr1Nx8Ctq8UhzziJ_ja77z9fsjlmtQ81mYu4bLpysHkC6-nmBOU91u7o1n7z4lXLKTh_2opCYZ6hNRecqr0bPQdh32dqtWWu1OK0s7ExqtpBWsyk-zgYDD1hW5dBKYGLm6WOsRNVHWtxewWoTDGlMe6iZUGkGx248oG6U&ts=1593689434461' + ocstr + '"; path=/';
return true;
}
var jobmap = {};
jobmap[0] = {
jk: '1f09628bb1168e4c',
efccid: '482fd63da34e93d9',
srcid: '7c7bb8c63c14d541',
cmpid: '1d7b1864b9745fe1',
num: '0',
srcname: 'Indeed',
cmp: 'P4P Creative',
cmpesc: 'P4P Creative',
cmplnk: '/P4P-Creative-jobs',
loc: 'Glasgow G1',
country: 'GB',
zip: 'G1 1NP',
city: 'Glasgow',
title: 'Front End Web Developer',
locid: 'cf5809449c1aab10',
rd: 'E4fhWX_aAFqF37QMCtQEypomdiBnKEqR8X5WHAQI1BN84gAE8-VQxSBxinE0UteV'
};
jobmap[1] = {
jk: 'a568c5c1dfd5e6d1',
efccid: '33e6c9ee8b614f52',
srcid: '7b19022f7323221d',
cmpid: '32dfbcdb8307beb7',
num: '1',
srcname: 'Indeed',
cmp: 'Code Enigma',
cmpesc: 'Code Enigma',
cmplnk: '/Code-Enigma-jobs',
loc: 'Home Based',
country: 'GB',
zip: '',
city: 'Home Based',
title: 'Designer \/ Web Designer',
locid: 'f70a8cd6573148e2',
rd: 'E4fhWX_aAFqF37QMCtQEymU0Dlpxeqf-b9Bh-B8TYMSCKNEi2AdIFoHQqOddcxQL'
};
jobmap[2] = {
jk: '6fde0e193181f9c5',
efccid: 'a9c0613f1308a5bf',
srcid: '8f9f1744ad798bb4',
cmpid: '41a7ba1ef7f4a8ef',
num: '2',
srcname: 'Indeed',
cmp: 'Dorset Tech',
cmpesc: 'Dorset Tech',
cmplnk: '/Dorset-Tech-jobs',
loc: 'Gillingham SP8',
country: 'GB',
zip: 'SP8 4QX',
city: 'Gillingham',
title: 'Wordpress Web Designer \/ Web Developer',
locid: '69505e78305b0d0d',
rd: 'E4fhWX_aAFqF37QMCtQEymU0Dlpxeqf-b9Bh-B8TYMS5eUcoen5dwCBGktHlf2wZ'
};
jobmap[3] = {
jk: '4b2f5c567bfe1c69',
efccid: 'c0fa04acaa24e2e4',
srcid: 'f31504f6ccb2e754',
cmpid: '843c079a6d3975a5',
num: '3',
srcname: 'Indeed',
cmp: 'Warp Design',
cmpesc: 'Warp Design',
cmplnk: '/Warp-Design-jobs',
loc: 'Ashford',
country: 'GB',
zip: '',
city: 'Ashford',
title: 'Web Developer',
locid: '51b9bc954a8c594c',
rd: 'E4fhWX_aAFqF37QMCtQEymU0Dlpxeqf-b9Bh-B8TYMR_jx7FsMxJHzl4nFUgG4pa'
};
jobmap[4] = {
jk: 'bda4382bcbc02273',
efccid: 'cff1b0f58b1774b4',
srcid: '6dd6d2a51fd56023',
cmpid: '9f835739241f66ec',
num: '4',
srcname: 'Indeed',
cmp: 'Skillbox',
cmpesc: 'Skillbox',
cmplnk: '/Skillbox-jobs',
loc: 'Birmingham',
country: 'GB',
zip: '',
city: 'Birmingham',
title: 'Freelance Writer',
locid: '8121fe05709f4522',
rd: 'g0yvtXyVn6GO-uwTcGRY28Q9S1OD8aP68VX9M22m4sgTMQpMxpGCvQ4Cn4OkEkBq'
};
jobmap[5] = {
jk: '6861dcd2baf59477',
efccid: 'e2c9738dc48467b7',
srcid: 'bb970f5fcd6c2dca',
cmpid: '79b5f1eed7057b3d',
num: '5',
srcname: 'Indeed',
cmp: 'Insites Digital',
cmpesc: 'Insites Digital',
cmplnk: '/Insites-Digital-jobs',
loc: 'Glasgow',
country: 'GB',
zip: '',
city: 'Glasgow',
title: 'JavaScript Developer',
locid: 'cf5809449c1aab10',
rd: 'twcb2ZEJnz8JwcbwiR9wTYJp0D5QNx55bEUUgXCVHIKmYxsU4oEAhwj-kOF3mWSG'
};
jobmap[6] = {
jk: '3d9d04e3c1a29e82',
efccid: 'ed11ad708418836d',
srcid: 'def3e0683bcb94e3',
cmpid: '0bfb7b2555331fe9',
num: '6',
srcname: 'Ampersand Consulting',
cmp: 'Ampersand Consulting',
cmpesc: 'Ampersand Consulting',
cmplnk: '/Ampersand-Consulting-jobs',
loc: 'Edinburgh',
country: 'GB',
zip: '',
city: 'Edinburgh',
title: 'Full Stack Developer (NodeJS, Javascript, ReactJS, HTML, CSS)',
locid: 'd55a1bf29afac2a8',
rd: 'fmQo99wCEscDVgmVOMcwfHFgi9BGCGWnCes33KU7vVFJR5-rVOTxq_DVjlVZvzm6'
};
jobmap[7] = {
jk: '4fad1991efbdb761',
efccid: '23be31567e8c248e',
srcid: '635f1b210f0cc26f',
cmpid: '0f9f76de57bc1ea6',
num: '7',
srcname: 'Indeed',
cmp: 'Staxoweb',
cmpesc: 'Staxoweb',
cmplnk: '/Staxoweb-jobs',
loc: 'London TW7',
country: 'GB',
zip: 'TW7 6RJ',
city: 'London',
title: 'Freelance Web Designer',
locid: '833c779eabe84c9f',
rd: 'QNaIgShKE6dpbqWgaKySEYP_AFrY0dnkzXSVq18MfWxCJj3aEWKpxkkqDhA4WUoj'
};
jobmap[8] = {
jk: 'ee4034f624cdb27c',
efccid: 'a3c1f6071d937042',
srcid: 'e39eadac01346390',
cmpid: '95c30e226d24ca3c',
num: '8',
srcname: 'Codal',
cmp: 'Codal',
cmpesc: 'Codal',
cmplnk: '/Codal-jobs',
loc: 'Home Based',
country: 'GB',
zip: '',
city: 'Home Based',
title: 'Project Coordinator',
locid: 'f70a8cd6573148e2',
rd: 'ID3r8zo9PR2y-cNXBZlqKZQ1uFDvVbX5tcysE43Urwch0dEwhKOwU_o15CPfeyn9'
};
jobmap[9] = {
jk: '2e6bf51fe653b4a5',
efccid: '50729b41f2a24b51',
srcid: '8570acf90a7b00e7',
cmpid: '7c7f4783d7288b45',
num: '9',
srcname: 'Toaster',
cmp: 'Toaster',
cmpesc: 'Toaster',
cmplnk: '/Toaster-jobs',
loc: 'London',
country: 'GB',
zip: '',
city: 'London',
title: 'Freelance Creatives',
locid: '833c779eabe84c9f',
rd: 'L1jYwnlK9Pyu3RXUemdg70GSR2Oeb6b8-EE1SVJ_6SOtXdryMrs4vr1sztaQMSKs'
};
jobmap[10] = {
jk: 'dc2d8a827cac47d4',
efccid: 'ed11ad708418836d',
srcid: 'def3e0683bcb94e3',
cmpid: '0bfb7b2555331fe9',
num: '10',
srcname: 'Ampersand Consulting',
cmp: 'Ampersand Consulting',
cmpesc: 'Ampersand Consulting',
cmplnk: '/Ampersand-Consulting-jobs',
loc: 'London',
country: 'GB',
zip: '',
city: 'London',
title: 'PHP Developer (MVC, MySQL, Javascript)',
locid: '833c779eabe84c9f',
rd: 'PWfcGNFA7tgIDxGVBcVa2KiKyFfA7mWWG20CzzNC717RL56NyggmSaBMkPT50w1B'
};
jobmap[11] = {
jk: '1ea383d1511f97d1',
efccid: 'bd62a92acdfa0256',
srcid: '3daf2433352a2adb',
cmpid: '9cb58d9a0e228b5b',
num: '11',
srcname: 'Shropshire Council',
cmp: 'Shropshire Council',
cmpesc: 'Shropshire Council',
cmplnk: '/Shropshire-Council-jobs',
loc: 'Shrewsbury SY2',
country: 'GB',
zip: 'SY2',
city: 'Shrewsbury',
title: 'Web Developer',
locid: '0a665404a320e585',
rd: 'hpDeP50szArAy57edipA-tdMerRvYXfrEdxhxoIdvuiOVKtFlgXAtp9UZ1sGUnOO'
};
jobmap[12] = {
jk: 'fb4ada55f92f6688',
efccid: '9c1a590072ea3acd',
srcid: '601d4273be6609ff',
cmpid: 'ecaec88697177edc',
num: '12',
srcname: 'Kapeinternships',
cmp: 'Kapeinternships',
cmpesc: 'Kapeinternships',
cmplnk: '/Kapeinternships-jobs',
loc: 'Home Based',
country: 'GB',
zip: '',
city: 'Home Based',
title: 'Journalist \/ Writer for Blockchain &amp; Cryptocurrency Web Magazine',
locid: 'f70a8cd6573148e2',
rd: 'Hn-YrsnGnu3NTWR3wHbwDhQNDwxFTW6JQ8g5RMEaFZwmWFZOzl2zv3cYkMtHPa9I'
};
jobmap[13] = {
jk: 'fcccc2f1b7cfbfd5',
efccid: '9739c522cddf59db',
srcid: 'f8a7bab651240688',
cmpid: '94b34ba2ba0627ec',
num: '13',
srcname: 'Medicines and Healthcare products Regulatory Agency',
cmp: 'Medicines and Healthcare products Regulatory Agency',
cmpesc: 'Medicines and Healthcare products Regulatory Agency',
cmplnk: '/Medicines-and-Healthcare-products-Regulatory-Agency-jobs',
loc: 'London',
country: 'GB',
zip: '',
city: 'London',
title: 'CPRD Data Scientist',
locid: '833c779eabe84c9f',
rd: 'E4fhWX_aAFqF37QMCtQEypomdiBnKEqR8X5WHAQI1BOblrS9TlqJocfiv6PA73iQ'
};
jobmap[14] = {
jk: '00bba7b73a5e9a2e',
efccid: 'fe317a7dd1395658',
srcid: '211c3fdbecd978cb',
cmpid: '7f891795936b5a22',
num: '14',
srcname: 'Indeed',
cmp: 'Inteli2D',
cmpesc: 'Inteli2D',
cmplnk: '/Inteli2D-jobs',
loc: 'Witham CM8',
country: 'GB',
zip: 'CM8',
city: 'Witham',
title: 'Graphic Designer &amp; Web Designer',
locid: 'c57cb106f2d1561b',
rd: 'E4fhWX_aAFqF37QMCtQEymU0Dlpxeqf-b9Bh-B8TYMQAr1ZVc3SrOBHulQNsA11X'
};
jobmap[15] = {
jk: '9060d64ee48c5bd1',
efccid: '8c681c5e95abb148',
srcid: 'ab60d55b92ac3774',
cmpid: '0b9faf05b4c9fb80',
num: '15',
srcname: 'Indeed',
cmp: 'DMS Media Ltd',
cmpesc: 'DMS Media Ltd',
cmplnk: '/DMS-Media-jobs',
loc: 'London',
country: 'GB',
zip: '',
city: 'London',
title: 'Web \/ WordPress Developer - Front End and Digital Development',
locid: '833c779eabe84c9f',
rd: 'E4fhWX_aAFqF37QMCtQEymU0Dlpxeqf-b9Bh-B8TYMRIIdPCIfK_AzutHAwWaq-f'
};
jobmap[16] = {
jk: 'fda8491fa6b53e7b',
efccid: '78ef0068dbce706b',
srcid: '2063ef442ab12b71',
cmpid: '73f23b58c275b1b6',
num: '16',
srcname: 'Indeed',
cmp: 'ACT Independent',
cmpesc: 'ACT Independent',
cmplnk: '/ACT-Independent-jobs',
loc: 'Exeter',
country: 'GB',
zip: '',
city: 'Exeter',
title: 'Web design for photography company',
locid: '94fc8ede713aed6f',
rd: 'E4fhWX_aAFqF37QMCtQEymU0Dlpxeqf-b9Bh-B8TYMQAr1ZVc3SrOBHulQNsA11X'
};
jobmap[17] = {
jk: 'c16bb358377ffb9b',
efccid: '2d8155b12ccb243e',
srcid: '49104f12d7525b46',
cmpid: '1e81fa4fd5c193a6',
num: '17',
srcname: 'Indeed',
cmp: 'so-sure',
cmpesc: 'so-sure',
cmplnk: '/jobs?q=so-sure',
loc: 'London',
country: 'GB',
zip: '',
city: 'London',
title: 'Backend JavaScript Developer',
locid: '833c779eabe84c9f',
rd: 'E4fhWX_aAFqF37QMCtQEymU0Dlpxeqf-b9Bh-B8TYMSk7YAon7lIEcpG_fqrxtSg'
};
</script>
<style type="text/css">
.jobtitle {
font-weight: bold;
}
td.snip b, span.company b, #femp_list .jobtitle, #cmpinfo_list .jobtitle, .jobtitle .new, .unifiedRow .summary b {
font-weight: normal;
}
div.result-link-bar b {
font-weight: bold;
}
</style>
<style type="text/css">
div.row table tr td.snip, .unifiedRow .summary {
line-height: 1.4;
}
</style>
<table role="presentation" cellpadding="0" cellspacing="0" border="0" id="resultsBody" class="centered">
<tbody id="resultsBodyContent">
<tr>
<td role="main">
<script type="text/javascript">
window['ree'] = "pdsssps";
window['jas'] = "kZ1qr3wfGYQ";
</script>
<style type="text/css">
.basePromo {
margin-top: 8px;
margin-bottom: 13px;
padding-left: 12px;
padding-right: 12px
}
.redText {
color: red
}
.bold {
font-weight: bold
}
.basePromo.resume {
font-size: 14px;
margin-top: 5px
}
.basePromo.resume > img {
height: 20px;
margin-right: 5px;
margin-bottom: 3px;
width: 16px
}</style>
<table cellspacing=0 cellpadding=0 width="100%" border=0 id="pageContent" role="presentation"
>
<tr valign=top>
<style type="text/css">
.searchCount-a11y-contrast-color, .currentSearchLabel-a11y-contrast-color, .sortByLabel-a11y-contrast-color {
color: #6f6f6f !important
}
.jobAlertFormLabel-a11y-contrast-color {
color: #6f6f6f
}</style>
<style type="text/css">
.accessible-contrast-color-location {
color: #2d2d2d !important
}</style>
<td id="resultsCol">
<div id="resultsColTopSpace"></div>
<div class="messageContainer">
<script type="text/javascript">
function setRefineByCookie(refineByTypes) {
var expires = new Date();
expires.setTime(expires.getTime() + (10 * 1000));
for (var i = 0; i < refineByTypes.length; i++) {
setCookie(refineByTypes[i], "1", expires);
}
}
</script>
</div>
<style type="text/css">
#increased_radius_result {
font-size: 16px;
font-style: italic;
}
#original_radius_result {
font-size: 13px;
font-style: italic;
color: #666666;
}
</style>
<div class="resultsTop">
<div class="mosaic-zone" id="mosaic-zone-aboveJobCards"></div>
<script type="text/javascript">
try {
window.mosaic.onMosaicApiReady(function () {
var zoneId = 'aboveJobCards';
var providers = window.mosaic.zonedProviders[zoneId];
if (providers) {
providers.filter(function (p) {
return window.mosaic.lazyFns[p];
}).forEach(function (p) {
return window.mosaic.api.loadProvider(p);
});
}
});
} catch (e) {
}
;
</script>
<div id="resumePromo" data-tn-section="resumePromo">
<a tabindex="-1" aria-hidden="true" href="/promo/resume"
onclick="this.href = appendParamsOnce( this.href, '?from=serptop3&subfrom=resprmrtop&trk.origin=jobsearch&trk.variant=resprmrtop&trk.tk=1ec7klqat0g5c000')"><span
aria-label="post CV icon" role="img" class="new-ico"></span></a> <a href="/promo/resume"
onclick="this.href = appendParamsOnce( this.href, '?from=serptop3&subfrom=resprmrtop&trk.origin=jobsearch&trk.variant=resprmrtop&trk.tk=1ec7klqat0g5c000')"
class="resume-promo-link"><b>Upload
your CV</b></a> and easily apply to jobs from any device!
</div>
<h1 id="jobsInLocation"
class="currentSearchLabel-a11y-contrast-color"
>
Html Web Sql Delphi Vb Vbscript Php Ajax Mysql Sqlserver Javascript Nodejs vuejs sveltejs jobs</h1>
<div class="secondRow">
<div class="serp-filters-sort-by-container">
<span class="serp-filters-sort-by-label">Sort&nbsp;by: </span>
<span class="no-wrap"><b>relevance</b> -
<a href="/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&amp;sort=date"
rel=nofollow>date</a></span>
</div>
<div class="searchCountContainer">
<div id="searchCount"
class="searchCount-a11y-contrast-color"
>
<div id="searchCountPages">
Page 1 of 17,656 jobs
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
window['sjl'] = "YQz0qkTNErq";
</script>
<style type="text/css">
.YQz0qkTNErq {
margin: 0 0 6px 0;
padding: 0;
_zoom: 100%;
border: 0;
background-color: #fff;
}
.YQz0qkTNErq .jobtitle {
float: left;
_float: none;
}
.YQz0qkTNErq .sdn {
color: #CD29C0;
}
.FpVCMzCmAD .brdr {
margin-top: 12px;
}
.nXF5eC4JX .brdr {
margin-bottom: 12px;
}
@media only screen and (min-height: 780px) {
.FpVCMzCmAD {
margin-bottom: 9px;
}
.nXF5eC4JX .brdr,
.UKxsnSBtp,
.FpVCMzCmAD .brdr {
margin-bottom: 9px;
margin-top: 9px;
}
}
</style>
<style type="text/css">
.result-tab:empty {
margin-top: 0;
}
.FpVCMzCmAD {
margin-bottom: 0;
}
@media only screen and (min-height: 780px) {
.FpVCMzCmAD {
margin-bottom: 0;
}
}
</style>
<div></div>
<a id="jobPostingsAnchor" tabindex="-1"></a>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="pj_1f09628bb1168e4c"
data-jk="1f09628bb1168e4c"
data-empn="8149276724469429"
data-ci="352811806"
>
<style>
.jobcard_logo {
margin: 6px 0
}
.jobcard_logo img {
width: auto;
max-width: 80px;
max-height: 30px
}
</style>
<h2 class="title">
<a
target="_blank"
id="sja0"
href="/pagead/clk?mo=r&ad=-6NYlbfkN0BcIc8a2_wH8skYSgANwqFeZqHqyoknGAZwo4FCWgwW9YONQiykPuPqMZ_0FiyLtV5zvVf3rimJEtMP1AaU2JsQCo_x7eK6vxsQNfWbMEKUMpQxuVj53yPf1lGQVROBwGd0sVs5vC-cHh9q_iertDMcI-Lt0GmyK4Cah5H4x8mJ7WE3c54nXmTUXNTA13qekYg79JTj4roxvnqNeN8TPYdVuqp4vpCOs6ddrTayPnKT9f4w61pPJdVvRPZ7SFcyYfyeSHOiiAFL6clrFl_sggHGgsKrv5dAv9QZlr7aF1Qg9o3JTlj4laaUN3CdEiA7eBbBZ4PYoT4P25ZQa71inh6fs8e1aefjGyLUzKgshU08P5CIW_sNYXtMC-dmSyqVL-QAWcllsfrwu8ihwYuKiG-u8pi_r9ot7TFFj5ef7K4hkrTdPpgjOF1rveUsBa66n5z1JB9bdmtgh9fgDgQGOiGkolkR2oAGtLgzhsBnZxh0xd7M2vAr_Z1MSLqSWzJqVqM4GrWactcKOy2fk4zcWU0LBubHbDk8rFI3wbnEM0zA7csNutBifZiVSHkFgY2sS5ttDYYKC8WSIlIwG7PQRNxCCAjJnSzt34jkkYRr-wscSdN9LIql5pRO&p=0&fvj=1"
onmousedown="sjomd(&#039;sja0&#039;); clk(&#039;sja0&#039;); rclk(this,jobmap[0],1);"
onclick="setRefineByCookie([]); sjoc(&#039;sja0&#039;, 1); convCtr(&#039;SJ&#039;); rclk(this,jobmap[0],true,1);"
rel="noopener nofollow"
title="Front End Web Developer"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
Front End <b>Web</b> Developer</a>
<span class="new">new</span></h2>
<div class="sjcl">
<div>
<span class="company">
P4P Creative</span>
</div>
<div id="recJobLoc_1f09628bb1168e4c" class="recJobLoc" data-rc-loc="Glasgow" style="display: none"></div>
<div class="location accessible-contrast-color-location">Glasgow G1 1NP</div>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£27,000 - £35,000 a year</span>
</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job</span></td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li style="margin-bottom:0px;">Experience with <b>JavaScript</b> task runners (such as Gulp <b>or</b>
Grunt).
</li>
<li>P4P Creative, based in amazing offices in Candleriggs in Glasgows vibrant Merchant City, is…</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class=" sponsoredGray ">Sponsored</span><span
class="result-link-bar-separator">·</span><span class="date ">Just posted</span><span
id="tt_set_0" class="tt_set"><span class="result-link-bar-separator">·</span><a
id="sj_1f09628bb1168e4c" href="#" class="sl resultLink save-job-link "
onclick="changeJobState('1f09628bb1168e4c', 'save', 'linkbar', true, ''); return false;"
title="Save this job to my.indeed">Save job</a></span>
<div id="editsaved2_1f09628bb1168e4c" class="edit_note_content" style="display:none;"></div>
<script>if (!window['sj_result_1f09628bb1168e4c']) {
window['sj_result_1f09628bb1168e4c'] = {};
}
window['sj_result_1f09628bb1168e4c']['showSource'] = false;
window['sj_result_1f09628bb1168e4c']['source'] = "Indeed";
window['sj_result_1f09628bb1168e4c']['loggedIn'] = false;
window['sj_result_1f09628bb1168e4c']['showMyJobsLinks'] = false;
window['sj_result_1f09628bb1168e4c']['undoAction'] = "unsave";
window['sj_result_1f09628bb1168e4c']['relativeJobAge'] = "Just posted";
window['sj_result_1f09628bb1168e4c']['jobKey'] = "1f09628bb1168e4c";
window['sj_result_1f09628bb1168e4c']['myIndeedAvailable'] = true;
window['sj_result_1f09628bb1168e4c']['showMoreActionsLink'] = window['sj_result_1f09628bb1168e4c']['showMoreActionsLink'] || false;
window['sj_result_1f09628bb1168e4c']['resultNumber'] = 0;
window['sj_result_1f09628bb1168e4c']['jobStateChangedToSaved'] = false;
window['sj_result_1f09628bb1168e4c']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['sj_result_1f09628bb1168e4c']['basicPermaLink'] = "https://www.indeed.co.uk";
window['sj_result_1f09628bb1168e4c']['saveJobFailed'] = false;
window['sj_result_1f09628bb1168e4c']['removeJobFailed'] = false;
window['sj_result_1f09628bb1168e4c']['requestPending'] = false;
window['sj_result_1f09628bb1168e4c']['notesEnabled'] = false;
window['sj_result_1f09628bb1168e4c']['currentPage'] = "serp";
window['sj_result_1f09628bb1168e4c']['sponsored'] = true;
window['sj_result_1f09628bb1168e4c']['showSponsor'] = true;
window['sj_result_1f09628bb1168e4c']['reportJobButtonEnabled'] = false;
window['sj_result_1f09628bb1168e4c']['showMyJobsHired'] = false;
window['sj_result_1f09628bb1168e4c']['showSaveForSponsored'] = true;
window['sj_result_1f09628bb1168e4c']['showJobAge'] = true;
window['sj_result_1f09628bb1168e4c']['showHolisticCard'] = true;
window['sj_result_1f09628bb1168e4c']['showDislike'] = false;
window['sj_result_1f09628bb1168e4c']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div class="sign-in-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
</div>
</div>
<div id="jobToJobRec_1f09628bb1168e4c_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="pj_a568c5c1dfd5e6d1"
data-jk="a568c5c1dfd5e6d1"
data-empn="1973638225997267"
data-ci="350432892"
>
<style>
.jobcard_logo {
margin: 6px 0
}
.jobcard_logo img {
width: auto;
max-width: 80px;
max-height: 30px
}
</style>
<h2 class="title">
<a
target="_blank"
id="sja1"
href="/pagead/clk?mo=r&ad=-6NYlbfkN0C-Q0hywvQVUz_HCZ-7sZiynn8ftbbl2nn310pWMo1Qrwc_xd4hyLe2g-2adn5uVFWokPSYOOq6RWuA3Z5Uun_GfM_KsG0i6wp3eySQMGEJB32vDbwDc_quFEA04DeJG9ju2bCmXYROrp7lchRB3OJlZph6Jx6y8vP7SoBGdTlOAY7nGbD7LO1wXBRBDjhbmfUPniaDBl0y_VH7i49ASDpSlvTgtlHRiA5maUiAv0K1E0ZWAZzsamoUaSuO6j6alA2SS2XaQVlNxbpLoFzcODo2KFEYJGsuU-PYtoOwKj6zqv4lfAZwc3dre_wf7HEhaFCHw2s3it4_W_4Qs-LmosrUIhq0Ki76PuK2sp56QzcOoEWBwQRaKAWNKAJDHNBD5O1IEzVUgcDeeYoMuomnsVh9_hXvHHgjM8fl29ahQ3u9xKMV69Q1QlnLkVEtspkrulghAvl9dCVzjyKMfF1Qfp5dSJpliinkbWGFELbd5qi83rzX2XaocIKN8nSZSylUyWaUM_Gpt_gGaPs6fUmLsYe65Mhwy96dKgTQw2uha1LH6exVmLxqseO7I7FFwD9SvQxacfhB0QAgrLpwlp_ySU0XD4kbvbpicigkCmRODrk7euJEYabnHunl&p=1&fvj=1"
onmousedown="sjomd(&#039;sja1&#039;); clk(&#039;sja1&#039;); rclk(this,jobmap[1],1);"
onclick="setRefineByCookie([]); sjoc(&#039;sja1&#039;, 1); convCtr(&#039;SJ&#039;); rclk(this,jobmap[1],true,1);"
rel="noopener nofollow"
title="Designer / Web Designer"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
Designer / <b>Web</b> Designer</a>
</h2>
<div class="sjcl">
<div>
<span class="company">
Code Enigma</span>
</div>
<div id="recJobLoc_a568c5c1dfd5e6d1" class="recJobLoc" data-rc-loc="Home Based" style="display: none"></div>
<div class="location accessible-contrast-color-location">Home Based</div>
<span class="remote-bullet"></span>
<span class="remote">Remote work available</span>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£24,000 - £30,000 a year</span>
</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job</span></td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li style="margin-bottom:0px;">Experience in <b>web</b> performance and optimisation.</li>
<li style="margin-bottom:0px;">Proficiency in <b>web</b> technologies - HTML/CSS/JavaScript.</li>
<li>Proficiency in mobile first / responsive <b>web</b> design /…</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class=" sponsoredGray ">Sponsored</span><span
class="result-link-bar-separator">·</span><span class="date ">14 days ago</span><span
id="tt_set_1" class="tt_set"><span class="result-link-bar-separator">·</span><a
id="sj_a568c5c1dfd5e6d1" href="#" class="sl resultLink save-job-link "
onclick="changeJobState('a568c5c1dfd5e6d1', 'save', 'linkbar', true, ''); return false;"
title="Save this job to my.indeed">Save job</a></span>
<div id="editsaved2_a568c5c1dfd5e6d1" class="edit_note_content" style="display:none;"></div>
<script>if (!window['sj_result_a568c5c1dfd5e6d1']) {
window['sj_result_a568c5c1dfd5e6d1'] = {};
}
window['sj_result_a568c5c1dfd5e6d1']['showSource'] = false;
window['sj_result_a568c5c1dfd5e6d1']['source'] = "Indeed";
window['sj_result_a568c5c1dfd5e6d1']['loggedIn'] = false;
window['sj_result_a568c5c1dfd5e6d1']['showMyJobsLinks'] = false;
window['sj_result_a568c5c1dfd5e6d1']['undoAction'] = "unsave";
window['sj_result_a568c5c1dfd5e6d1']['relativeJobAge'] = "14 days ago";
window['sj_result_a568c5c1dfd5e6d1']['jobKey'] = "a568c5c1dfd5e6d1";
window['sj_result_a568c5c1dfd5e6d1']['myIndeedAvailable'] = true;
window['sj_result_a568c5c1dfd5e6d1']['showMoreActionsLink'] = window['sj_result_a568c5c1dfd5e6d1']['showMoreActionsLink'] || false;
window['sj_result_a568c5c1dfd5e6d1']['resultNumber'] = 1;
window['sj_result_a568c5c1dfd5e6d1']['jobStateChangedToSaved'] = false;
window['sj_result_a568c5c1dfd5e6d1']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['sj_result_a568c5c1dfd5e6d1']['basicPermaLink'] = "https://www.indeed.co.uk";
window['sj_result_a568c5c1dfd5e6d1']['saveJobFailed'] = false;
window['sj_result_a568c5c1dfd5e6d1']['removeJobFailed'] = false;
window['sj_result_a568c5c1dfd5e6d1']['requestPending'] = false;
window['sj_result_a568c5c1dfd5e6d1']['notesEnabled'] = false;
window['sj_result_a568c5c1dfd5e6d1']['currentPage'] = "serp";
window['sj_result_a568c5c1dfd5e6d1']['sponsored'] = true;
window['sj_result_a568c5c1dfd5e6d1']['showSponsor'] = true;
window['sj_result_a568c5c1dfd5e6d1']['reportJobButtonEnabled'] = false;
window['sj_result_a568c5c1dfd5e6d1']['showMyJobsHired'] = false;
window['sj_result_a568c5c1dfd5e6d1']['showSaveForSponsored'] = true;
window['sj_result_a568c5c1dfd5e6d1']['showJobAge'] = true;
window['sj_result_a568c5c1dfd5e6d1']['showHolisticCard'] = true;
window['sj_result_a568c5c1dfd5e6d1']['showDislike'] = false;
window['sj_result_a568c5c1dfd5e6d1']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div class="sign-in-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
</div>
</div>
<div id="jobToJobRec_a568c5c1dfd5e6d1_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="pj_6fde0e193181f9c5"
data-jk="6fde0e193181f9c5"
data-empn="5153144071721907"
data-ci="351597213"
>
<style>
.jobcard_logo {
margin: 6px 0
}
.jobcard_logo img {
width: auto;
max-width: 80px;
max-height: 30px
}
</style>
<h2 class="title">
<a
target="_blank"
id="sja2"
href="/pagead/clk?mo=r&ad=-6NYlbfkN0D06NlXiclIsspKvLyJQGAgFqazsE8jUvzxpY221yI26CdzNJep3-GL6CooEeAoNZYApXrYng5dF3jRc1G018JbRsbk88p0Dj8KMacC1_51kAmmi7Nn-9jHULxPGaGaPbBsTKfPuJGXWDiUR8jrfg3I2_9R3qoxioyfRaTrqETnF8PveM8fJ8lUSmuRBwcFHAwGivW-oFdHNpwQyk58kxMXAjkzTtObvAjg5U_-Pkmb6MWFWDZdT7M4S5SvB-0Rj33BgtcSIblOQ10-RSXdVR8lvEKaeot5K9ivHGGfRvW6STcVMOw08dBknwr2eYDA5imZIMNsktEcv_OJvM55oiS66eWPClpaGJZ6sd3L-IDFdbd186lgymhQqFcp5fXTZIEVbr-mCYFHa9H2YXMStjlRbsAePP8YkLe7u_W27eGNhQ6CTqBJfcj74sepjOdyjz2HjsQ_SBOpaSiWGjxxHuVddOrwL4Fjj1LPw-wnWsomoCaAfpeDFfpxMR2p03TntNOkzMFxK8DPM1N9uS_RhPABpBv-7qLAe4mj_ELn3y9EP_oOh1NCLb-veL481SoLgNdZybiJMUm2Ie1pE5WYH06li1RSw9b_0ZJYdP0FXSMuTvMj2t1Hs_BjEnzwLCTGa2BwCB8H0MkeMQ==&p=2&fvj=1"
onmousedown="sjomd(&#039;sja2&#039;); clk(&#039;sja2&#039;); rclk(this,jobmap[2],1);"
onclick="setRefineByCookie([]); sjoc(&#039;sja2&#039;, 1); convCtr(&#039;SJ&#039;); rclk(this,jobmap[2],true,1);"
rel="noopener nofollow"
title="Wordpress Web Designer / Web Developer"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
Wordpress <b>Web</b> Designer / <b>Web</b> Developer</a>
<span class="new">new</span></h2>
<div class="sjcl">
<div>
<span class="company">
Dorset Tech</span>
</div>
<div id="recJobLoc_6fde0e193181f9c5" class="recJobLoc" data-rc-loc="Gillingham" style="display: none"></div>
<div class="location accessible-contrast-color-location">Gillingham SP8 4QX</div>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£22,000 - £25,000 a year</span>
</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job</span></td>
<td class="jobCardShelfItem urgentlyHiring"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 16 16"
fill="none"><rect
width="16" height="16" rx="8" fill="#DB183F"/><g clip-path="url(#clip0)"><path
fill-rule="evenodd" clip-rule="evenodd"
d="M7.99515 3.20001C5.34555 3.20001 3.19995 5.35041 3.19995 8.00001C3.19995 10.6496 5.34555 12.8 7.99515 12.8C10.6496 12.8 12.8 10.6496 12.8 8.00001C12.8 5.35041 10.6496 3.20001 7.99515 3.20001ZM7.99995 11.84C5.87835 11.84 4.15995 10.1216 4.15995 8.00001C4.15995 5.87841 5.87835 4.16001 7.99995 4.16001C10.1216 4.16001 11.84 5.87841 11.84 8.00001C11.84 10.1216 10.1216 11.84 7.99995 11.84Z"
fill="white"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M8.24002 5.60001H7.52002V8.48001L10.04 9.99201L10.4 9.40161L8.24002 8.12001V5.60001Z"
fill="white"/></g><defs><clipPath><rect width="9.6" height="9.6"
fill="white"
transform="translate(3.19995 3.20001)"/></clipPath></defs></svg></span>Urgently
needed
</td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li style="margin-bottom:0px;">Web Designers &amp; Front-end Devs.</li>
<li style="margin-bottom:0px;">Back-end <b>PHP</b> <b>Web</b> Developers.</li>
<li style="margin-bottom:0px;">Bonus and competition based schemes in house, plus a perk scheme.</li>
<li>Job Types: Full-time, Permanent.</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class=" sponsoredGray ">Sponsored</span><span
class="result-link-bar-separator">·</span><span class="date ">7 days ago</span><span
id="tt_set_2" class="tt_set"><span class="result-link-bar-separator">·</span><a
id="sj_6fde0e193181f9c5" href="#" class="sl resultLink save-job-link "
onclick="changeJobState('6fde0e193181f9c5', 'save', 'linkbar', true, ''); return false;"
title="Save this job to my.indeed">Save job</a></span>
<div id="editsaved2_6fde0e193181f9c5" class="edit_note_content" style="display:none;"></div>
<script>if (!window['sj_result_6fde0e193181f9c5']) {
window['sj_result_6fde0e193181f9c5'] = {};
}
window['sj_result_6fde0e193181f9c5']['showSource'] = false;
window['sj_result_6fde0e193181f9c5']['source'] = "Indeed";
window['sj_result_6fde0e193181f9c5']['loggedIn'] = false;
window['sj_result_6fde0e193181f9c5']['showMyJobsLinks'] = false;
window['sj_result_6fde0e193181f9c5']['undoAction'] = "unsave";
window['sj_result_6fde0e193181f9c5']['relativeJobAge'] = "7 days ago";
window['sj_result_6fde0e193181f9c5']['jobKey'] = "6fde0e193181f9c5";
window['sj_result_6fde0e193181f9c5']['myIndeedAvailable'] = true;
window['sj_result_6fde0e193181f9c5']['showMoreActionsLink'] = window['sj_result_6fde0e193181f9c5']['showMoreActionsLink'] || false;
window['sj_result_6fde0e193181f9c5']['resultNumber'] = 2;
window['sj_result_6fde0e193181f9c5']['jobStateChangedToSaved'] = false;
window['sj_result_6fde0e193181f9c5']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['sj_result_6fde0e193181f9c5']['basicPermaLink'] = "https://www.indeed.co.uk";
window['sj_result_6fde0e193181f9c5']['saveJobFailed'] = false;
window['sj_result_6fde0e193181f9c5']['removeJobFailed'] = false;
window['sj_result_6fde0e193181f9c5']['requestPending'] = false;
window['sj_result_6fde0e193181f9c5']['notesEnabled'] = false;
window['sj_result_6fde0e193181f9c5']['currentPage'] = "serp";
window['sj_result_6fde0e193181f9c5']['sponsored'] = true;
window['sj_result_6fde0e193181f9c5']['showSponsor'] = true;
window['sj_result_6fde0e193181f9c5']['reportJobButtonEnabled'] = false;
window['sj_result_6fde0e193181f9c5']['showMyJobsHired'] = false;
window['sj_result_6fde0e193181f9c5']['showSaveForSponsored'] = true;
window['sj_result_6fde0e193181f9c5']['showJobAge'] = true;
window['sj_result_6fde0e193181f9c5']['showHolisticCard'] = true;
window['sj_result_6fde0e193181f9c5']['showDislike'] = false;
window['sj_result_6fde0e193181f9c5']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div class="sign-in-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
</div>
</div>
<div id="jobToJobRec_6fde0e193181f9c5_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="pj_4b2f5c567bfe1c69"
data-jk="4b2f5c567bfe1c69"
data-empn="292181988371871"
data-ci="352481453"
>
<style>
.jobcard_logo {
margin: 6px 0
}
.jobcard_logo img {
width: auto;
max-width: 80px;
max-height: 30px
}
</style>
<h2 class="title">
<a
target="_blank"
id="sja3"
href="/pagead/clk?mo=r&ad=-6NYlbfkN0B2CkJeJGEX6Ge_DX3GzbNmDJygaMeNrO5Ag8uvt6UlJ_sSa08eIbRw5RfATpUpj-JwW40rm_iTrJSEARg1MhmjC06ZH69n8Ekwwg4GWkzLGnkvjhgrWuDKLDsMO_EMdG4ePGaV9_yV1R_OyflN5BocxXgx9aWQpUhCO1p7EBmmt1EuHY6IDgbOtml__tcdEmbXNm8LHyYKA4owSI7VSCmRUlDcHpk1oOnhNpd9kZpDxs5Y_ss7xYUEPMOPfzfrxlat7g1DIT2FmpbIJLKBPePkjP0ETlYR7VDY45OwTRv5MhxvGJ_Dg20RN3f5WalUHJR4KTjv7coeKmuO6HjGCwJgcQ04C5ULvihbloF9e7P9Hbtx25Aivv44f0tdfWFxedXaBSsNo3QTy0lSetoMvWivYsmJMXdhhZ5Wu_o6Hq2eFDn25sEELiUSyeXhGMAwpocgEYLEWWuzb_oGwamzPmYEuFwX1poS2C0kfWSUuym-IhrCYfzOuG6v_YBjwPVAVJ2kDPqVG5Srko1ck1kWaiyV-yDUTCAF1Ik8E6r46B6Fcp5vRVxdhkIpGCA-MR97shLO5GxxZd2A69v8kcmqNTg1xcuc7QPXLAE=&p=3&fvj=1"
onmousedown="sjomd(&#039;sja3&#039;); clk(&#039;sja3&#039;); rclk(this,jobmap[3],1);"
onclick="setRefineByCookie([]); sjoc(&#039;sja3&#039;, 1); convCtr(&#039;SJ&#039;); rclk(this,jobmap[3],true,1);"
rel="noopener nofollow"
title="Web Developer"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
<b>Web</b> Developer</a>
<span class="new">new</span></h2>
<div class="sjcl">
<div>
<span class="company">
Warp Design</span>
</div>
<div id="recJobLoc_4b2f5c567bfe1c69" class="recJobLoc" data-rc-loc="Ashford" style="display: none"></div>
<div class="location accessible-contrast-color-location">Ashford</div>
<span class="remote-bullet"></span>
<span class="remote">Remote work available</span>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£22,000 - £35,000 a year</span>
</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job</span></td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li>We are currently on the lookout for a backend <b>or</b> full-stack <b>web</b> developer proficient
in PHP/JS with a strong design understanding and experience with HTML/CSS…
</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class=" sponsoredGray ">Sponsored</span><span
class="result-link-bar-separator">·</span><span class="date ">1 day ago</span><span
id="tt_set_3" class="tt_set"><span class="result-link-bar-separator">·</span><a
id="sj_4b2f5c567bfe1c69" href="#" class="sl resultLink save-job-link "
onclick="changeJobState('4b2f5c567bfe1c69', 'save', 'linkbar', true, ''); return false;"
title="Save this job to my.indeed">Save job</a></span>
<div id="editsaved2_4b2f5c567bfe1c69" class="edit_note_content" style="display:none;"></div>
<script>if (!window['sj_result_4b2f5c567bfe1c69']) {
window['sj_result_4b2f5c567bfe1c69'] = {};
}
window['sj_result_4b2f5c567bfe1c69']['showSource'] = false;
window['sj_result_4b2f5c567bfe1c69']['source'] = "Indeed";
window['sj_result_4b2f5c567bfe1c69']['loggedIn'] = false;
window['sj_result_4b2f5c567bfe1c69']['showMyJobsLinks'] = false;
window['sj_result_4b2f5c567bfe1c69']['undoAction'] = "unsave";
window['sj_result_4b2f5c567bfe1c69']['relativeJobAge'] = "1 day ago";
window['sj_result_4b2f5c567bfe1c69']['jobKey'] = "4b2f5c567bfe1c69";
window['sj_result_4b2f5c567bfe1c69']['myIndeedAvailable'] = true;
window['sj_result_4b2f5c567bfe1c69']['showMoreActionsLink'] = window['sj_result_4b2f5c567bfe1c69']['showMoreActionsLink'] || false;
window['sj_result_4b2f5c567bfe1c69']['resultNumber'] = 3;
window['sj_result_4b2f5c567bfe1c69']['jobStateChangedToSaved'] = false;
window['sj_result_4b2f5c567bfe1c69']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['sj_result_4b2f5c567bfe1c69']['basicPermaLink'] = "https://www.indeed.co.uk";
window['sj_result_4b2f5c567bfe1c69']['saveJobFailed'] = false;
window['sj_result_4b2f5c567bfe1c69']['removeJobFailed'] = false;
window['sj_result_4b2f5c567bfe1c69']['requestPending'] = false;
window['sj_result_4b2f5c567bfe1c69']['notesEnabled'] = false;
window['sj_result_4b2f5c567bfe1c69']['currentPage'] = "serp";
window['sj_result_4b2f5c567bfe1c69']['sponsored'] = true;
window['sj_result_4b2f5c567bfe1c69']['showSponsor'] = true;
window['sj_result_4b2f5c567bfe1c69']['reportJobButtonEnabled'] = false;
window['sj_result_4b2f5c567bfe1c69']['showMyJobsHired'] = false;
window['sj_result_4b2f5c567bfe1c69']['showSaveForSponsored'] = true;
window['sj_result_4b2f5c567bfe1c69']['showJobAge'] = true;
window['sj_result_4b2f5c567bfe1c69']['showHolisticCard'] = true;
window['sj_result_4b2f5c567bfe1c69']['showDislike'] = false;
window['sj_result_4b2f5c567bfe1c69']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div class="sign-in-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
</div>
</div>
<div id="jobToJobRec_4b2f5c567bfe1c69_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="p_bda4382bcbc02273"
data-jk="bda4382bcbc02273"
data-tn-component="organicJob"
>
<h2 class="title">
<a
target="_blank"
id="jl_bda4382bcbc02273"
href="/company/Freelance/jobs/Freelance-Writer-bda4382bcbc02273?fccid=6edfedaf1c1e6f3d"
onmousedown="return rclk(this,jobmap[4],0);"
onclick="setRefineByCookie([]); return rclk(this,jobmap[4],true,0);"
rel="noopener nofollow"
title="Freelance Writer"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
Freelance Writer</a>
<span class="new">new</span></h2>
<div class="sjcl">
<div>
<span class="company">
Skillbox</span>
</div>
<div id="recJobLoc_bda4382bcbc02273" class="recJobLoc" data-rc-loc="Birmingham" style="display: none"></div>
<span class="location accessible-contrast-color-location">Birmingham</span>
<span class="remote-bullet"></span>
<span class="remote">Remote work available</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job without a CV</span></td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li>Our freelancers usually choose the field that they have expert skills in allowing us to organise
them on the most suitable projects.
</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class="date ">2 days ago</span><span id="tt_set_4"
class="tt_set"><span
class="result-link-bar-separator">·</span><a id="sj_bda4382bcbc02273" href="#"
class="sl resultLink save-job-link "
onclick="changeJobState('bda4382bcbc02273', 'save', 'linkbar', false, ''); return false;"
title="Save this job to my.indeed">Save job</a><span
class="result-link-bar-separator">·</span><button id="tog_4"
class="sl resultLink more-link "
onclick="toggleMoreLinks('bda4382bcbc02273', '4'); return false;"
aria-expanded="false">More...</button></span>
<div id="editsaved2_bda4382bcbc02273" class="edit_note_content" style="display:none;"></div>
<script>if (!window['result_bda4382bcbc02273']) {
window['result_bda4382bcbc02273'] = {};
}
window['result_bda4382bcbc02273']['showSource'] = false;
window['result_bda4382bcbc02273']['source'] = "Indeed";
window['result_bda4382bcbc02273']['loggedIn'] = false;
window['result_bda4382bcbc02273']['showMyJobsLinks'] = false;
window['result_bda4382bcbc02273']['undoAction'] = "unsave";
window['result_bda4382bcbc02273']['relativeJobAge'] = "2 days ago";
window['result_bda4382bcbc02273']['jobKey'] = "bda4382bcbc02273";
window['result_bda4382bcbc02273']['myIndeedAvailable'] = true;
window['result_bda4382bcbc02273']['showMoreActionsLink'] = window['result_bda4382bcbc02273']['showMoreActionsLink'] || true;
window['result_bda4382bcbc02273']['resultNumber'] = 4;
window['result_bda4382bcbc02273']['jobStateChangedToSaved'] = false;
window['result_bda4382bcbc02273']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['result_bda4382bcbc02273']['basicPermaLink'] = "https://www.indeed.co.uk";
window['result_bda4382bcbc02273']['saveJobFailed'] = false;
window['result_bda4382bcbc02273']['removeJobFailed'] = false;
window['result_bda4382bcbc02273']['requestPending'] = false;
window['result_bda4382bcbc02273']['notesEnabled'] = false;
window['result_bda4382bcbc02273']['currentPage'] = "serp";
window['result_bda4382bcbc02273']['sponsored'] = false;
window['result_bda4382bcbc02273']['reportJobButtonEnabled'] = false;
window['result_bda4382bcbc02273']['showMyJobsHired'] = false;
window['result_bda4382bcbc02273']['showSaveForSponsored'] = false;
window['result_bda4382bcbc02273']['showJobAge'] = true;
window['result_bda4382bcbc02273']['showHolisticCard'] = true;
window['result_bda4382bcbc02273']['showDislike'] = false;
window['result_bda4382bcbc02273']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div id="tt_display_0" class="more-links-container result-tab" style="display:none;">
<div id="more_0" class="more_actions">
<ul>
<li><span class="mat">View all <a href="/Skillbox-jobs">Skillbox jobs</a> - <a
href="/jobs-in-Birmingham">Birmingham jobs</a></span></li>
<li><span class="mat">Salary Search: <a
href="/salaries/freelance-writer-Salaries,-Birmingham-ENG"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=serp-more&amp;fromjk=bda4382bcbc02273&amp;from=serp-more');">Freelance Writer salaries in Birmingham</a></span>
</li>
</ul>
</div>
<a class="close-link closeLink" title="Close" href="#"
onclick="toggleMoreLinks('bda4382bcbc02273'); return false;"></a></div>
<div class="dya-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
<div class="sign-in-container result-tab"></div>
<div class="notes-container result-tab"></div>
</div>
</div>
<div id="jobToJobRec_bda4382bcbc02273_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="p_6861dcd2baf59477"
data-jk="6861dcd2baf59477"
data-tn-component="organicJob"
>
<h2 class="title">
<a
target="_blank"
id="jl_6861dcd2baf59477"
href="/company/Insites-Digital/jobs/Javascript-Developer-6861dcd2baf59477?fccid=c595f2ba618d80bd"
onmousedown="return rclk(this,jobmap[5],0);"
onclick="setRefineByCookie([]); return rclk(this,jobmap[5],true,0);"
rel="noopener nofollow"
title="JavaScript Developer"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
<b>JavaScript</b> Developer</a>
</h2>
<div class="sjcl">
<div>
<span class="company">
Insites Digital</span>
</div>
<div id="recJobLoc_6861dcd2baf59477" class="recJobLoc" data-rc-loc="Glasgow" style="display: none"></div>
<span class="location accessible-contrast-color-location">Glasgow</span>
<span>
<a rel="nofollow" class=more_loc onmousedown="ptk('addlloc');"
href="/addlLoc/redirect?tk=1ec7klqat0g5c000&jk=6861dcd2baf59477&dest=%2Fjobs%3Fq%3D%2528Html%2Bor%2BWeb%2Bor%2BSql%2Bor%2BDelphi%2Bor%2BVb%2Bor%2BVbscript%2Bor%2BPhp%2Bor%2BAjax%2Bor%2BMysql%2Bor%2BSqlserver%2Bor%2BJavascript%2Bor%2BNodejs%2Bor%2Bvuejs%2Bor%2Bsveltejs%2529%2B-React%26rbt%3DJavaScript%2BDeveloper%26rbc%3DInsites%2BDigital%26jtid%3De8a7df9afde48263%26jcid%3D79b5f1eed7057b3d%26grp%3Dtcl">
+5 locations</a>
</span>
<span class="remote-bullet"></span>
<span class="remote">Remote work available</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job</span></td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li style="margin-bottom:0px;">JSON API <b>or</b> similar RESTful API standards.</li>
<li>Ability to translate designs into fully functional pixel perfect websites <b>or</b> applications.
</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class="date ">13 days ago</span><span id="tt_set_5"
class="tt_set"><span
class="result-link-bar-separator">·</span><a id="sj_6861dcd2baf59477" href="#"
class="sl resultLink save-job-link "
onclick="changeJobState('6861dcd2baf59477', 'save', 'linkbar', false, ''); return false;"
title="Save this job to my.indeed">Save job</a><span
class="result-link-bar-separator">·</span><button id="tog_5"
class="sl resultLink more-link "
onclick="toggleMoreLinks('6861dcd2baf59477', '5'); return false;"
aria-expanded="false">More...</button></span>
<div id="editsaved2_6861dcd2baf59477" class="edit_note_content" style="display:none;"></div>
<script>if (!window['result_6861dcd2baf59477']) {
window['result_6861dcd2baf59477'] = {};
}
window['result_6861dcd2baf59477']['showSource'] = false;
window['result_6861dcd2baf59477']['source'] = "Indeed";
window['result_6861dcd2baf59477']['loggedIn'] = false;
window['result_6861dcd2baf59477']['showMyJobsLinks'] = false;
window['result_6861dcd2baf59477']['undoAction'] = "unsave";
window['result_6861dcd2baf59477']['relativeJobAge'] = "13 days ago";
window['result_6861dcd2baf59477']['jobKey'] = "6861dcd2baf59477";
window['result_6861dcd2baf59477']['myIndeedAvailable'] = true;
window['result_6861dcd2baf59477']['showMoreActionsLink'] = window['result_6861dcd2baf59477']['showMoreActionsLink'] || true;
window['result_6861dcd2baf59477']['resultNumber'] = 5;
window['result_6861dcd2baf59477']['jobStateChangedToSaved'] = false;
window['result_6861dcd2baf59477']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['result_6861dcd2baf59477']['basicPermaLink'] = "https://www.indeed.co.uk";
window['result_6861dcd2baf59477']['saveJobFailed'] = false;
window['result_6861dcd2baf59477']['removeJobFailed'] = false;
window['result_6861dcd2baf59477']['requestPending'] = false;
window['result_6861dcd2baf59477']['notesEnabled'] = false;
window['result_6861dcd2baf59477']['currentPage'] = "serp";
window['result_6861dcd2baf59477']['sponsored'] = false;
window['result_6861dcd2baf59477']['reportJobButtonEnabled'] = false;
window['result_6861dcd2baf59477']['showMyJobsHired'] = false;
window['result_6861dcd2baf59477']['showSaveForSponsored'] = false;
window['result_6861dcd2baf59477']['showJobAge'] = true;
window['result_6861dcd2baf59477']['showHolisticCard'] = true;
window['result_6861dcd2baf59477']['showDislike'] = false;
window['result_6861dcd2baf59477']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div id="tt_display_1" class="more-links-container result-tab" style="display:none;">
<div id="more_1" class="more_actions">
<ul>
<li><span class="mat">View all <a href="/Insites-Digital-jobs">Insites Digital jobs</a> - <a
href="/jobs-in-Glasgow">Glasgow jobs</a></span></li>
<li><span class="mat">Salary Search: <a
href="/salaries/javascript-developer-Salaries,-Glasgow-SCT"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=serp-more&amp;fromjk=6861dcd2baf59477&amp;from=serp-more');">Javascript Developer salaries in Glasgow</a></span>
</li>
</ul>
</div>
<a class="close-link closeLink" title="Close" href="#"
onclick="toggleMoreLinks('6861dcd2baf59477'); return false;"></a></div>
<div class="dya-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
<div class="sign-in-container result-tab"></div>
<div class="notes-container result-tab"></div>
</div>
</div>
<div id="jobToJobRec_6861dcd2baf59477_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="p_3d9d04e3c1a29e82"
data-jk="3d9d04e3c1a29e82"
data-tn-component="organicJob"
>
<h2 class="title">
<a
target="_blank"
id="jl_3d9d04e3c1a29e82"
href="/rc/clk?jk=3d9d04e3c1a29e82&fccid=2012ba4aa2f8d75d"
onmousedown="return rclk(this,jobmap[6],1);"
onclick="setRefineByCookie([]); return rclk(this,jobmap[6],true,1);"
rel="noopener nofollow"
title="Full Stack Developer (NodeJS, Javascript, ReactJS, HTML, CSS)"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
Full Stack Developer (<b>NodeJS</b>, <b>Javascript</b>, ReactJS, <b>HTML</b>, CSS...</a>
</h2>
<div class="sjcl">
<div>
<span class="company">
<a
data-tn-element="companyName" class="turnstileLink" target="_blank"
href="/cmp/Ampersand-Consulting" target="_blank"
onmousedown="this.href = appendParamsOnce(this.href, 'from=SERP&campaignid=serp-linkcompanyname&fromjk=3d9d04e3c1a29e82&jcid=0bfb7b2555331fe9')"
rel="noopener"
>
Ampersand Consulting</a></span>
<span class="ratingsDisplay">
<a data-tn-variant="cmplinktst2" class="ratingNumber" href="/cmp/Ampersand-Consulting/reviews" title="Ampersand Consulting reviews"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=cmplinktst2&from=SERP&jt=Full+Stack+Developer+%28NodeJS%2C+Javascript%2C+ReactJS%2C+HTML%2C+CSS%29&fromjk=3d9d04e3c1a29e82&jcid=0bfb7b2555331fe9');"
target="_blank"
rel="noopener">
<span class="ratingsContent">
3.0<svg width="12px" height="12px" role="img" class="starIcon">
<g>
<path style="fill: #FFB103"
d="M 12.00,4.34 C 12.00,4.34 7.69,3.97 7.69,3.97 7.69,3.97 6.00,0.00 6.00,0.00 6.00,0.00 4.31,3.98 4.31,3.98 4.31,3.98 0.00,4.34 0.00,4.34 0.00,4.34 3.28,7.18 3.28,7.18 3.28,7.18 2.29,11.40 2.29,11.40 2.29,11.40 6.00,9.16 6.00,9.16 6.00,9.16 9.71,11.40 9.71,11.40 9.71,11.40 8.73,7.18 8.73,7.18 8.73,7.18 12.00,4.34 12.00,4.34 Z"></path>
</g>
</svg>
</span>
</a>
</span>
</div>
<div id="recJobLoc_3d9d04e3c1a29e82" class="recJobLoc" data-rc-loc="Edinburgh" style="display: none"></div>
<span class="location accessible-contrast-color-location">Edinburgh</span>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£400 - £550 a day</span>
</span>
</div>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li style="margin-bottom:0px;">Experienced in developing <b>web</b> based applications using ReactJS <b>or</b>
AngularJS frameworks.
</li>
<li>Agile, full stack development experience covering primarily either…</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class="date ">30+ days ago</span><span id="tt_set_6"
class="tt_set"><span
class="result-link-bar-separator">·</span><a id="sj_3d9d04e3c1a29e82" href="#"
class="sl resultLink save-job-link "
onclick="changeJobState('3d9d04e3c1a29e82', 'save', 'linkbar', false, ''); return false;"
title="Save this job to my.indeed">Save job</a><span
class="result-link-bar-separator">·</span><button id="tog_6"
class="sl resultLink more-link "
onclick="toggleMoreLinks('3d9d04e3c1a29e82', '6'); return false;"
aria-expanded="false">More...</button></span>
<div id="editsaved2_3d9d04e3c1a29e82" class="edit_note_content" style="display:none;"></div>
<script>if (!window['result_3d9d04e3c1a29e82']) {
window['result_3d9d04e3c1a29e82'] = {};
}
window['result_3d9d04e3c1a29e82']['showSource'] = false;
window['result_3d9d04e3c1a29e82']['source'] = "Ampersand Consulting";
window['result_3d9d04e3c1a29e82']['loggedIn'] = false;
window['result_3d9d04e3c1a29e82']['showMyJobsLinks'] = false;
window['result_3d9d04e3c1a29e82']['undoAction'] = "unsave";
window['result_3d9d04e3c1a29e82']['relativeJobAge'] = "30+ days ago";
window['result_3d9d04e3c1a29e82']['jobKey'] = "3d9d04e3c1a29e82";
window['result_3d9d04e3c1a29e82']['myIndeedAvailable'] = true;
window['result_3d9d04e3c1a29e82']['showMoreActionsLink'] = window['result_3d9d04e3c1a29e82']['showMoreActionsLink'] || true;
window['result_3d9d04e3c1a29e82']['resultNumber'] = 6;
window['result_3d9d04e3c1a29e82']['jobStateChangedToSaved'] = false;
window['result_3d9d04e3c1a29e82']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['result_3d9d04e3c1a29e82']['basicPermaLink'] = "https://www.indeed.co.uk";
window['result_3d9d04e3c1a29e82']['saveJobFailed'] = false;
window['result_3d9d04e3c1a29e82']['removeJobFailed'] = false;
window['result_3d9d04e3c1a29e82']['requestPending'] = false;
window['result_3d9d04e3c1a29e82']['notesEnabled'] = false;
window['result_3d9d04e3c1a29e82']['currentPage'] = "serp";
window['result_3d9d04e3c1a29e82']['sponsored'] = false;
window['result_3d9d04e3c1a29e82']['reportJobButtonEnabled'] = false;
window['result_3d9d04e3c1a29e82']['showMyJobsHired'] = false;
window['result_3d9d04e3c1a29e82']['showSaveForSponsored'] = false;
window['result_3d9d04e3c1a29e82']['showJobAge'] = true;
window['result_3d9d04e3c1a29e82']['showHolisticCard'] = true;
window['result_3d9d04e3c1a29e82']['showDislike'] = false;
window['result_3d9d04e3c1a29e82']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div id="tt_display_2" class="more-links-container result-tab" style="display:none;">
<div id="more_2" class="more_actions">
<ul>
<li><span class="mat">View all <a
href="/Ampersand-Consulting-jobs">Ampersand Consulting jobs</a> - <a
href="/jobs-in-Edinburgh">Edinburgh jobs</a></span></li>
<li><span class="mat">Salary Search: <a
href="/salaries/full-stack-developer-Salaries,-Edinburgh-SCT"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=serp-more&amp;fromjk=3d9d04e3c1a29e82&amp;from=serp-more');">Full Stack Developer salaries in Edinburgh</a></span>
</li>
<li><span class="mat">Learn more about working at <a href="/cmp/Ampersand-Consulting"
onmousedown="this.href = appendParamsOnce(this.href, '?fromjk=3d9d04e3c1a29e82&amp;from=serp-more&amp;campaignid=serp-more&amp;jcid=0bfb7b2555331fe9');">Ampersand Consulting</a></span>
</li>
<li><span class="mat">See popular <a href="/cmp/Ampersand-Consulting/faq"
onmousedown="this.href = appendParamsOnce(this.href, '?from=serp-more&amp;campaignid=serp-more&amp;fromjk=3d9d04e3c1a29e82&amp;jcid=0bfb7b2555331fe9');">questions &amp; answers about Ampersand Consulting</a></span>
</li>
</ul>
</div>
<a class="close-link closeLink" title="Close" href="#"
onclick="toggleMoreLinks('3d9d04e3c1a29e82'); return false;"></a></div>
<div class="dya-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
<div class="sign-in-container result-tab"></div>
<div class="notes-container result-tab"></div>
</div>
</div>
<div id="jobToJobRec_3d9d04e3c1a29e82_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="p_4fad1991efbdb761"
data-jk="4fad1991efbdb761"
data-tn-component="organicJob"
>
<h2 class="title">
<a
target="_blank"
id="jl_4fad1991efbdb761"
href="/company/STAXO/jobs/Freelance-Web-Designer-4fad1991efbdb761?fccid=c4ca26a78a37f5c4"
onmousedown="return rclk(this,jobmap[7],1);"
onclick="setRefineByCookie([]); return rclk(this,jobmap[7],true,1);"
rel="noopener nofollow"
title="Freelance Web Designer"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
Freelance <b>Web</b> Designer</a>
</h2>
<div class="sjcl">
<div>
<span class="company">
Staxoweb</span>
</div>
<div id="recJobLoc_4fad1991efbdb761" class="recJobLoc" data-rc-loc="London" style="display: none"></div>
<span class="location accessible-contrast-color-location">London TW7 6RJ</span>
<span class="remote-bullet"></span>
<span class="remote">Remote work available</span>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£175 - £365 a day</span>
</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job</span></td>
<td class="jobCardShelfItem urgentlyHiring"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 16 16"
fill="none"><rect
width="16" height="16" rx="8" fill="#DB183F"/><g clip-path="url(#clip0)"><path
fill-rule="evenodd" clip-rule="evenodd"
d="M7.99515 3.20001C5.34555 3.20001 3.19995 5.35041 3.19995 8.00001C3.19995 10.6496 5.34555 12.8 7.99515 12.8C10.6496 12.8 12.8 10.6496 12.8 8.00001C12.8 5.35041 10.6496 3.20001 7.99515 3.20001ZM7.99995 11.84C5.87835 11.84 4.15995 10.1216 4.15995 8.00001C4.15995 5.87841 5.87835 4.16001 7.99995 4.16001C10.1216 4.16001 11.84 5.87841 11.84 8.00001C11.84 10.1216 10.1216 11.84 7.99995 11.84Z"
fill="white"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M8.24002 5.60001H7.52002V8.48001L10.04 9.99201L10.4 9.40161L8.24002 8.12001V5.60001Z"
fill="white"/></g><defs><clipPath><rect width="9.6" height="9.6"
fill="white"
transform="translate(3.19995 3.20001)"/></clipPath></defs></svg></span>Urgently
needed
</td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li style="margin-bottom:0px;">You will be working with sketch and figma.</li>
<li style="margin-bottom:0px;">Job Types: Full-time, Part-time, Temporary, Contract.</li>
<li>Graphic Design: 1 year (Preferred).</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class="date ">14 days ago</span><span id="tt_set_7"
class="tt_set"><span
class="result-link-bar-separator">·</span><a id="sj_4fad1991efbdb761" href="#"
class="sl resultLink save-job-link "
onclick="changeJobState('4fad1991efbdb761', 'save', 'linkbar', false, ''); return false;"
title="Save this job to my.indeed">Save job</a><span
class="result-link-bar-separator">·</span><button id="tog_7"
class="sl resultLink more-link "
onclick="toggleMoreLinks('4fad1991efbdb761', '7'); return false;"
aria-expanded="false">More...</button></span>
<div id="editsaved2_4fad1991efbdb761" class="edit_note_content" style="display:none;"></div>
<script>if (!window['result_4fad1991efbdb761']) {
window['result_4fad1991efbdb761'] = {};
}
window['result_4fad1991efbdb761']['showSource'] = false;
window['result_4fad1991efbdb761']['source'] = "Indeed";
window['result_4fad1991efbdb761']['loggedIn'] = false;
window['result_4fad1991efbdb761']['showMyJobsLinks'] = false;
window['result_4fad1991efbdb761']['undoAction'] = "unsave";
window['result_4fad1991efbdb761']['relativeJobAge'] = "14 days ago";
window['result_4fad1991efbdb761']['jobKey'] = "4fad1991efbdb761";
window['result_4fad1991efbdb761']['myIndeedAvailable'] = true;
window['result_4fad1991efbdb761']['showMoreActionsLink'] = window['result_4fad1991efbdb761']['showMoreActionsLink'] || true;
window['result_4fad1991efbdb761']['resultNumber'] = 7;
window['result_4fad1991efbdb761']['jobStateChangedToSaved'] = false;
window['result_4fad1991efbdb761']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['result_4fad1991efbdb761']['basicPermaLink'] = "https://www.indeed.co.uk";
window['result_4fad1991efbdb761']['saveJobFailed'] = false;
window['result_4fad1991efbdb761']['removeJobFailed'] = false;
window['result_4fad1991efbdb761']['requestPending'] = false;
window['result_4fad1991efbdb761']['notesEnabled'] = false;
window['result_4fad1991efbdb761']['currentPage'] = "serp";
window['result_4fad1991efbdb761']['sponsored'] = false;
window['result_4fad1991efbdb761']['reportJobButtonEnabled'] = false;
window['result_4fad1991efbdb761']['showMyJobsHired'] = false;
window['result_4fad1991efbdb761']['showSaveForSponsored'] = false;
window['result_4fad1991efbdb761']['showJobAge'] = true;
window['result_4fad1991efbdb761']['showHolisticCard'] = true;
window['result_4fad1991efbdb761']['showDislike'] = false;
window['result_4fad1991efbdb761']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div id="tt_display_3" class="more-links-container result-tab" style="display:none;">
<div id="more_3" class="more_actions">
<ul>
<li><span class="mat">View all <a href="/Staxoweb-jobs">Staxoweb jobs</a> - <a
href="/jobs-in-London">London jobs</a></span></li>
<li><span class="mat">Salary Search: <a href="/salaries/freelance-designer-Salaries,-London-ENG"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=serp-more&amp;fromjk=4fad1991efbdb761&amp;from=serp-more');">Freelance Designer salaries in London</a></span>
</li>
</ul>
</div>
<a class="close-link closeLink" title="Close" href="#"
onclick="toggleMoreLinks('4fad1991efbdb761'); return false;"></a></div>
<div class="dya-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
<div class="sign-in-container result-tab"></div>
<div class="notes-container result-tab"></div>
</div>
</div>
<div id="jobToJobRec_4fad1991efbdb761_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="p_ee4034f624cdb27c"
data-jk="ee4034f624cdb27c"
data-tn-component="organicJob"
>
<h2 class="title">
<a
target="_blank"
id="jl_ee4034f624cdb27c"
href="/rc/clk?jk=ee4034f624cdb27c&fccid=95c30e226d24ca3c"
onmousedown="return rclk(this,jobmap[8],0);"
onclick="setRefineByCookie([]); return rclk(this,jobmap[8],true,0);"
rel="noopener nofollow"
title="Project Coordinator"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
Project Coordinator</a>
<span class="new">new</span></h2>
<div class="sjcl">
<div>
<span class="company">
Codal</span>
</div>
<div id="recJobLoc_ee4034f624cdb27c" class="recJobLoc" data-rc-loc="Home Based" style="display: none"></div>
<span class="location accessible-contrast-color-location">Home Based</span>
<span class="remote-bullet"></span>
<span class="remote">Remote work available</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job</span></td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li>Tracking and analyzing projects performance, expenditures, procurement, and report about any
possible <b>or</b> current blockers, risks, overflows, and deficits.
</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class="date ">1 day ago</span><span id="tt_set_8" class="tt_set"><span
class="result-link-bar-separator">·</span><a id="sj_ee4034f624cdb27c" href="#"
class="sl resultLink save-job-link "
onclick="changeJobState('ee4034f624cdb27c', 'save', 'linkbar', false, ''); return false;"
title="Save this job to my.indeed">Save job</a><span
class="result-link-bar-separator">·</span><button id="tog_8"
class="sl resultLink more-link "
onclick="toggleMoreLinks('ee4034f624cdb27c', '8'); return false;"
aria-expanded="false">More...</button></span>
<div id="editsaved2_ee4034f624cdb27c" class="edit_note_content" style="display:none;"></div>
<script>if (!window['result_ee4034f624cdb27c']) {
window['result_ee4034f624cdb27c'] = {};
}
window['result_ee4034f624cdb27c']['showSource'] = false;
window['result_ee4034f624cdb27c']['source'] = "Codal";
window['result_ee4034f624cdb27c']['loggedIn'] = false;
window['result_ee4034f624cdb27c']['showMyJobsLinks'] = false;
window['result_ee4034f624cdb27c']['undoAction'] = "unsave";
window['result_ee4034f624cdb27c']['relativeJobAge'] = "1 day ago";
window['result_ee4034f624cdb27c']['jobKey'] = "ee4034f624cdb27c";
window['result_ee4034f624cdb27c']['myIndeedAvailable'] = true;
window['result_ee4034f624cdb27c']['showMoreActionsLink'] = window['result_ee4034f624cdb27c']['showMoreActionsLink'] || true;
window['result_ee4034f624cdb27c']['resultNumber'] = 8;
window['result_ee4034f624cdb27c']['jobStateChangedToSaved'] = false;
window['result_ee4034f624cdb27c']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['result_ee4034f624cdb27c']['basicPermaLink'] = "https://www.indeed.co.uk";
window['result_ee4034f624cdb27c']['saveJobFailed'] = false;
window['result_ee4034f624cdb27c']['removeJobFailed'] = false;
window['result_ee4034f624cdb27c']['requestPending'] = false;
window['result_ee4034f624cdb27c']['notesEnabled'] = false;
window['result_ee4034f624cdb27c']['currentPage'] = "serp";
window['result_ee4034f624cdb27c']['sponsored'] = false;
window['result_ee4034f624cdb27c']['reportJobButtonEnabled'] = false;
window['result_ee4034f624cdb27c']['showMyJobsHired'] = false;
window['result_ee4034f624cdb27c']['showSaveForSponsored'] = false;
window['result_ee4034f624cdb27c']['showJobAge'] = true;
window['result_ee4034f624cdb27c']['showHolisticCard'] = true;
window['result_ee4034f624cdb27c']['showDislike'] = false;
window['result_ee4034f624cdb27c']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div id="tt_display_4" class="more-links-container result-tab" style="display:none;">
<div id="more_4" class="more_actions">
<ul>
<li><span class="mat">View all <a href="/Codal-jobs">Codal jobs</a> - <a
href="/jobs-in-Home-Based">Home Based jobs</a></span></li>
<li><span class="mat">Salary Search: <a href="/salaries/project-coordinator-Salaries,-GB"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=serp-more&amp;fromjk=ee4034f624cdb27c&amp;from=serp-more');">Project Coordinator salaries in Home Based</a></span>
</li>
</ul>
</div>
<a class="close-link closeLink" title="Close" href="#"
onclick="toggleMoreLinks('ee4034f624cdb27c'); return false;"></a></div>
<div class="dya-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
<div class="sign-in-container result-tab"></div>
<div class="notes-container result-tab"></div>
</div>
</div>
<div id="jobToJobRec_ee4034f624cdb27c_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="p_2e6bf51fe653b4a5"
data-jk="2e6bf51fe653b4a5"
data-tn-component="organicJob"
>
<h2 class="title">
<a
target="_blank"
id="jl_2e6bf51fe653b4a5"
href="/rc/clk?jk=2e6bf51fe653b4a5&fccid=7c7f4783d7288b45"
onmousedown="return rclk(this,jobmap[9],0);"
onclick="setRefineByCookie([]); return rclk(this,jobmap[9],true,0);"
rel="noopener nofollow"
title="Freelance Creatives"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
Freelance Creatives</a>
</h2>
<div class="sjcl">
<div>
<span class="company">
Toaster</span>
</div>
<div id="recJobLoc_2e6bf51fe653b4a5" class="recJobLoc" data-rc-loc="London" style="display: none"></div>
<span class="location accessible-contrast-color-location">London</span>
</div>
<div class="summary">
We're always on the look out for new talent to expand our blackbook of freelancers. Please send us your
Portfolio if you'd be interested in working with us on…
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class="date ">30+ days ago</span><span id="tt_set_9"
class="tt_set"><span
class="result-link-bar-separator">·</span><a id="sj_2e6bf51fe653b4a5" href="#"
class="sl resultLink save-job-link "
onclick="changeJobState('2e6bf51fe653b4a5', 'save', 'linkbar', false, ''); return false;"
title="Save this job to my.indeed">Save job</a><span
class="result-link-bar-separator">·</span><button id="tog_9"
class="sl resultLink more-link "
onclick="toggleMoreLinks('2e6bf51fe653b4a5', '9'); return false;"
aria-expanded="false">More...</button></span>
<div id="editsaved2_2e6bf51fe653b4a5" class="edit_note_content" style="display:none;"></div>
<script>if (!window['result_2e6bf51fe653b4a5']) {
window['result_2e6bf51fe653b4a5'] = {};
}
window['result_2e6bf51fe653b4a5']['showSource'] = false;
window['result_2e6bf51fe653b4a5']['source'] = "Toaster";
window['result_2e6bf51fe653b4a5']['loggedIn'] = false;
window['result_2e6bf51fe653b4a5']['showMyJobsLinks'] = false;
window['result_2e6bf51fe653b4a5']['undoAction'] = "unsave";
window['result_2e6bf51fe653b4a5']['relativeJobAge'] = "30+ days ago";
window['result_2e6bf51fe653b4a5']['jobKey'] = "2e6bf51fe653b4a5";
window['result_2e6bf51fe653b4a5']['myIndeedAvailable'] = true;
window['result_2e6bf51fe653b4a5']['showMoreActionsLink'] = window['result_2e6bf51fe653b4a5']['showMoreActionsLink'] || true;
window['result_2e6bf51fe653b4a5']['resultNumber'] = 9;
window['result_2e6bf51fe653b4a5']['jobStateChangedToSaved'] = false;
window['result_2e6bf51fe653b4a5']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['result_2e6bf51fe653b4a5']['basicPermaLink'] = "https://www.indeed.co.uk";
window['result_2e6bf51fe653b4a5']['saveJobFailed'] = false;
window['result_2e6bf51fe653b4a5']['removeJobFailed'] = false;
window['result_2e6bf51fe653b4a5']['requestPending'] = false;
window['result_2e6bf51fe653b4a5']['notesEnabled'] = false;
window['result_2e6bf51fe653b4a5']['currentPage'] = "serp";
window['result_2e6bf51fe653b4a5']['sponsored'] = false;
window['result_2e6bf51fe653b4a5']['reportJobButtonEnabled'] = false;
window['result_2e6bf51fe653b4a5']['showMyJobsHired'] = false;
window['result_2e6bf51fe653b4a5']['showSaveForSponsored'] = false;
window['result_2e6bf51fe653b4a5']['showJobAge'] = true;
window['result_2e6bf51fe653b4a5']['showHolisticCard'] = true;
window['result_2e6bf51fe653b4a5']['showDislike'] = false;
window['result_2e6bf51fe653b4a5']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div id="tt_display_5" class="more-links-container result-tab" style="display:none;">
<div id="more_5" class="more_actions">
<ul>
<li><span class="mat">View all <a href="/Toaster-jobs">Toaster jobs</a> - <a
href="/jobs-in-London">London jobs</a></span></li>
<li><span class="mat">Salary Search: <a href="/salaries/freelancer-Salaries,-London-ENG"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=serp-more&amp;fromjk=2e6bf51fe653b4a5&amp;from=serp-more');">Freelancer salaries in London</a></span>
</li>
</ul>
</div>
<a class="close-link closeLink" title="Close" href="#"
onclick="toggleMoreLinks('2e6bf51fe653b4a5'); return false;"></a></div>
<div class="dya-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
<div class="sign-in-container result-tab"></div>
<div class="notes-container result-tab"></div>
</div>
</div>
<div id="jobToJobRec_2e6bf51fe653b4a5_sj" class="jobToJobRec_Hide"></div>
<div class="mosaic-zone" id="mosaic-zone-afterTenthJobResult"></div>
<script type="text/javascript">
try {
window.mosaic.onMosaicApiReady(function () {
var zoneId = 'afterTenthJobResult';
var providers = window.mosaic.zonedProviders[zoneId];
if (providers) {
providers.filter(function (p) {
return window.mosaic.lazyFns[p];
}).forEach(function (p) {
return window.mosaic.api.loadProvider(p);
});
}
});
} catch (e) {
}
;
</script>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="p_dc2d8a827cac47d4"
data-jk="dc2d8a827cac47d4"
data-tn-component="organicJob"
>
<h2 class="title">
<a
target="_blank"
id="jl_dc2d8a827cac47d4"
href="/rc/clk?jk=dc2d8a827cac47d4&fccid=2012ba4aa2f8d75d"
onmousedown="return rclk(this,jobmap[10],1);"
onclick="setRefineByCookie([]); return rclk(this,jobmap[10],true,1);"
rel="noopener nofollow"
title="PHP Developer (MVC, MySQL, Javascript)"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
<b>PHP</b> Developer (MVC, <b>MySQL</b>, <b>Javascript</b>)</a>
</h2>
<div class="sjcl">
<div>
<span class="company">
<a
data-tn-element="companyName" class="turnstileLink" target="_blank"
href="/cmp/Ampersand-Consulting" target="_blank"
onmousedown="this.href = appendParamsOnce(this.href, 'from=SERP&campaignid=serp-linkcompanyname&fromjk=dc2d8a827cac47d4&jcid=0bfb7b2555331fe9')"
rel="noopener"
>
Ampersand Consulting</a></span>
<span class="ratingsDisplay">
<a data-tn-variant="cmplinktst2" class="ratingNumber" href="/cmp/Ampersand-Consulting/reviews" title="Ampersand Consulting reviews"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=cmplinktst2&from=SERP&jt=PHP+Developer+%28MVC%2C+MySQL%2C+Javascript%29&fromjk=dc2d8a827cac47d4&jcid=0bfb7b2555331fe9');"
target="_blank"
rel="noopener">
<span class="ratingsContent">
3.0<svg width="12px" height="12px" role="img" class="starIcon">
<g>
<path style="fill: #FFB103"
d="M 12.00,4.34 C 12.00,4.34 7.69,3.97 7.69,3.97 7.69,3.97 6.00,0.00 6.00,0.00 6.00,0.00 4.31,3.98 4.31,3.98 4.31,3.98 0.00,4.34 0.00,4.34 0.00,4.34 3.28,7.18 3.28,7.18 3.28,7.18 2.29,11.40 2.29,11.40 2.29,11.40 6.00,9.16 6.00,9.16 6.00,9.16 9.71,11.40 9.71,11.40 9.71,11.40 8.73,7.18 8.73,7.18 8.73,7.18 12.00,4.34 12.00,4.34 Z"></path>
</g>
</svg>
</span>
</a>
</span>
</div>
<div id="recJobLoc_dc2d8a827cac47d4" class="recJobLoc" data-rc-loc="London" style="display: none"></div>
<span class="location accessible-contrast-color-location">London</span>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£40,000 - £45,000 a year</span>
</span>
</div>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li>Our client is a great software agency who work heavily in the public and charity sector including
the NHS, they are looking for a <b>PHP</b> Developer (MVC, MySQL,…
</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class="date ">22 days ago</span><span id="tt_set_10"
class="tt_set"><span
class="result-link-bar-separator">·</span><a id="sj_dc2d8a827cac47d4" href="#"
class="sl resultLink save-job-link "
onclick="changeJobState('dc2d8a827cac47d4', 'save', 'linkbar', false, ''); return false;"
title="Save this job to my.indeed">Save job</a><span
class="result-link-bar-separator">·</span><button id="tog_10"
class="sl resultLink more-link "
onclick="toggleMoreLinks('dc2d8a827cac47d4', '10'); return false;"
aria-expanded="false">More...</button></span>
<div id="editsaved2_dc2d8a827cac47d4" class="edit_note_content" style="display:none;"></div>
<script>if (!window['result_dc2d8a827cac47d4']) {
window['result_dc2d8a827cac47d4'] = {};
}
window['result_dc2d8a827cac47d4']['showSource'] = false;
window['result_dc2d8a827cac47d4']['source'] = "Ampersand Consulting";
window['result_dc2d8a827cac47d4']['loggedIn'] = false;
window['result_dc2d8a827cac47d4']['showMyJobsLinks'] = false;
window['result_dc2d8a827cac47d4']['undoAction'] = "unsave";
window['result_dc2d8a827cac47d4']['relativeJobAge'] = "22 days ago";
window['result_dc2d8a827cac47d4']['jobKey'] = "dc2d8a827cac47d4";
window['result_dc2d8a827cac47d4']['myIndeedAvailable'] = true;
window['result_dc2d8a827cac47d4']['showMoreActionsLink'] = window['result_dc2d8a827cac47d4']['showMoreActionsLink'] || true;
window['result_dc2d8a827cac47d4']['resultNumber'] = 10;
window['result_dc2d8a827cac47d4']['jobStateChangedToSaved'] = false;
window['result_dc2d8a827cac47d4']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['result_dc2d8a827cac47d4']['basicPermaLink'] = "https://www.indeed.co.uk";
window['result_dc2d8a827cac47d4']['saveJobFailed'] = false;
window['result_dc2d8a827cac47d4']['removeJobFailed'] = false;
window['result_dc2d8a827cac47d4']['requestPending'] = false;
window['result_dc2d8a827cac47d4']['notesEnabled'] = false;
window['result_dc2d8a827cac47d4']['currentPage'] = "serp";
window['result_dc2d8a827cac47d4']['sponsored'] = false;
window['result_dc2d8a827cac47d4']['reportJobButtonEnabled'] = false;
window['result_dc2d8a827cac47d4']['showMyJobsHired'] = false;
window['result_dc2d8a827cac47d4']['showSaveForSponsored'] = false;
window['result_dc2d8a827cac47d4']['showJobAge'] = true;
window['result_dc2d8a827cac47d4']['showHolisticCard'] = true;
window['result_dc2d8a827cac47d4']['showDislike'] = false;
window['result_dc2d8a827cac47d4']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div id="tt_display_6" class="more-links-container result-tab" style="display:none;">
<div id="more_6" class="more_actions">
<ul>
<li><span class="mat">View all <a
href="/Ampersand-Consulting-jobs">Ampersand Consulting jobs</a> - <a
href="/jobs-in-London">London jobs</a></span></li>
<li><span class="mat">Salary Search: <a href="/salaries/php-developer-Salaries,-London-ENG"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=serp-more&amp;fromjk=dc2d8a827cac47d4&amp;from=serp-more');">PHP Developer salaries in London</a></span>
</li>
<li><span class="mat">Learn more about working at <a href="/cmp/Ampersand-Consulting"
onmousedown="this.href = appendParamsOnce(this.href, '?fromjk=dc2d8a827cac47d4&amp;from=serp-more&amp;campaignid=serp-more&amp;jcid=0bfb7b2555331fe9');">Ampersand Consulting</a></span>
</li>
<li><span class="mat">See popular <a href="/cmp/Ampersand-Consulting/faq"
onmousedown="this.href = appendParamsOnce(this.href, '?from=serp-more&amp;campaignid=serp-more&amp;fromjk=dc2d8a827cac47d4&amp;jcid=0bfb7b2555331fe9');">questions &amp; answers about Ampersand Consulting</a></span>
</li>
</ul>
</div>
<a class="close-link closeLink" title="Close" href="#"
onclick="toggleMoreLinks('dc2d8a827cac47d4'); return false;"></a></div>
<div class="dya-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
<div class="sign-in-container result-tab"></div>
<div class="notes-container result-tab"></div>
</div>
</div>
<div id="jobToJobRec_dc2d8a827cac47d4_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="p_1ea383d1511f97d1"
data-jk="1ea383d1511f97d1"
data-tn-component="organicJob"
>
<h2 class="title">
<a
target="_blank"
id="jl_1ea383d1511f97d1"
href="/rc/clk?jk=1ea383d1511f97d1&fccid=9cb58d9a0e228b5b"
onmousedown="return rclk(this,jobmap[11],1);"
onclick="setRefineByCookie([]); return rclk(this,jobmap[11],true,1);"
rel="noopener nofollow"
title="Web Developer"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
<b>Web</b> Developer</a>
<span class="new">new</span></h2>
<div class="sjcl">
<div>
<span class="company">
<a
data-tn-element="companyName" class="turnstileLink" target="_blank"
href="/cmp/Shropshire-Council" target="_blank"
onmousedown="this.href = appendParamsOnce(this.href, 'from=SERP&campaignid=serp-linkcompanyname&fromjk=1ea383d1511f97d1&jcid=9cb58d9a0e228b5b')"
rel="noopener"
>
Shropshire Council</a></span>
<span class="ratingsDisplay">
<a data-tn-variant="cmplinktst2" class="ratingNumber" href="/cmp/Shropshire-Council/reviews" title="Shropshire Council reviews"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=cmplinktst2&from=SERP&jt=Web+Developer&fromjk=1ea383d1511f97d1&jcid=9cb58d9a0e228b5b');"
target="_blank"
rel="noopener">
<span class="ratingsContent">
3.7<svg width="12px" height="12px" role="img" class="starIcon">
<g>
<path style="fill: #FFB103"
d="M 12.00,4.34 C 12.00,4.34 7.69,3.97 7.69,3.97 7.69,3.97 6.00,0.00 6.00,0.00 6.00,0.00 4.31,3.98 4.31,3.98 4.31,3.98 0.00,4.34 0.00,4.34 0.00,4.34 3.28,7.18 3.28,7.18 3.28,7.18 2.29,11.40 2.29,11.40 2.29,11.40 6.00,9.16 6.00,9.16 6.00,9.16 9.71,11.40 9.71,11.40 9.71,11.40 8.73,7.18 8.73,7.18 8.73,7.18 12.00,4.34 12.00,4.34 Z"></path>
</g>
</svg>
</span>
</a>
</span>
</div>
<div id="recJobLoc_1ea383d1511f97d1" class="recJobLoc" data-rc-loc="Shrewsbury" style="display: none"></div>
<span class="location accessible-contrast-color-location">Shrewsbury SY2</span>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£29,636 a year</span>
</span>
</div>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li>End Date (if FTC <b>or</b> Temp) 12 months.</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class="date ">Today</span><span id="tt_set_11"
class="tt_set"><span
class="result-link-bar-separator">·</span><a id="sj_1ea383d1511f97d1" href="#"
class="sl resultLink save-job-link "
onclick="changeJobState('1ea383d1511f97d1', 'save', 'linkbar', false, ''); return false;"
title="Save this job to my.indeed">Save job</a><span
class="result-link-bar-separator">·</span><button id="tog_11"
class="sl resultLink more-link "
onclick="toggleMoreLinks('1ea383d1511f97d1', '11'); return false;"
aria-expanded="false">More...</button></span>
<div id="editsaved2_1ea383d1511f97d1" class="edit_note_content" style="display:none;"></div>
<script>if (!window['result_1ea383d1511f97d1']) {
window['result_1ea383d1511f97d1'] = {};
}
window['result_1ea383d1511f97d1']['showSource'] = false;
window['result_1ea383d1511f97d1']['source'] = "Shropshire Council";
window['result_1ea383d1511f97d1']['loggedIn'] = false;
window['result_1ea383d1511f97d1']['showMyJobsLinks'] = false;
window['result_1ea383d1511f97d1']['undoAction'] = "unsave";
window['result_1ea383d1511f97d1']['relativeJobAge'] = "Today";
window['result_1ea383d1511f97d1']['jobKey'] = "1ea383d1511f97d1";
window['result_1ea383d1511f97d1']['myIndeedAvailable'] = true;
window['result_1ea383d1511f97d1']['showMoreActionsLink'] = window['result_1ea383d1511f97d1']['showMoreActionsLink'] || true;
window['result_1ea383d1511f97d1']['resultNumber'] = 11;
window['result_1ea383d1511f97d1']['jobStateChangedToSaved'] = false;
window['result_1ea383d1511f97d1']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['result_1ea383d1511f97d1']['basicPermaLink'] = "https://www.indeed.co.uk";
window['result_1ea383d1511f97d1']['saveJobFailed'] = false;
window['result_1ea383d1511f97d1']['removeJobFailed'] = false;
window['result_1ea383d1511f97d1']['requestPending'] = false;
window['result_1ea383d1511f97d1']['notesEnabled'] = false;
window['result_1ea383d1511f97d1']['currentPage'] = "serp";
window['result_1ea383d1511f97d1']['sponsored'] = false;
window['result_1ea383d1511f97d1']['reportJobButtonEnabled'] = false;
window['result_1ea383d1511f97d1']['showMyJobsHired'] = false;
window['result_1ea383d1511f97d1']['showSaveForSponsored'] = false;
window['result_1ea383d1511f97d1']['showJobAge'] = true;
window['result_1ea383d1511f97d1']['showHolisticCard'] = true;
window['result_1ea383d1511f97d1']['showDislike'] = false;
window['result_1ea383d1511f97d1']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div id="tt_display_7" class="more-links-container result-tab" style="display:none;">
<div id="more_7" class="more_actions">
<ul>
<li><span class="mat">View all <a href="/Shropshire-Council-jobs">Shropshire Council jobs</a> - <a
href="/jobs-in-Shrewsbury">Shrewsbury jobs</a></span></li>
<li><span class="mat">Salary Search: <a href="/salaries/web-developer-Salaries,-Shrewsbury-ENG"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=serp-more&amp;fromjk=1ea383d1511f97d1&amp;from=serp-more');">Web Developer salaries in Shrewsbury</a></span>
</li>
<li><span class="mat">Learn more about working at <a href="/cmp/Shropshire-Council"
onmousedown="this.href = appendParamsOnce(this.href, '?fromjk=1ea383d1511f97d1&amp;from=serp-more&amp;campaignid=serp-more&amp;jcid=9cb58d9a0e228b5b');">Shropshire Council</a></span>
</li>
<li><span class="mat">See popular <a href="/cmp/Shropshire-Council/faq"
onmousedown="this.href = appendParamsOnce(this.href, '?from=serp-more&amp;campaignid=serp-more&amp;fromjk=1ea383d1511f97d1&amp;jcid=9cb58d9a0e228b5b');">questions &amp; answers about Shropshire Council</a></span>
</li>
</ul>
</div>
<a class="close-link closeLink" title="Close" href="#"
onclick="toggleMoreLinks('1ea383d1511f97d1'); return false;"></a></div>
<div class="dya-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
<div class="sign-in-container result-tab"></div>
<div class="notes-container result-tab"></div>
</div>
</div>
<div id="jobToJobRec_1ea383d1511f97d1_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="p_fb4ada55f92f6688"
data-jk="fb4ada55f92f6688"
data-tn-component="organicJob"
>
<h2 class="title">
<a
target="_blank"
id="jl_fb4ada55f92f6688"
href="/rc/clk?jk=fb4ada55f92f6688&fccid=c0b5cb2b24e7350e"
onmousedown="return rclk(this,jobmap[12],0);"
onclick="setRefineByCookie([]); return rclk(this,jobmap[12],true,0);"
rel="noopener nofollow"
title="Journalist / Writer for Blockchain &amp; Cryptocurrency Web Magazine"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
Journalist / Writer for Blockchain &amp; Cryptocurrency <b>Web</b> Maga...</a>
</h2>
<div class="sjcl">
<div>
<span class="company">
Kapeinternships</span>
</div>
<div id="recJobLoc_fb4ada55f92f6688" class="recJobLoc" data-rc-loc="Home Based" style="display: none"></div>
<span class="location accessible-contrast-color-location">Home Based</span>
<span class="remote-bullet"></span>
<span class="remote">Remote work available</span>
</div>
<div class="summary">
Do you have a degree in an English or Media discipline? Or are you graduating in English or a similar
qualification? If you possess a strong command of UK…
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class="date ">30+ days ago</span><span id="tt_set_12"
class="tt_set"><span
class="result-link-bar-separator">·</span><a id="sj_fb4ada55f92f6688" href="#"
class="sl resultLink save-job-link "
onclick="changeJobState('fb4ada55f92f6688', 'save', 'linkbar', false, ''); return false;"
title="Save this job to my.indeed">Save job</a><span
class="result-link-bar-separator">·</span><button id="tog_12"
class="sl resultLink more-link "
onclick="toggleMoreLinks('fb4ada55f92f6688', '12'); return false;"
aria-expanded="false">More...</button></span>
<div id="editsaved2_fb4ada55f92f6688" class="edit_note_content" style="display:none;"></div>
<script>if (!window['result_fb4ada55f92f6688']) {
window['result_fb4ada55f92f6688'] = {};
}
window['result_fb4ada55f92f6688']['showSource'] = false;
window['result_fb4ada55f92f6688']['source'] = "Kapeinternships";
window['result_fb4ada55f92f6688']['loggedIn'] = false;
window['result_fb4ada55f92f6688']['showMyJobsLinks'] = false;
window['result_fb4ada55f92f6688']['undoAction'] = "unsave";
window['result_fb4ada55f92f6688']['relativeJobAge'] = "30+ days ago";
window['result_fb4ada55f92f6688']['jobKey'] = "fb4ada55f92f6688";
window['result_fb4ada55f92f6688']['myIndeedAvailable'] = true;
window['result_fb4ada55f92f6688']['showMoreActionsLink'] = window['result_fb4ada55f92f6688']['showMoreActionsLink'] || true;
window['result_fb4ada55f92f6688']['resultNumber'] = 12;
window['result_fb4ada55f92f6688']['jobStateChangedToSaved'] = false;
window['result_fb4ada55f92f6688']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['result_fb4ada55f92f6688']['basicPermaLink'] = "https://www.indeed.co.uk";
window['result_fb4ada55f92f6688']['saveJobFailed'] = false;
window['result_fb4ada55f92f6688']['removeJobFailed'] = false;
window['result_fb4ada55f92f6688']['requestPending'] = false;
window['result_fb4ada55f92f6688']['notesEnabled'] = false;
window['result_fb4ada55f92f6688']['currentPage'] = "serp";
window['result_fb4ada55f92f6688']['sponsored'] = false;
window['result_fb4ada55f92f6688']['reportJobButtonEnabled'] = false;
window['result_fb4ada55f92f6688']['showMyJobsHired'] = false;
window['result_fb4ada55f92f6688']['showSaveForSponsored'] = false;
window['result_fb4ada55f92f6688']['showJobAge'] = true;
window['result_fb4ada55f92f6688']['showHolisticCard'] = true;
window['result_fb4ada55f92f6688']['showDislike'] = false;
window['result_fb4ada55f92f6688']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div id="tt_display_8" class="more-links-container result-tab" style="display:none;">
<div id="more_8" class="more_actions">
<ul>
<li><span class="mat">View all <a href="/Kapeinternships-jobs">Kapeinternships jobs</a> - <a
href="/jobs-in-Home-Based">Home Based jobs</a></span></li>
<li><span class="mat">Salary Search: <a href="/salaries/journalist-Salaries,-GB"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=serp-more&amp;fromjk=fb4ada55f92f6688&amp;from=serp-more');">Journalist salaries in Home Based</a></span>
</li>
</ul>
</div>
<a class="close-link closeLink" title="Close" href="#"
onclick="toggleMoreLinks('fb4ada55f92f6688'); return false;"></a></div>
<div class="dya-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
<div class="sign-in-container result-tab"></div>
<div class="notes-container result-tab"></div>
</div>
</div>
<div id="jobToJobRec_fb4ada55f92f6688_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="pj_fcccc2f1b7cfbfd5"
data-jk="fcccc2f1b7cfbfd5"
data-empn="5291073418819605"
data-ci="344231173"
>
<style>
.jobcard_logo {
margin: 6px 0
}
.jobcard_logo img {
width: auto;
max-width: 80px;
max-height: 30px
}
</style>
<h2 class="title">
<a
target="_blank"
id="sja13"
href="/pagead/clk?mo=r&ad=-6NYlbfkN0CDunQwmDWxuCtK3LuAbt0ghr7w0gk9qUTosg2llpPs7WVAS-JHSgOSk7fPsG1xMWa8P19YvR5NCnBECbdNX7rgCWL4fImi48zsPqiq1WdIqbwwHkZYuqoIHxBYYpFTvIIHygHcwbkeCfC5gb90TY61wWdYvLw8tvbAibANcBkkyE4zkQY4VZRgG_v3nYVIdPrFuThs2ySJIZxJGHzm2ZlpkeRzyCNQ1CN7Fo960jYq5-a4hizv82EVw6HoA2d0ToNxogDd4Ku-KAy8ES1qyoWvq2SdzCU0AgLkUvfJOPN0IBtrxbfTrjiVtzhYX9HDFO9Co8j-klFViywhjDR1GnwTpSnmb6XVv3703PQDRFgdTq1fHaDYnfqwyjJGg9pWxyV5ad7X47zFTwPIGPdHIzW07_NoMNLeYBV6y1bcW8u2E8wi3Bxazvg8314Vw1axansSc3BpJOWmdzuAGHRAoFwTCQLVmcWrfwim9kL9H66OKP85STPXAzTzBxFwkJkuAd5a_0Tmhswvrj1KLKFsxCGjMHV3nxPZgYqhGUtdJOrA525BCzwF_lDIVohVOHvCM_YJJYCjOrfxGLAbaanQ4W4pJ0uGjznB463kOnJoLxqKEgKYMKzaZVyZ0dtvH3AsVPv8Y5huBzmMbg==&p=13&fvj=0"
onmousedown="sjomd(&#039;sja13&#039;); clk(&#039;sja13&#039;); rclk(this,jobmap[13],1);"
onclick="setRefineByCookie([]); sjoc(&#039;sja13&#039;, 1); convCtr(&#039;SJ&#039;); rclk(this,jobmap[13],true,1);"
rel="noopener nofollow"
title="CPRD Data Scientist"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
CPRD Data Scientist</a>
<span class="new">new</span></h2>
<div class="sjcl">
<div>
<span class="company">
<a
data-tn-element="companyName" class="turnstileLink" target="_blank"
href="/cmp/Medicines-and-Healthcare-Products-Regulatory-Agency" target="_blank"
onmousedown="this.href = appendParamsOnce(this.href, 'from=SERP&campaignid=serp-linkcompanyname&fromjk=fcccc2f1b7cfbfd5&jcid=94b34ba2ba0627ec')"
rel="noopener"
>
Medicines and Healthcare products Regulatory Agency</a></span>
<span class="ratingsDisplay">
<a data-tn-variant="cmplinktst2" class="ratingNumber" href="/cmp/Medicines-and-Healthcare-Products-Regulatory-Agency/reviews"
onmousedown="this.href = appendParamsOnce(this.href, '?campaignid=cmplinktst2&from=SERP&jt=CPRD+Data+Scientist&fromjk=fcccc2f1b7cfbfd5&jcid=94b34ba2ba0627ec');"
target="_blank"
rel="noopener">
<span class="ratingsContent">
3.6<svg width="12px" height="12px" role="img" class="starIcon">
<g>
<path style="fill: #FFB103"
d="M 12.00,4.34 C 12.00,4.34 7.69,3.97 7.69,3.97 7.69,3.97 6.00,0.00 6.00,0.00 6.00,0.00 4.31,3.98 4.31,3.98 4.31,3.98 0.00,4.34 0.00,4.34 0.00,4.34 3.28,7.18 3.28,7.18 3.28,7.18 2.29,11.40 2.29,11.40 2.29,11.40 6.00,9.16 6.00,9.16 6.00,9.16 9.71,11.40 9.71,11.40 9.71,11.40 8.73,7.18 8.73,7.18 8.73,7.18 12.00,4.34 12.00,4.34 Z"></path>
</g>
</svg>
</span>
</a>
</span>
</div>
<div id="recJobLoc_fcccc2f1b7cfbfd5" class="recJobLoc" data-rc-loc="London" style="display: none"></div>
<div class="location accessible-contrast-color-location">London</div>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£39,853 a year</span>
</span>
</div>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li style="margin-bottom:0px;">Degree in either a computer science, software engineering, <b>or</b>
maths-based subject.
</li>
<li>Review existing processes and services to identify and develop methods to…</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class=" sponsoredGray ">Sponsored</span><span
class="result-link-bar-separator">·</span><span class="date ">1 day ago</span><span
id="tt_set_13" class="tt_set"><span class="result-link-bar-separator">·</span><a
id="sj_fcccc2f1b7cfbfd5" href="#" class="sl resultLink save-job-link "
onclick="changeJobState('fcccc2f1b7cfbfd5', 'save', 'linkbar', true, ''); return false;"
title="Save this job to my.indeed">Save job</a></span>
<div id="editsaved2_fcccc2f1b7cfbfd5" class="edit_note_content" style="display:none;"></div>
<script>if (!window['sj_result_fcccc2f1b7cfbfd5']) {
window['sj_result_fcccc2f1b7cfbfd5'] = {};
}
window['sj_result_fcccc2f1b7cfbfd5']['showSource'] = false;
window['sj_result_fcccc2f1b7cfbfd5']['source'] = "Medicines and Healthcare products Regulatory Agency";
window['sj_result_fcccc2f1b7cfbfd5']['loggedIn'] = false;
window['sj_result_fcccc2f1b7cfbfd5']['showMyJobsLinks'] = false;
window['sj_result_fcccc2f1b7cfbfd5']['undoAction'] = "unsave";
window['sj_result_fcccc2f1b7cfbfd5']['relativeJobAge'] = "1 day ago";
window['sj_result_fcccc2f1b7cfbfd5']['jobKey'] = "fcccc2f1b7cfbfd5";
window['sj_result_fcccc2f1b7cfbfd5']['myIndeedAvailable'] = true;
window['sj_result_fcccc2f1b7cfbfd5']['showMoreActionsLink'] = window['sj_result_fcccc2f1b7cfbfd5']['showMoreActionsLink'] || false;
window['sj_result_fcccc2f1b7cfbfd5']['resultNumber'] = 13;
window['sj_result_fcccc2f1b7cfbfd5']['jobStateChangedToSaved'] = false;
window['sj_result_fcccc2f1b7cfbfd5']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['sj_result_fcccc2f1b7cfbfd5']['basicPermaLink'] = "https://www.indeed.co.uk";
window['sj_result_fcccc2f1b7cfbfd5']['saveJobFailed'] = false;
window['sj_result_fcccc2f1b7cfbfd5']['removeJobFailed'] = false;
window['sj_result_fcccc2f1b7cfbfd5']['requestPending'] = false;
window['sj_result_fcccc2f1b7cfbfd5']['notesEnabled'] = false;
window['sj_result_fcccc2f1b7cfbfd5']['currentPage'] = "serp";
window['sj_result_fcccc2f1b7cfbfd5']['sponsored'] = true;
window['sj_result_fcccc2f1b7cfbfd5']['showSponsor'] = true;
window['sj_result_fcccc2f1b7cfbfd5']['reportJobButtonEnabled'] = false;
window['sj_result_fcccc2f1b7cfbfd5']['showMyJobsHired'] = false;
window['sj_result_fcccc2f1b7cfbfd5']['showSaveForSponsored'] = true;
window['sj_result_fcccc2f1b7cfbfd5']['showJobAge'] = true;
window['sj_result_fcccc2f1b7cfbfd5']['showHolisticCard'] = true;
window['sj_result_fcccc2f1b7cfbfd5']['showDislike'] = false;
window['sj_result_fcccc2f1b7cfbfd5']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div class="sign-in-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
</div>
</div>
<div id="jobToJobRec_fcccc2f1b7cfbfd5_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="pj_00bba7b73a5e9a2e"
data-jk="00bba7b73a5e9a2e"
data-empn="228808466059009"
data-ci="352204507"
>
<style>
.jobcard_logo {
margin: 6px 0
}
.jobcard_logo img {
width: auto;
max-width: 80px;
max-height: 30px
}
</style>
<h2 class="title">
<a
target="_blank"
id="sja14"
href="/pagead/clk?mo=r&ad=-6NYlbfkN0CXGjPV8-Ymi2kBoh2v35Aykft2BCHHODbJIF9jTLzkEUMI0oYeTMPoCdzk7Yp6pk67rYQtAr6tute8wNEjo-8Y63DTmlOkESOQSp2E5cyyPDAE7tSQLCLJgfEhIYh4A50OiyAiBoL18sjNtIFvXrsl5KpP4HjTNSmCTxzC69s10sT0p-Vf6symOS6dPtS3iYn9v563_Jj1waexs6ae641ECVMyQNm8AQTgfBgqhxi4ngmbEVYrXSfbltbkWCWKkXKvHS5k99gnlx3fG3hYImreZDzQu_7WZ-d-1e0gtM_9hwFqgVsvSmHrk-wc1BX0YTOBRWsAwndtVi4YfQ_OdIofsMq_gv2AmRVYOP7cjQdYvrrFOm8QxoDPiGDMNpzV6YkJgve4v55uyL7VzxtLHtKINIjefiiQjD1Ye2YXeAWeqIOLoTLmwfq25iKYud_C6ztY7IcUJbdp6kX3bfvB9FcXoCiqbAwKCgHEOpPyBdYvGB_UwvKDpG3HcJfkO2uDDq-QqrB1ZRunuwxFpoM7cwz7kqCpURAQLwb7-RAygW9-nAl2w2Ne_W4eeSOQi8XaN1fF5luqNMy0nAiT9b-Ljy4ym-WfvolSe6XXehQ2D4uVWb7BgAfljUCH&p=14&fvj=1"
onmousedown="sjomd(&#039;sja14&#039;); clk(&#039;sja14&#039;); rclk(this,jobmap[14],1);"
onclick="setRefineByCookie([]); sjoc(&#039;sja14&#039;, 1); convCtr(&#039;SJ&#039;); rclk(this,jobmap[14],true,1);"
rel="noopener nofollow"
title="Graphic Designer &amp; Web Designer"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
Graphic Designer &amp; <b>Web</b> Designer</a>
<span class="new">new</span></h2>
<div class="sjcl">
<div>
<span class="company">
Inteli2D</span>
</div>
<div id="recJobLoc_00bba7b73a5e9a2e" class="recJobLoc" data-rc-loc="Witham" style="display: none"></div>
<div class="location accessible-contrast-color-location">Witham CM8</div>
<span class="remote-bullet"></span>
<span class="remote">Remote work available</span>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£25,000 - £30,000 a year</span>
</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job</span></td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li style="margin-bottom:0px;">The ideal candidate should have experience in working in Adobe Photoshop
to design <b>web</b> layouts, as well as Adobe Illustrator.
</li>
<li>Have experience in brand building.</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class=" sponsoredGray ">Sponsored</span><span
class="result-link-bar-separator">·</span><span class="date ">2 days ago</span><span
id="tt_set_14" class="tt_set"><span class="result-link-bar-separator">·</span><a
id="sj_00bba7b73a5e9a2e" href="#" class="sl resultLink save-job-link "
onclick="changeJobState('00bba7b73a5e9a2e', 'save', 'linkbar', true, ''); return false;"
title="Save this job to my.indeed">Save job</a></span>
<div id="editsaved2_00bba7b73a5e9a2e" class="edit_note_content" style="display:none;"></div>
<script>if (!window['sj_result_00bba7b73a5e9a2e']) {
window['sj_result_00bba7b73a5e9a2e'] = {};
}
window['sj_result_00bba7b73a5e9a2e']['showSource'] = false;
window['sj_result_00bba7b73a5e9a2e']['source'] = "Indeed";
window['sj_result_00bba7b73a5e9a2e']['loggedIn'] = false;
window['sj_result_00bba7b73a5e9a2e']['showMyJobsLinks'] = false;
window['sj_result_00bba7b73a5e9a2e']['undoAction'] = "unsave";
window['sj_result_00bba7b73a5e9a2e']['relativeJobAge'] = "2 days ago";
window['sj_result_00bba7b73a5e9a2e']['jobKey'] = "00bba7b73a5e9a2e";
window['sj_result_00bba7b73a5e9a2e']['myIndeedAvailable'] = true;
window['sj_result_00bba7b73a5e9a2e']['showMoreActionsLink'] = window['sj_result_00bba7b73a5e9a2e']['showMoreActionsLink'] || false;
window['sj_result_00bba7b73a5e9a2e']['resultNumber'] = 14;
window['sj_result_00bba7b73a5e9a2e']['jobStateChangedToSaved'] = false;
window['sj_result_00bba7b73a5e9a2e']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['sj_result_00bba7b73a5e9a2e']['basicPermaLink'] = "https://www.indeed.co.uk";
window['sj_result_00bba7b73a5e9a2e']['saveJobFailed'] = false;
window['sj_result_00bba7b73a5e9a2e']['removeJobFailed'] = false;
window['sj_result_00bba7b73a5e9a2e']['requestPending'] = false;
window['sj_result_00bba7b73a5e9a2e']['notesEnabled'] = false;
window['sj_result_00bba7b73a5e9a2e']['currentPage'] = "serp";
window['sj_result_00bba7b73a5e9a2e']['sponsored'] = true;
window['sj_result_00bba7b73a5e9a2e']['showSponsor'] = true;
window['sj_result_00bba7b73a5e9a2e']['reportJobButtonEnabled'] = false;
window['sj_result_00bba7b73a5e9a2e']['showMyJobsHired'] = false;
window['sj_result_00bba7b73a5e9a2e']['showSaveForSponsored'] = true;
window['sj_result_00bba7b73a5e9a2e']['showJobAge'] = true;
window['sj_result_00bba7b73a5e9a2e']['showHolisticCard'] = true;
window['sj_result_00bba7b73a5e9a2e']['showDislike'] = false;
window['sj_result_00bba7b73a5e9a2e']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div class="sign-in-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
</div>
</div>
<div id="jobToJobRec_00bba7b73a5e9a2e_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="pj_9060d64ee48c5bd1"
data-jk="9060d64ee48c5bd1"
data-empn="2896524227467945"
data-ci="352365827"
>
<style>
.jobcard_logo {
margin: 6px 0
}
.jobcard_logo img {
width: auto;
max-width: 80px;
max-height: 30px
}
</style>
<h2 class="title">
<a
target="_blank"
id="sja15"
href="/pagead/clk?mo=r&ad=-6NYlbfkN0CMMMYShOn7WI-yH87gf1WPK_-PjNWqerFjcrYGNEifJKQmPHrjjUG1I2OjIVFsUWT1kNjONWAZACOaHV9c75eLfH8qVtci4L-UsjAkIJ4Ow5phhhMOBIZLMBcWbbRc9S6oCNmJqKb3STIlLkb6zGb1G-LJ0RB0mBih8snPVlbjXQOYzV8N-5F_8bGSzUO91yiB3gbAkVbLEzIdPguekj5I9bWiSNEj0Gh6Xq60ro56si1eXAfqFAm3aENDNyuhtsVw6GHfWl01G6Dcj84zT52zuZxqHwHjJ3rO3Ue5h6hrPYB_yn2LEGpoqzgWcqJY1HoP2BnVA983Xr6zRi1DhlibonfB6CTTP169065emV3QTsJhffsWXmutaR1J-a6qG6_04CDKzlytyHgvyVtRdEYHoya5CzO9ewo0ASkE9YQJMixlGOpxIf1AXAK7GRSVXtJ0jVT2E87esWXvFAuiordt8bzh9ns3xIPlJQdYIChZpv2xwsIBxwYdm2DFguWU5ejZhGI2PdNzY18E0hzpTUQW6GgWd1FUEocLm3k2gFXuCd8x0qZw73l1oXO9ZQagAC2L3vgBl50R7lQ5_OcwKb4NVl8FiWwun1F3n2dvP4Vx_ga_E9FZy0amFziuPlz6HbD3oIejH91yEEYig5003kWhDHe7FGihAXc=&p=15&fvj=1"
onmousedown="sjomd(&#039;sja15&#039;); clk(&#039;sja15&#039;); rclk(this,jobmap[15],1);"
onclick="setRefineByCookie([]); sjoc(&#039;sja15&#039;, 1); convCtr(&#039;SJ&#039;); rclk(this,jobmap[15],true,1);"
rel="noopener nofollow"
title="Web / WordPress Developer - Front End and Digital Development"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
<b>Web</b> / WordPress Developer - Front End and Digital Developmen...</a>
<span class="new">new</span></h2>
<div class="sjcl">
<div>
<span class="company">
DMS Media Ltd</span>
</div>
<div id="recJobLoc_9060d64ee48c5bd1" class="recJobLoc" data-rc-loc="London" style="display: none"></div>
<div class="location accessible-contrast-color-location">London</div>
<span class="remote-bullet"></span>
<span class="remote">Remote work available</span>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£25,000 a year</span>
</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job</span></td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li style="margin-bottom:0px;">Frontend frameworks (i.e, Bootstrap <b>or</b> equivalent).</li>
<li>Day to day duties will cover new product development, enhancements and maintenance.</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class=" sponsoredGray ">Sponsored</span><span
class="result-link-bar-separator">·</span><span class="date ">1 day ago</span><span
id="tt_set_15" class="tt_set"><span class="result-link-bar-separator">·</span><a
id="sj_9060d64ee48c5bd1" href="#" class="sl resultLink save-job-link "
onclick="changeJobState('9060d64ee48c5bd1', 'save', 'linkbar', true, ''); return false;"
title="Save this job to my.indeed">Save job</a></span>
<div id="editsaved2_9060d64ee48c5bd1" class="edit_note_content" style="display:none;"></div>
<script>if (!window['sj_result_9060d64ee48c5bd1']) {
window['sj_result_9060d64ee48c5bd1'] = {};
}
window['sj_result_9060d64ee48c5bd1']['showSource'] = false;
window['sj_result_9060d64ee48c5bd1']['source'] = "Indeed";
window['sj_result_9060d64ee48c5bd1']['loggedIn'] = false;
window['sj_result_9060d64ee48c5bd1']['showMyJobsLinks'] = false;
window['sj_result_9060d64ee48c5bd1']['undoAction'] = "unsave";
window['sj_result_9060d64ee48c5bd1']['relativeJobAge'] = "1 day ago";
window['sj_result_9060d64ee48c5bd1']['jobKey'] = "9060d64ee48c5bd1";
window['sj_result_9060d64ee48c5bd1']['myIndeedAvailable'] = true;
window['sj_result_9060d64ee48c5bd1']['showMoreActionsLink'] = window['sj_result_9060d64ee48c5bd1']['showMoreActionsLink'] || false;
window['sj_result_9060d64ee48c5bd1']['resultNumber'] = 15;
window['sj_result_9060d64ee48c5bd1']['jobStateChangedToSaved'] = false;
window['sj_result_9060d64ee48c5bd1']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['sj_result_9060d64ee48c5bd1']['basicPermaLink'] = "https://www.indeed.co.uk";
window['sj_result_9060d64ee48c5bd1']['saveJobFailed'] = false;
window['sj_result_9060d64ee48c5bd1']['removeJobFailed'] = false;
window['sj_result_9060d64ee48c5bd1']['requestPending'] = false;
window['sj_result_9060d64ee48c5bd1']['notesEnabled'] = false;
window['sj_result_9060d64ee48c5bd1']['currentPage'] = "serp";
window['sj_result_9060d64ee48c5bd1']['sponsored'] = true;
window['sj_result_9060d64ee48c5bd1']['showSponsor'] = true;
window['sj_result_9060d64ee48c5bd1']['reportJobButtonEnabled'] = false;
window['sj_result_9060d64ee48c5bd1']['showMyJobsHired'] = false;
window['sj_result_9060d64ee48c5bd1']['showSaveForSponsored'] = true;
window['sj_result_9060d64ee48c5bd1']['showJobAge'] = true;
window['sj_result_9060d64ee48c5bd1']['showHolisticCard'] = true;
window['sj_result_9060d64ee48c5bd1']['showDislike'] = false;
window['sj_result_9060d64ee48c5bd1']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div class="sign-in-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
</div>
</div>
<div id="jobToJobRec_9060d64ee48c5bd1_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="pj_fda8491fa6b53e7b"
data-jk="fda8491fa6b53e7b"
data-empn="4906121551347631"
data-ci="352050435"
>
<style>
.jobcard_logo {
margin: 6px 0
}
.jobcard_logo img {
width: auto;
max-width: 80px;
max-height: 30px
}
</style>
<h2 class="title">
<a
target="_blank"
id="sja16"
href="/pagead/clk?mo=r&ad=-6NYlbfkN0CUOBQtym9Mu0OrJ0ky1ULpcDfrsTtZjvc_8IJQ_25OTzklbpEQ2r6VYgBXKL3cAyBMX-yp9CbTHBiR_6hPEEIhPBnnXkh-OxllcZEnymCMxYtEc2lzmbMZOQkPAW_o0IZtF4uJu13Vc-lD8TH31guekKzzNm-DNj_r1bznqw3q7qdPV8TS0UdkOQQJsOMBYjlBRZeC5-rJjfUDDW_N5bBKv1FxDwr1bmdVzSa3Hbq4O-fV2HMs8ySJ41XST6dgAgIhJNAEnXbstDKdKfnObP0DTnU1Kp6VjYapBSeWfl7CNs6AII8PSjI8WKZPUhc3tx-u2Twy0nwUq3hNite4Q0Z4oKj_geFheXWNlR_xfC_DrEEBgB39G1ciknJm-eoB0j4p8RE9It5nZ-Uobnq1iUZC4tbH74DRGI94J5jwF6ZXOjTF3b2qA5RHVD4wRRz79UHCJyCadHaA4s3zT36DG26UvgY-0tZBjoTQg5EpOOlqZQg32XzElGyvQ4YYuOI9cJNppDaRO3MpO4T4zVJz-aanPsGHc_d6IE6_ULv-h-QikpPeMr48alNKiL2hqHek3rKJe3ubvfUbbtBX0CY4JYQQ2MFg-swb-qZb2aVV3DAB9jGs2L4_SQ2BB70g4GAgTTk=&p=16&fvj=1"
onmousedown="sjomd(&#039;sja16&#039;); clk(&#039;sja16&#039;); rclk(this,jobmap[16],1);"
onclick="setRefineByCookie([]); sjoc(&#039;sja16&#039;, 1); convCtr(&#039;SJ&#039;); rclk(this,jobmap[16],true,1);"
rel="noopener nofollow"
title="Web design for photography company"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
<b>Web</b> design for photography company</a>
<span class="new">new</span></h2>
<div class="sjcl">
<div>
<span class="company">
ACT Independent</span>
</div>
<div id="recJobLoc_fda8491fa6b53e7b" class="recJobLoc" data-rc-loc="Exeter" style="display: none"></div>
<div class="location accessible-contrast-color-location">Exeter</div>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£25,000 - £30,000 a year</span>
</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job</span></td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li>You will have experience and a rounded <b>web</b> design technology skill set (Wordpress, themes,
plugins, Elementor, server, emails, hosting providers etc..) and be…
</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class=" sponsoredGray ">Sponsored</span><span
class="result-link-bar-separator">·</span><span class="date ">4 days ago</span><span
id="tt_set_16" class="tt_set"><span class="result-link-bar-separator">·</span><a
id="sj_fda8491fa6b53e7b" href="#" class="sl resultLink save-job-link "
onclick="changeJobState('fda8491fa6b53e7b', 'save', 'linkbar', true, ''); return false;"
title="Save this job to my.indeed">Save job</a></span>
<div id="editsaved2_fda8491fa6b53e7b" class="edit_note_content" style="display:none;"></div>
<script>if (!window['sj_result_fda8491fa6b53e7b']) {
window['sj_result_fda8491fa6b53e7b'] = {};
}
window['sj_result_fda8491fa6b53e7b']['showSource'] = false;
window['sj_result_fda8491fa6b53e7b']['source'] = "Indeed";
window['sj_result_fda8491fa6b53e7b']['loggedIn'] = false;
window['sj_result_fda8491fa6b53e7b']['showMyJobsLinks'] = false;
window['sj_result_fda8491fa6b53e7b']['undoAction'] = "unsave";
window['sj_result_fda8491fa6b53e7b']['relativeJobAge'] = "4 days ago";
window['sj_result_fda8491fa6b53e7b']['jobKey'] = "fda8491fa6b53e7b";
window['sj_result_fda8491fa6b53e7b']['myIndeedAvailable'] = true;
window['sj_result_fda8491fa6b53e7b']['showMoreActionsLink'] = window['sj_result_fda8491fa6b53e7b']['showMoreActionsLink'] || false;
window['sj_result_fda8491fa6b53e7b']['resultNumber'] = 16;
window['sj_result_fda8491fa6b53e7b']['jobStateChangedToSaved'] = false;
window['sj_result_fda8491fa6b53e7b']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['sj_result_fda8491fa6b53e7b']['basicPermaLink'] = "https://www.indeed.co.uk";
window['sj_result_fda8491fa6b53e7b']['saveJobFailed'] = false;
window['sj_result_fda8491fa6b53e7b']['removeJobFailed'] = false;
window['sj_result_fda8491fa6b53e7b']['requestPending'] = false;
window['sj_result_fda8491fa6b53e7b']['notesEnabled'] = false;
window['sj_result_fda8491fa6b53e7b']['currentPage'] = "serp";
window['sj_result_fda8491fa6b53e7b']['sponsored'] = true;
window['sj_result_fda8491fa6b53e7b']['showSponsor'] = true;
window['sj_result_fda8491fa6b53e7b']['reportJobButtonEnabled'] = false;
window['sj_result_fda8491fa6b53e7b']['showMyJobsHired'] = false;
window['sj_result_fda8491fa6b53e7b']['showSaveForSponsored'] = true;
window['sj_result_fda8491fa6b53e7b']['showJobAge'] = true;
window['sj_result_fda8491fa6b53e7b']['showHolisticCard'] = true;
window['sj_result_fda8491fa6b53e7b']['showDislike'] = false;
window['sj_result_fda8491fa6b53e7b']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div class="sign-in-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
</div>
</div>
<div id="jobToJobRec_fda8491fa6b53e7b_sj" class="jobToJobRec_Hide"></div>
<div
class="jobsearch-SerpJobCard unifiedRow row result"
id="pj_c16bb358377ffb9b"
data-jk="c16bb358377ffb9b"
data-empn="2962515038036340"
data-ci="351262103"
>
<style>
.jobcard_logo {
margin: 6px 0
}
.jobcard_logo img {
width: auto;
max-width: 80px;
max-height: 30px
}
</style>
<h2 class="title">
<a
target="_blank"
id="sja17"
href="/pagead/clk?mo=r&ad=-6NYlbfkN0AxZZq12_gLzUn8ByXXAzztJkEuZ_sMm0VtshPctuTT4-UbyE9h-7V-69BgcQpAf0tdWckAFzFx6rf6i8PtontyvbVS-XjY_WRAdzy_L3CdKi3xL81_oyAE6nS80i59KkiUNj0XzfOki4f2M9fGtzaZFSs0CPfiR9mxbh8JOm_XzHfPnldS5l7dWI2xvf-CEWMhDVQdRvgHBinPjXDbRP7mmRsme6FoI3r24SW5eABmsouavnM6lqKSE1QLQmIu7RFQu8BF89GlidZFt7INpZS3JQGpFKVo8MvWF7MXe-YYRCj5sZg7V2NPZ3AtQClxoT8Ec_G9IveeA6h_P1gEN4KisqPcBh2q-sB3Ak6N1wtOk7iPspjcgFdvBD9X2Y4RsUkWd98iDVRdHNPqLfDJXPHsAoQWYTYspZzYjNxgjqqaIJg_qyqtzU5agV9uYSTgXQFJwA9uxdgYXjImslozajwQVfKCkuEeE_9TZADrR7XMnwR0oI22AvdyEOhdaVJM7ipL2XdXi-97ijoeNUK1YCK_tfYDTrzZLjh_ManmC-RXZx3H1MxDjLKXjy_Cx9hEI3tTZg_fJNv3Dne_S9YfZRlnwKgFGXK9i9zqqDHnGr96FeBdxtnsWzoCDj9c6ZRrE3Q=&p=17&fvj=1"
onmousedown="sjomd(&#039;sja17&#039;); clk(&#039;sja17&#039;); rclk(this,jobmap[17],1);"
onclick="setRefineByCookie([]); sjoc(&#039;sja17&#039;, 1); convCtr(&#039;SJ&#039;); rclk(this,jobmap[17],true,1);"
rel="noopener nofollow"
title="Backend JavaScript Developer"
class="jobtitle turnstileLink "
data-tn-element="jobTitle"
>
Backend <b>JavaScript</b> Developer</a>
</h2>
<div class="sjcl">
<div>
<span class="company">
so-sure</span>
</div>
<div id="recJobLoc_c16bb358377ffb9b" class="recJobLoc" data-rc-loc="London" style="display: none"></div>
<div class="location accessible-contrast-color-location">London</div>
<span class="remote-bullet"></span>
<span class="remote">Remote work available</span>
</div>
<div class="salarySnippet salarySnippetDemphasizeholisticSalary">
<span class="salary no-wrap">
<span class="salaryText">
£50,000 - £60,000 a year</span>
</span>
</div>
<table class="jobCardShelfContainer">
<tr class="jobCardShelf">
<td class="jobCardShelfItem indeedApply"><span class="jobCardShelfIcon"><svg width="16" height="16"
viewBox="0 0 20 20"
fill="none"><rect
width="20" height="20" rx="10" fill="#FF5A1F"/><path fill-rule="evenodd" clip-rule="evenodd"
d="M15.3125 4.0625L10.8125 15.3125L7.99999 11.375L15.3125 4.0625ZM7.604 12.7576L6.875 15.3125L8.567 14.1054L7.604 12.7576ZM7.20463 10.5796L12.419 5.36525L4.0625 9.125L6.9875 10.7968L7.20463 10.5796Z"
fill="white"/></svg></span><span
class="iaLabel iaIconActive">Easily apply to this job</span></td>
</tr>
</table>
<div class="summary">
<ul style="list-style-type:circle;margin-top: 0px;margin-bottom: 0px;padding-left:20px;">
<li style="margin-bottom:0px;">A university degree in Computer Science <b>or</b> equivalent.</li>
<li>In the future, we will be implementing an augmented reality solution for object detection in an
up-and…
</li>
</ul>
</div>
<div class="jobsearch-SerpJobCard-footer">
<div class="jobsearch-SerpJobCard-footerActions">
<div class="result-link-bar-container">
<div class="result-link-bar"><span class=" sponsoredGray ">Sponsored</span><span
class="result-link-bar-separator">·</span><span class="date ">9 days ago</span><span
id="tt_set_17" class="tt_set"><span class="result-link-bar-separator">·</span><a
id="sj_c16bb358377ffb9b" href="#" class="sl resultLink save-job-link "
onclick="changeJobState('c16bb358377ffb9b', 'save', 'linkbar', true, ''); return false;"
title="Save this job to my.indeed">Save job</a></span>
<div id="editsaved2_c16bb358377ffb9b" class="edit_note_content" style="display:none;"></div>
<script>if (!window['sj_result_c16bb358377ffb9b']) {
window['sj_result_c16bb358377ffb9b'] = {};
}
window['sj_result_c16bb358377ffb9b']['showSource'] = false;
window['sj_result_c16bb358377ffb9b']['source'] = "Indeed";
window['sj_result_c16bb358377ffb9b']['loggedIn'] = false;
window['sj_result_c16bb358377ffb9b']['showMyJobsLinks'] = false;
window['sj_result_c16bb358377ffb9b']['undoAction'] = "unsave";
window['sj_result_c16bb358377ffb9b']['relativeJobAge'] = "9 days ago";
window['sj_result_c16bb358377ffb9b']['jobKey'] = "c16bb358377ffb9b";
window['sj_result_c16bb358377ffb9b']['myIndeedAvailable'] = true;
window['sj_result_c16bb358377ffb9b']['showMoreActionsLink'] = window['sj_result_c16bb358377ffb9b']['showMoreActionsLink'] || false;
window['sj_result_c16bb358377ffb9b']['resultNumber'] = 17;
window['sj_result_c16bb358377ffb9b']['jobStateChangedToSaved'] = false;
window['sj_result_c16bb358377ffb9b']['searchState'] = "q=(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React&amp;";
window['sj_result_c16bb358377ffb9b']['basicPermaLink'] = "https://www.indeed.co.uk";
window['sj_result_c16bb358377ffb9b']['saveJobFailed'] = false;
window['sj_result_c16bb358377ffb9b']['removeJobFailed'] = false;
window['sj_result_c16bb358377ffb9b']['requestPending'] = false;
window['sj_result_c16bb358377ffb9b']['notesEnabled'] = false;
window['sj_result_c16bb358377ffb9b']['currentPage'] = "serp";
window['sj_result_c16bb358377ffb9b']['sponsored'] = true;
window['sj_result_c16bb358377ffb9b']['showSponsor'] = true;
window['sj_result_c16bb358377ffb9b']['reportJobButtonEnabled'] = false;
window['sj_result_c16bb358377ffb9b']['showMyJobsHired'] = false;
window['sj_result_c16bb358377ffb9b']['showSaveForSponsored'] = true;
window['sj_result_c16bb358377ffb9b']['showJobAge'] = true;
window['sj_result_c16bb358377ffb9b']['showHolisticCard'] = true;
window['sj_result_c16bb358377ffb9b']['showDislike'] = false;
window['sj_result_c16bb358377ffb9b']['showKebab'] = false;</script>
</div>
</div>
</div>
</div>
<div class="tab-container">
<div class="sign-in-container result-tab"></div>
<div class="tellafriend-container result-tab email_job_content"></div>
</div>
</div>
<div id="jobToJobRec_c16bb358377ffb9b_sj" class="jobToJobRec_Hide"></div>
<script type="text/javascript">
function ptk(st, p) {
document.cookie = 'PTK="tk=&type=jobsearch&subtype=' + st + (p ? '&' + p : '')
+ (st == 'pagination' ? '&fp=1' : '')
+ '"; path=/';
}
</script>
<script type="text/javascript">
function pclk(event) {
var evt = event || window.event;
var target = evt.target || evt.srcElement;
var el = target.nodeType == 1 ? target : target.parentNode;
var tag = el.tagName.toLowerCase();
if (tag == 'span' || tag == 'a') {
ptk('pagination');
}
return true;
}
function addPPUrlParam(obj) {
var pp = obj.getAttribute('data-pp');
var href = obj.getAttribute('href');
if (pp && href) {
obj.setAttribute('href', href + '&pp=' + pp);
}
}
</script>
<nav role="navigation" aria-label="pagination">
<div class="pagination" onmousedown="pclk(event);">
<ul class="pagination-list">
<li><b aria-current='true' aria-label=1 tabindex=0>1</b></li>
<li>
<a href='/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&start=10'
aria-label='2'
data-pp='gQAKAAAAAAAAAAAAAAABhZX87AArAQEBBgDFc7MRgmPLmzwkHm0oYiyarJDFTJi3ow6pzO7HSRQCnsQ1zMifogAdAQEBBx5Tk1qFr9YyxMBYfGD0P-qxE5jFe_EB8DU'
onmousedown='addPPUrlParam && addPPUrlParam(this);' rel='nofollow'><span class='pn'>2</span></a>
</li>
<li>
<a href='/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&start=20'
aria-label='3'
data-pp='gQAUAAAAAAAAAAAAAAABhZX87AA6AQEBBj4XfJld1K2fXoQSPpNsLXOwzGmi572JbNzVS83nW8ZhIbcCO93Qn4_5IOKTkHj0WxkaNqAtSgAdAQEBBx5Tk1qFr9YyxMBYfGD0P-qxE5jFe_EB8DU'
onmousedown='addPPUrlParam && addPPUrlParam(this);' rel='nofollow'><span class='pn'>3</span></a>
</li>
<li>
<a href='/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&start=30'
aria-label='4'
data-pp='gQAeAAAAAAAAAAAAAAABhZX87ABKAQEBCmZlYcTkUIceOg-BetKVDYwhUaNz2mBpkIydZ0NvVnr77S1Ntl_xOWAcXId01qVl1YF_Lc5UBp6WOg8M_I0WGPRsX6y6qAIAHQEBAQceU5Naha_WMsTAWHxg9D_qsROYxXvxAfA1'
onmousedown='addPPUrlParam && addPPUrlParam(this);' rel='nofollow'><span class='pn'>4</span></a>
</li>
<li>
<a href='/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&start=40'
aria-label='5'
data-pp='gQAoAAAAAAAAAAAAAAABhZX87ABXAQEBCgHprd-WHYdNYIsL-BqCyomh6Z-3HIQ9X51jw7OD9JY9uef-9dEKDtA-k2YdvdNc49elDfo6SjF2RbVn1gYrGbmJpZbhVoPIf3td-Mm3FzGf0HnwAB0BAQEHHlOTWoWv1jLEwFh8YPQ_6rETmMV78QHwNQ'
onmousedown='addPPUrlParam && addPPUrlParam(this);' rel='nofollow'><span class='pn'>5</span></a>
</li>
<li>
<a href='/jobs?q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React&start=10'
aria-label='Next'
data-pp='gQAKAAAAAAAAAAAAAAABhZX87AArAQEBBgDFc7MRgmPLmzwkHm0oYiyarJDFTJi3ow6pzO7HSRQCnsQ1zMifogAdAQEBBx5Tk1qFr9YyxMBYfGD0P-qxE5jFe_EB8DU'
onmousedown='addPPUrlParam && addPPUrlParam(this);' rel='nofollow'><span class='pn'><span
class='np'><svg width='24' height='24' fill='none'><path
d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6-6-6z' fill='#2D2D2D'/></svg></span></span></a>
</li>
</ul>
</div>
</nav>
<div class="mosaic-zone" id="mosaic-zone-belowJobResultsPagination"></div>
<script type="text/javascript">
try {
window.mosaic.onMosaicApiReady(function () {
var zoneId = 'belowJobResultsPagination';
var providers = window.mosaic.zonedProviders[zoneId];
if (providers) {
providers.filter(function (p) {
return window.mosaic.lazyFns[p];
}).forEach(function (p) {
return window.mosaic.api.loadProvider(p);
});
}
});
} catch (e) {
}
;
</script>
</td>
<td role="complementary" id="auxCol">
<div id="jobalertswrapper">
<div id="jobalerts" class="open jaui ">
<div class="jobalertlabel">
<span id="jobalertlabel" class=jobalerts_title><span aria-label="alert icon" role="img"
class=ico></span>Get new jobs for this search by email</span>
</div>
<div id="jobalertform" class="jaform">
<span id="jobalerttext" class="ja_checkmark_ui"></span><span id="jobalertsending"></span>
<div id="jobalertmessage">
<form action="/alert" method=POST onsubmit="return addAlertFormSubmit()">
<input type=hidden name=a value="add">
<input type=hidden name=q
value="(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React">
<input type=hidden name=l value="">
<input type=hidden name=radius value="25">
<input type=hidden name=noscript value="1">
<input type=hidden name=tk value="1ec7klqat0g5c000">
<input id="alertverified" type=hidden name=verified value="0">
<input type=hidden name=alertparams value="">
<label class="jobAlertFormLabel-a11y-contrast-color" for="alertemail">
My email:</label>
<input type=text id="alertemail" name=email value="" size=25 maxlength=100>
<span class="indeed-serp-button"><span class="indeed-serp-button-inner"><input id="alertsubmit"
type=submit
value="Send me new jobs"
class="indeed-serp-button-label"></span></span>
<style type="text/css">
.indeed-serp-button {
cursor: pointer;
display: inline-block;
position: relative;
text-decoration: none;
background-color: #79788B;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BCBBCD', endColorstr='#79788B', GradientType=0);
background-image: -webkit-gradient(linear, center top, center bottom, from(#BCBBCD), to(#79788B));
background-image: -webkit-linear-gradient(top, #BCBBCD, #79788B);
background-image: -moz-linear-gradient(top, #BCBBCD, #79788B);
background-image: -o-linear-gradient(top, #BCBBCD, #79788B);
background-image: -ms-linear-gradient(top, #BCBBCD, #79788B);
background-image: linear-gradient(top, #BCBBCD, #79788B);
}
#indeed-ia-1329175190441-0:link, #indeed-ia-1329175190441-0:visited, #indeed-ia-1329175190441-0:hover, #indeed-ia-1329175190441-0:active {
border: 0;
text-decoration: none;
}
.indeed-serp-button:hover {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6D99F6', endColorstr='#1B45A3', GradientType=0);
background-image: -webkit-gradient(linear, center top, center bottom, from(#6D99F6), to(#1B45A3)) !important;
background-image: -webkit-linear-gradient(top, #6D99F6, #1B45A3) !important;
background-image: -moz-linear-gradient(top, #6D99F6, #1B45A3) !important;
background-image: -o-linear-gradient(top, #6D99F6, #1B45A3) !important;
background-image: -ms-linear-gradient(top, #6D99F6, #1B45A3) !important;
background-image: linear-gradient(top, #6D99F6, #1B45A3) !important;
}
.indeed-apply-state-clicked .indeed-serp-button,
.indeed-serp-button:active {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3BACA', endColorstr='#7C8493', GradientType=0);
background-image: -webkit-gradient(linear, center top, center bottom, from(#B3BACA), to(#7C8493)) !important;
background-image: -webkit-linear-gradient(top, #B3BACA, #7C8493) !important;
background-image: -moz-linear-gradient(top, #B3BACA, #7C8493) !important;
background-image: -o-linear-gradient(top, #B3BACA, #7C8493) !important;
background-image: -ms-linear-gradient(top, #B3BACA, #7C8493) !important;
background-image: linear-gradient(top, #B3BACA, #7C8493) !important;
}
.indeed-serp-button-inner {
display: inline-block !important;
-moz-border-radius: 6px !important;
border-radius: 6px !important;
font: 18px 'Helvetica Neue', 'Helvetica', Arial !important;
font-weight: 200 !important;
text-decoration: none !important;
text-shadow: 0px 1px #F1F1F4 !important;
background-color: #D9D9E2;
color: #FF6703;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFB', endColorstr='#D9D9E2', GradientType=0);
background-image: -webkit-gradient(linear, center top, center bottom, from(#FAFAFB), to(#D9D9E2)) !important;
background-image: -webkit-linear-gradient(top, #FAFAFB, #D9D9E2) !important;
background-image: -moz-linear-gradient(top, #FAFAFB, #D9D9E2) !important;
background-image: -o-linear-gradient(top, #FAFAFB, #D9D9E2) !important;
background-image: -ms-linear-gradient(top, #FAFAFB, #D9D9E2) !important;
background-image: linear-gradient(top, #FAFAFB, #D9D9E2) !important;
}
.indeed-serp-button:active .indeed-serp-button-inner {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8E8E9', endColorstr='#CBCBD3', GradientType=0);
background-image: -webkit-gradient(linear, center top, center bottom, from(#E8E8E9), to(#CBCBD3)) !important;
background-image: -webkit-linear-gradient(top, #E8E8E9, #CBCBD3) !important;
background-image: -moz-linear-gradient(top, #E8E8E9, #CBCBD3) !important;
background-image: -o-linear-gradient(top, #E8E8E9, #CBCBD3) !important;
background-image: -ms-linear-gradient(top, #E8E8E9, #CBCBD3) !important;
background-image: linear-gradient(top, #E8E8E9, #CBCBD3) !important;
}
.indeed-serp-button-label {
cursor: pointer;
text-align: center !important;
border: 0;
background: transparent;
font-size: 12px;
font-family: Arial, sans-serif;
padding: 3px 14px 2px 12px;
margin: 0;
line-height: 26px;
}
.indeed-serp-button:active .indeed-serp-button-label,
.indeed-apply-state-clicked .indeed-serp-button-label {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.75)" !important;
filter: alpha(opacity=75) !important;
-moz-opacity: 0.75 !important;
-khtml-opacity: 0.75 !important;
opacity: 0.75 !important;
}
#alertemail {
height: 27px;
line-height: 24px;
padding-left: 6px;
padding-right: 6px;
font-size: 14px;
font-family: Arial, sans-serif;
}
</style>
<div id="invisible-recaptcha-div" class="g-recaptcha"></div>
</form>
<span class="caption">
By creating a job alert or receiving recommended jobs, you agree to our <a href="https://www.indeed.co.uk/legal?hl=en"
target="_blank">Terms</a>. You can change your consent settings at any time by unsubscribing or as detailed in our terms.</span>
</div>
</div>
</div>
</div>
<script type="text/javascript">
var addAlertFormSubmit = function () {
var email = document.getElementById('alertemail').value;
var verified = document.getElementById('alertverified').value;
var tacCheckbox = document.getElementById('termsandconditionscheckbox');
var termsandconditionschecked = tacCheckbox ? tacCheckbox.checked : false;
return addalertdelegate(
'%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React',
'',
'',
email,
'1ec7klqat0g5c000',
verified,
'GB',
'4babc5901d70152086c5eebb8127dc9a',
false,
termsandconditionschecked,
true
);
}
</script>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/7405a19/Callout.css"/>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/3732310/CloseButton.css"/>
<link type="text/css" rel="stylesheet" href="//d1ewxbznfa539k.cloudfront.net/s/e7ba7ef/jobalertsavedjobs.css"/>
<script type="text/javascript">
var shouldShowJasjcallout = true;
window['alertQS'] = "q=%28Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs%29+-React";
window['createAlertWhat'] = "(Html or Web or Sql or Delphi or Vb or Vbscript or Php or Ajax or Mysql or Sqlserver or Javascript or Nodejs or vuejs or sveltejs) -React";
window['createAlertWhere'] = "";
window['createAlertParams'] = "";
window['createAlertHashedCSRFToken'] = "4babc5901d70152086c5eebb8127dc9a";
</script>
<script id="jaFloatScript" type="text/javascript">
initFloatingBoxes("#jobalertswrapper, #related-searches.related_searches_sticky");
</script>
</td>
<td role="complementary" id="applyCol">
<div id="twoPaneApplyParent"/>
</td>
</tr>
</table>
<script>
var focusHandlers = [];
var linkHighlighter = new LinkHighlighter();
focusHandlers.push(googBind(linkHighlighter.fadeToOriginalColor, linkHighlighter));
var lostFocusHandlers = [];
lostFocusHandlers.push(googBind(linkHighlighter.clickedAway, linkHighlighter, "#551a8b"));
</script>
<script>
var clickTime = new ClickTime(window.tk, 'serp', 'jobtitle', focusHandlers, lostFocusHandlers);
</script>
<script>usBindRightRailLogging();</script>
<script>
window['recaptchaSitekeyInvisible'] = "6Lc5uUEUAAAAAHBFgzyc9no20EC0e7A-_R0QFgww";
</script>
<script type="text/javascript">
initMetadataTagsButton();
</script>
<script type="application/json" id="SERPClientSideModelJson">{
"employerFilterTooltipModel": {
"description": "Filter job listings by employer or recruiter jobs posted."
}
}</script>
<script src="//d3fw5vlhllyvee.cloudfront.net/bcwp/de8b88a4a3cc2fbf03fa/js/tsbundle.js"></script>
<script>
refreshRecentJobStyling();
</script>
<div class="mosaic-zone" id="mosaic-zone-belowPageContent"></div>
<script type="text/javascript">
try {
window.mosaic.onMosaicApiReady(function () {
var zoneId = 'belowPageContent';
var providers = window.mosaic.zonedProviders[zoneId];
if (providers) {
providers.filter(function (p) {
return window.mosaic.lazyFns[p];
}).forEach(function (p) {
return window.mosaic.api.loadProvider(p);
});
}
});
} catch (e) {
}
;
</script>
<style type="text/css">
#secondary_nav a, #secondary_nav a:link, #secondary_nav a:visited {
color: #77c;
text-decoration: none
}
#secondary_nav a:hover {
text-decoration: underline
}
.origin_site_link {
text-align: center;
padding: 1em
}
#footer-legal {
font-size: 9pt
}</style>
<style type="text/css">
#links_and_seal {
justify-content: space-between;
align-items: center
}
#secondary_nav {
white-space: normal
}
.origin_site_link {
line-height: 2;
text-align: left;
font-size: 9;
padding: 0
}
#footer-legal {
line-height: 2
}</style>
<!-- jobs -->
<div role="contentinfo" id="footerWrapper" style="text-align:center;">
<div id="footer" style="text-align:left;">
<div class="separator_bottom"></div>
<script id="_indeed_gnav_footer_config" type="application/json">{
"footerVariant": "DESKTOP_JOBSEEKER_FOOTER",
"desktopJobseekerFooterConfig": {
"links": [
{
"description": "Hiring Lab",
"href": "https://www.hiringlab.org/uk/",
"dataHref": "https://www.hiringlab.org/uk/?from=gnav-jobsearch--jasx"
},
{
"description": "Career Advice",
"href": "https://www.indeed.co.uk/career-advice",
"dataHref": "https://www.indeed.co.uk/career-advice?from=gnav-jobsearch--jasx\u0026ikw=hp_jsfooter_uk\u0026isid=jasx_uk"
},
{
"description": "Browse Jobs",
"href": "https://www.indeed.co.uk/browsejobs",
"dataHref": "https://www.indeed.co.uk/browsejobs?from=gnav-jobsearch--jasx"
},
{
"description": "Browse Companies",
"href": "https://www.indeed.co.uk/companies",
"dataHref": "https://www.indeed.co.uk/companies?from=gnav-jobsearch--jasx"
},
{
"description": "Salaries",
"href": "https://www.indeed.co.uk/salaries",
"dataHref": "https://www.indeed.co.uk/salaries?from=gnav-jobsearch--jasx"
},
{
"description": "Indeed Events",
"href": "https://www.indeedevents.com/en-gb",
"dataHref": "https://www.indeedevents.com/en-gb?from=gnav-jobsearch--jasx"
},
{
"description": "Work at Indeed",
"href": "https://www.indeed.jobs",
"dataHref": "https://www.indeed.jobs?from=gnav-jobsearch--jasx"
},
{
"description": "Blog",
"href": "http://blog.indeed.co.uk",
"dataHref": "http://blog.indeed.co.uk?from=gnav-jobsearch--jasx"
},
{
"description": "About",
"href": "https://www.indeed.co.uk/intl/en/about.html",
"dataHref": "https://www.indeed.co.uk/intl/en/about.html?from=gnav-jobsearch--jasx"
},
{
"description": "Help Centre",
"href": "https://indeed.zendesk.com/hc/en-gb",
"dataHref": "https://indeed.zendesk.com/hc/en-gb?from=gnav-jobsearch--jasx"
}
],
"impressumLinks": [
{
"description": "Anti-Slavery statement",
"href": "https://www.indeed.co.uk/legal/anti-slavery",
"dataHref": "https://www.indeed.co.uk/legal/anti-slavery?from=gnav-jobsearch--jasx"
},
{
"description": "Privacy Centre",
"href": "https://hrtechprivacy.com/",
"dataHref": "https://hrtechprivacy.com/?from=gnav-jobsearch--jasx"
}
],
"legalLink": {
"description": "Cookies, Privacy and Terms",
"href": "https://www.indeed.co.uk/legal",
"dataHref": "https://www.indeed.co.uk/legal?from=gnav-jobsearch--jasx"
},
"year": 2020
},
"logRoute": "https://t.indeed.co.uk/gnav/log?from=jobsearch--jasx-serp\u0026parentLogId=1ec7klqauqtph800\u0026hostAppTk=",
"jsErrorLogType": "gnavJSError",
"jsErrorLth": "6411ec182c6acd8714dc2d03716eed1d",
"jsEnabledLogType": "gnavJSEnabled",
"jsEnabledLth": "5e9311c1001227ca5c6c32db123fb854",
"interactionLogType": "gnavInteraction",
"interactionLth": "87caa20c31fa9e447264b1615339f1ce"
}</script>
<link rel="stylesheet" type="text/css"
href="https://d3fw5vlhllyvee.cloudfront.net/dist/88caf601ce848ea4ca7d/styles/desktop_jobseeker_footer_external.css">
<footer class="gnav" id="gnav-footer-container">
<div class="main" data-reactroot="">
<footer class="icl-GlobalFooter" role="contentinfo">
<nav class="icl-GlobalFooter-nav" role="navigation">
<ul class="icl-GlobalFooter-items">
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link"
href="https://www.hiringlab.org/uk/" title="Hiring Lab">Hiring
Lab</a></li>
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link"
href="https://www.indeed.co.uk/career-advice"
title="Career Advice">Career Advice</a></li>
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link"
href="https://www.indeed.co.uk/browsejobs" title="Browse Jobs">Browse
Jobs</a></li>
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link"
href="https://www.indeed.co.uk/companies"
title="Browse Companies">Browse Companies</a></li>
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link"
href="https://www.indeed.co.uk/salaries" title="Salaries">Salaries</a>
</li>
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link"
href="https://www.indeedevents.com/en-gb"
title="Indeed Events">Indeed Events</a></li>
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link" href="https://www.indeed.jobs"
title="Work at Indeed">Work at Indeed</a></li>
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link" href="http://blog.indeed.co.uk"
title="Blog">Blog</a></li>
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link"
href="https://www.indeed.co.uk/intl/en/about.html"
title="About">About</a></li>
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link"
href="https://indeed.zendesk.com/hc/en-gb" title="Help Centre">Help
Centre</a></li>
</ul>
</nav>
<small class="icl-GlobalFooter-impressum"><span
class="icl-GlobalFooter-copyright icl-GlobalFooter-item--impressum">© 2020 Indeed</span>
<nav class="icl-GlobalFooter-nav" role="navigation">
<ul class="icl-GlobalFooter-items">
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link"
href="https://www.indeed.co.uk/legal/anti-slavery"
title="Anti-Slavery statement">Anti-Slavery statement</a>
</li>
<li class="icl-GlobalFooter-item"><a class="icl-GlobalFooter-link"
href="https://hrtechprivacy.com/" title="Privacy Centre">Privacy
Centre</a></li>
</ul>
</nav>
<a data-href="https://www.indeed.co.uk/legal?from=gnav-jobsearch--jasx" class="icl-GlobalFooter-link"
href="https://www.indeed.co.uk/legal">Cookies, Privacy and Terms</a></small></footer>
</div>
</footer>
<script>undefined</script>
<script defer
src="https://d3fw5vlhllyvee.cloudfront.net/dist/7e404e206776b8801d82/scripts/desktop_jobseeker_footer_external_no_react.js"></script>
<style type="text/css">
.icl-Button--xl {
font-family: Helvetica Neue, Helvetica, Arial, Liberation Sans, Roboto, Noto, sans-serif;
font-size: 1.25rem;
letter-spacing: -.1px;
font-weight: 700;
line-height: 1.3
}
[dir] .icl-Button--xl {
padding-top: .5rem;
padding-bottom: .5rem
}
[dir=ltr] .icl-Button--xl, [dir=rtl] .icl-Button--xl {
padding-left: 1.5rem;
padding-right: 1.5rem
}
.icl-Button, .icl-Button--lg {
font-family: Helvetica Neue, Helvetica, Arial, Liberation Sans, Roboto, Noto, sans-serif;
font-size: 1rem;
letter-spacing: 0;
font-weight: 700;
line-height: 1.38;
line-height: 1.125rem
}
[dir] .icl-Button, [dir] .icl-Button--lg {
padding-top: 1rem;
padding-bottom: 1rem
}
[dir=ltr] .icl-Button, [dir=ltr] .icl-Button--lg, [dir=rtl] .icl-Button, [dir=rtl] .icl-Button--lg {
padding-left: 1.5rem;
padding-right: 1.5rem
}
.icl-Button--md {
font-family: Helvetica Neue, Helvetica, Arial, Liberation Sans, Roboto, Noto, sans-serif;
font-size: .875rem;
letter-spacing: 0;
font-weight: 700;
line-height: 1.43;
line-height: 1.5rem
}
[dir] .icl-Button--md {
padding-top: .5rem;
padding-bottom: .5rem
}
[dir=ltr] .icl-Button--md, [dir=rtl] .icl-Button--md {
padding-left: 1.5rem;
padding-right: 1.5rem
}
.icl-Button--sm {
font-family: Helvetica Neue, Helvetica, Arial, Liberation Sans, Roboto, Noto, sans-serif;
font-size: .75rem;
letter-spacing: 0;
font-weight: 700;
line-height: 1.34;
line-height: 1.5rem
}
[dir] .icl-Button--sm {
padding-top: .25rem;
padding-bottom: .25rem
}
[dir=ltr] .icl-Button--sm, [dir=rtl] .icl-Button--sm {
padding-left: 1rem;
padding-right: 1rem
}
.icl-Button--xs {
font-family: Helvetica Neue, Helvetica, Arial, Liberation Sans, Roboto, Noto, sans-serif;
font-size: .625rem;
letter-spacing: 0;
font-weight: 700;
line-height: 1.4;
line-height: .875rem
}
[dir] .icl-Button--xs {
padding-top: .125rem;
padding-bottom: .125rem;
padding-top: 0
}
[dir=ltr] .icl-Button--xs, [dir=rtl] .icl-Button--xs {
padding-left: .5rem;
padding-right: .5rem
}
.icl-Button, .icl-Button--primary {
box-sizing: border-box;
display: inline-block;
color: #fff;
-webkit-font-smoothing: antialiased;
overflow: hidden;
text-overflow: ellipsis;
text-decoration: none;
white-space: nowrap;
-webkit-highlight: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
[dir] .icl-Button, [dir] .icl-Button--primary {
margin: 0;
text-align: center;
background-color: #085ff7;
border: .125rem solid #085ff7;
border-radius: 6.25rem;
background-repeat: repeat-x;
cursor: pointer
}
[dir] .icl-Button--primary::-moz-focus-inner, [dir] .icl-Button::-moz-focus-inner {
border: 0
}
.icl-Button--primary:disabled, .icl-Button--primary:disabled:hover, .icl-Button:disabled, .icl-Button:disabled:hover {
color: #ccc
}
[dir] .icl-Button--primary:disabled, [dir] .icl-Button--primary:disabled:hover, [dir] .icl-Button:disabled, [dir] .icl-Button:disabled:hover {
cursor: default;
background: #fff;
border: .125rem solid #ececec
}
.icl-Button--primary:visited, .icl-Button:visited {
color: #fff
}
.icl-Button--primary:active, .icl-Button--primary:focus, .icl-Button--primary:hover, .icl-Button:active, .icl-Button:focus, .icl-Button:hover {
color: #fff;
text-decoration: none
}
[dir] .icl-Button--primary:active, [dir] .icl-Button--primary:focus, [dir] .icl-Button--primary:hover, [dir] .icl-Button:active, [dir] .icl-Button:focus, [dir] .icl-Button:hover {
background-color: #1497ff;
border-color: #1497ff
}
.icl-Button--primary:focus, .icl-Button:focus {
-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7;
outline: 0
}
[dir] .icl-Button--primary:focus, [dir] .icl-Button:focus {
box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7
}
.icl-Button--secondary {
box-sizing: border-box;
display: inline-block;
color: #085ff7;
-webkit-font-smoothing: antialiased;
overflow: hidden;
text-overflow: ellipsis;
text-decoration: none;
white-space: nowrap;
-webkit-highlight: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
[dir] .icl-Button--secondary {
margin: 0;
text-align: center;
background-color: #fff;
border: .125rem solid #085ff7;
border-radius: 6.25rem;
background-repeat: repeat-x;
cursor: pointer
}
[dir] .icl-Button--secondary::-moz-focus-inner {
border: 0
}
.icl-Button--secondary:disabled, .icl-Button--secondary:disabled:hover {
color: #ccc
}
[dir] .icl-Button--secondary:disabled, [dir] .icl-Button--secondary:disabled:hover {
cursor: default;
background: #fff;
border: .125rem solid #ececec
}
.icl-Button--secondary:visited {
color: #085ff7
}
.icl-Button--secondary:active, .icl-Button--secondary:focus, .icl-Button--secondary:hover {
color: #1497ff;
text-decoration: none
}
[dir] .icl-Button--secondary:active, [dir] .icl-Button--secondary:focus, [dir] .icl-Button--secondary:hover {
background-color: #fff;
border-color: #1497ff
}
.icl-Button--secondary:focus {
-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7;
outline: 0
}
[dir] .icl-Button--secondary:focus {
box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7
}
.icl-Button--tertiary {
box-sizing: border-box;
display: inline-block;
color: #085ff7;
-webkit-font-smoothing: antialiased;
overflow: hidden;
text-overflow: ellipsis;
text-decoration: none;
white-space: nowrap;
-webkit-highlight: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
[dir] .icl-Button--tertiary {
margin: 0;
text-align: center;
background-color: #fff;
border: .125rem solid #ccc;
border-radius: 6.25rem;
background-repeat: repeat-x;
cursor: pointer
}
[dir] .icl-Button--tertiary::-moz-focus-inner {
border: 0
}
.icl-Button--tertiary:disabled, .icl-Button--tertiary:disabled:hover {
color: #ccc
}
[dir] .icl-Button--tertiary:disabled, [dir] .icl-Button--tertiary:disabled:hover {
cursor: default;
background: #fff;
border: .125rem solid #ececec
}
.icl-Button--tertiary:visited {
color: #085ff7
}
.icl-Button--tertiary:active, .icl-Button--tertiary:focus, .icl-Button--tertiary:hover {
color: #1497ff;
text-decoration: none
}
[dir] .icl-Button--tertiary:active, [dir] .icl-Button--tertiary:focus, [dir] .icl-Button--tertiary:hover {
background-color: #fff;
border-color: #ccc
}
.icl-Button--tertiary:focus {
-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7;
outline: 0
}
[dir] .icl-Button--tertiary:focus {
box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7
}
.icl-Button--branded {
box-sizing: border-box;
display: inline-block;
color: #fff;
-webkit-font-smoothing: antialiased;
overflow: hidden;
text-overflow: ellipsis;
text-decoration: none;
white-space: nowrap;
-webkit-highlight: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
font-size: 1.1875rem
}
[dir] .icl-Button--branded {
margin: 0;
text-align: center;
background-color: #ff5a1f;
border: .125rem solid #ff5a1f;
border-radius: 6.25rem;
background-repeat: repeat-x;
cursor: pointer
}
[dir] .icl-Button--branded::-moz-focus-inner {
border: 0
}
.icl-Button--branded:disabled, .icl-Button--branded:disabled:hover {
color: #ccc
}
[dir] .icl-Button--branded:disabled, [dir] .icl-Button--branded:disabled:hover {
cursor: default;
background: #fff;
border: .125rem solid #ececec
}
.icl-Button--branded:visited {
color: #fff
}
.icl-Button--branded:active, .icl-Button--branded:focus, .icl-Button--branded:hover {
color: #fff;
text-decoration: none
}
[dir] .icl-Button--branded:active, [dir] .icl-Button--branded:focus, [dir] .icl-Button--branded:hover {
background-color: #ff6c40;
border-color: #ff6c40
}
.icl-Button--branded:focus {
-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #ff5a1f;
outline: 0
}
[dir] .icl-Button--branded:focus {
box-shadow: 0 0 0 2px #fff, 0 0 0 4px #ff5a1f
}
.icl-Button--block {
display: block;
width: 100%;
max-width: 21.9375rem
}
[dir=ltr] .icl-Button--block, [dir=rtl] .icl-Button--block {
margin-left: auto;
margin-right: auto
}
[dir=ltr] .icl-Button--icon, [dir=rtl] .icl-Button--icon {
padding-left: 10px;
padding-right: 10px
}
.icl-Button--responsive {
max-width: 21.9375rem;
width: 100%
}
[dir] .icl-Button--responsive:first-child {
margin-top: 0
}
@media only screen and (min-width: 768px) {
.icl-Button--responsive {
width: auto
}
}
.icl-Button--special {
box-sizing: border-box;
display: inline-block;
color: #fff;
-webkit-font-smoothing: antialiased;
overflow: hidden;
text-overflow: ellipsis;
text-decoration: none;
white-space: nowrap;
-webkit-highlight: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
[dir] .icl-Button--special {
margin: 0;
text-align: center;
background-color: #f60;
border: .125rem solid #f60;
border-radius: 6.25rem;
background-repeat: repeat-x;
cursor: pointer
}
[dir] .icl-Button--special::-moz-focus-inner {
border: 0
}
.icl-Button--special:disabled, .icl-Button--special:disabled:hover {
color: #ccc
}
[dir] .icl-Button--special:disabled, [dir] .icl-Button--special:disabled:hover {
cursor: default;
background: #fff;
border: .125rem solid #ececec
}
.icl-Button--special:visited {
color: #fff
}
.icl-Button--special:active, .icl-Button--special:focus, .icl-Button--special:hover {
color: #fff;
text-decoration: none
}
[dir] .icl-Button--special:active, [dir] .icl-Button--special:focus, [dir] .icl-Button--special:hover {
background-color: #f60;
border-color: #f60
}
.icl-Button--special:focus {
-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7;
outline: 0
}
[dir] .icl-Button--special:focus {
box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7
}
.icl-Button--danger {
box-sizing: border-box;
display: inline-block;
color: #fff;
-webkit-font-smoothing: antialiased;
overflow: hidden;
text-overflow: ellipsis;
text-decoration: none;
white-space: nowrap;
-webkit-highlight: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
[dir] .icl-Button--danger {
margin: 0;
text-align: center;
background-color: #db183f;
border: .125rem solid #db183f;
border-radius: 6.25rem;
background-repeat: repeat-x;
cursor: pointer
}
[dir] .icl-Button--danger::-moz-focus-inner {
border: 0
}
.icl-Button--danger:disabled, .icl-Button--danger:disabled:hover {
color: #ccc
}
[dir] .icl-Button--danger:disabled, [dir] .icl-Button--danger:disabled:hover {
cursor: default;
background: #fff;
border: .125rem solid #ececec
}
.icl-Button--danger:visited {
color: #fff
}
.icl-Button--danger:active, .icl-Button--danger:focus, .icl-Button--danger:hover {
color: #fff;
text-decoration: none
}
[dir] .icl-Button--danger:active, [dir] .icl-Button--danger:focus, [dir] .icl-Button--danger:hover {
background-color: #db183f;
border-color: #db183f
}
.icl-Button--danger:focus {
-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #db183f;
outline: 0
}
[dir] .icl-Button--danger:focus {
box-shadow: 0 0 0 2px #fff, 0 0 0 4px #db183f
}
.icl-Button--working {
box-sizing: border-box;
display: inline-block;
color: #fff;
-webkit-font-smoothing: antialiased;
overflow: hidden;
text-overflow: ellipsis;
text-decoration: none;
white-space: nowrap;
-webkit-highlight: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
[dir] .icl-Button--working {
margin: 0;
text-align: center;
background-color: #085ff7;
border: .125rem solid #085ff7;
border-radius: 6.25rem;
background-repeat: repeat-x;
cursor: pointer
}
[dir] .icl-Button--working::-moz-focus-inner {
border: 0
}
.icl-Button--working:disabled, .icl-Button--working:disabled:hover {
color: #ccc
}
[dir] .icl-Button--working:disabled, [dir] .icl-Button--working:disabled:hover {
cursor: default;
background: #fff;
border: .125rem solid #ececec
}
.icl-Button--working:visited {
color: #fff
}
.icl-Button--working:active, .icl-Button--working:focus, .icl-Button--working:hover {
color: #fff;
text-decoration: none
}
[dir] .icl-Button--working:active, [dir] .icl-Button--working:focus, [dir] .icl-Button--working:hover {
background-color: #1497ff;
border-color: #1497ff
}
.icl-Button--working:focus {
-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7;
outline: 0
}
[dir] .icl-Button--working:focus {
box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7
}
.icl-Button--transparent {
box-sizing: border-box;
display: inline-block;
color: #085ff7;
-webkit-font-smoothing: antialiased;
overflow: hidden;
text-overflow: ellipsis;
text-decoration: none;
white-space: nowrap;
-webkit-highlight: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-touch-callout: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
[dir] .icl-Button--transparent {
margin: 0;
text-align: center;
background-color: transparent;
border: .125rem solid transparent;
border-radius: 6.25rem;
background-repeat: repeat-x;
cursor: pointer
}
[dir] .icl-Button--transparent::-moz-focus-inner {
border: 0
}
.icl-Button--transparent:disabled, .icl-Button--transparent:disabled:hover {
color: #ccc
}
[dir] .icl-Button--transparent:disabled, [dir] .icl-Button--transparent:disabled:hover {
cursor: default;
background: #fff;
border: .125rem solid #ececec
}
.icl-Button--transparent:visited {
color: #085ff7
}
.icl-Button--transparent:active, .icl-Button--transparent:focus, .icl-Button--transparent:hover {
color: #085ff7;
text-decoration: none
}
[dir] .icl-Button--transparent:active, [dir] .icl-Button--transparent:focus, [dir] .icl-Button--transparent:hover {
background-color: transparent;
border-color: transparent
}
.icl-Button--transparent:focus {
-webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7;
outline: 0
}
[dir] .icl-Button--transparent:focus {
box-shadow: 0 0 0 2px #fff, 0 0 0 4px #085ff7
}
/*# sourceMappingURL=Button.css.map*/</style>
<div id="resumeCtaFooter" style="height:64px;">
<div style="position:absolute;width:100%;">
<style type="text/css">
.footerCta {
text-align: center;
margin: 0px;
font-size: 15px;
width: 100%;
background-color: #ebebeb;
color: #000000;
}
div.content > table {
margin-bottom: 4em;
}
</style>
<script type="text/javascript">if (null !== call_when_jsall_loaded) {
call_when_jsall_loaded(function () {
if (!!window.logPromoImpression) {
window.logPromoImpression('trk.origin=jobsearch&trk.variant=FooterGrayBelow&trk.pos=below&trk.tk=1ec7klqat0g5c000', 'resume');
}
})
}</script>
<div class="footerCta greyBar">Let employers find you
<style type="text/css">
.cta_button {
text-decoration: none !important;
margin: 12px !important;
}
.cta_button.blue {
color: #f8f8f9 !important;
}
.cta_button.grey {
color: #000000 !important;
}
.cta_button.uploaded {
border-radius: 100px !important;
font-size: 12px;
line-height: 16px;
text-align: center;
padding: 8px;
}
.cta_button.continue {
color: #085ff7 !important;
background-color: #ffffff !important;
border: 2px solid #195ff7 !important;
width: 163px;
}
.cta_button.accept {
color: #ffffff !important;
background-color: #085ff7 !important;
border: 2px solid #085ff7 !important;
width: 106px;
display: inline-block;
}
.cta_button.back {
color: #085ff7 !important;
background-color: #ffffff !important;
border: 2px solid #cccccc !important;
width: 106px;
margin-left: -4px !important;
}
</style>
<span dir="ltr"><a class="icl-Button icl-Button--primary icl-Button--sm cta_button blue"
onClick="if(!!window.logPromoClick) {window.logPromoClick('trk.origin=jobsearch&amp;trk.variant=FooterGrayBelow&amp;trk.pos=below&amp;trk.tk=1ec7klqat0g5c000', 'resume','/promo/resume?from=bottomResumeCTAjobsearch&amp;trk.origin=jobsearch');}"
href=&#47;promo&#47;resume?from&#61;bottomResumeCTAjobsearch&amp;trk.origin&#61;jobsearch>Upload your CV</a></span>
</div>
</div>
</div>
</div>
<script src="/tos/banner.js?ctk=1ec7klq3lquhv800&hl=en&tk=1ec7klqat0g5c000" defer></script>
</td>
</tr>
</tbody>
</table>
<script type="text/javascript">
<!--
logJSVPing('jsv', '1ec7klqat0g5c000');
function jsall_loaded() {
initProcessLeftoverDwellEntries();
detectBrowserState('jobsearch', '1ec7klqat0g5c000');
initLogTiming('jobsearch', '1ec7klqat0g5c000', 'o/vXG4tGCzygTSp5nOgWGHrEMfKYrXZvUFUKPJAPMpE=');
attachSjBlock('');
attachJaBlock('');
}
if (window['closureReady'] === true) {
jsall_loaded();
}
//-->
</script>
<script type="text/javascript">
PENDING_ANALYTICS_VARS = window.PENDING_ANALYTICS_VARS || [];
PENDING_ANALYTICS_VARS[PENDING_ANALYTICS_VARS.length] = ['_setCustomVar', 5, 'loggedIn', 'false', 3];
</script>
<script async src="https://www.googletagmanager.com/gtag/js?id=DC-8232301"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'DC-8232301');
</script>
<script type="text/javascript">
var ga_domains = [];
ga_domains.push('indeed.co.in');
ga_domains.push('indeed.lu');
ga_domains.push('indeed.fr');
ga_domains.push('indeed.de');
ga_domains.push('indeed.com.br');
ga_domains.push('indeed.co.uk');
ga_domains.push('indeed.hk');
ga_domains.push('indeed.fi');
ga_domains.push('indeed.pt');
ga_domains.push('indeed.jp');
ga_domains.push('indeed.com');
ga_domains.push('indeed.com.sg');
ga_domains.push('indeed.nl');
ga_domains.push('indeed.com.pk');
ga_domains.push('indeed.cl');
ga_domains.push('indeed.es');
ga_domains.push('indeed.co.ve');
ga_domains.push('indeed.ae');
ga_domains.push('indeed.com.mx');
ga_domains.push('indeed.com.my');
ga_domains.push('indeed.ch');
ga_domains.push('indeed.com.co');
ga_domains.push('indeed.com.ph');
ga_domains.push('indeed.co.za');
ga_domains.push('indeed.ie');
ga_domains.push('indeed.com.au');
ga_domains.push('indeed.ca');
ga_domains.push('indeed.com.pe');
(function (i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r;
i[r] = i[r] || function () {
(i[r].q = i[r].q || []).push(arguments)
}, i[r].l = 1 * new Date();
a = s.createElement(o),
m = s.getElementsByTagName(o)[0];
a.async = 1;
a.src = g;
m.parentNode.insertBefore(a, m)
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
var ga = ga || [];
ga('create', 'UA-90780-1', 'auto', {
'allowLinker': true
});
ga('require', 'linkid');
ga('require', 'linker');
ga('linker:autoLink', ga_domains, false, true);
ga('require', 'displayfeatures');
ga('send', 'pageview');
(function () {
if (window.PENDING_ANALYTICS_VARS && window.PENDING_ANALYTICS_VARS.length > 0) {
for (var i in PENDING_ANALYTICS_VARS) {
ga('set', PENDING_ANALYTICS_VARS[i][2], PENDING_ANALYTICS_VARS[i][3]);
}
}
})();
</script>
<script>
window._comscore = window._comscore || [];
window._comscore.push({c1: "2", c2: "6486505", c4: "www.indeed.co.uk/jobs", c15: "1ec7klq3lquhv800"});
(function () {
var s = document.createElement("script"), el = document.getElementsByTagName("script")[0];
s.async = true;
s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js";
el.parentNode.insertBefore(s, el);
})();
</script>
<noscript>
<img src="https://sb.scorecardresearch.com/p?c1=2&c2=6486505&c4=www.indeed.co.uk%2Fjobs&c15=1ec7klq3lquhv800&cv=2.0&cj=1"
style="display:none" width="0" height="0" alt=""/>
</noscript>
<script id="mosaic-init-data" type="text/javascript">
window.mosaic = window.mosaic || {};
window.mosaic.providers = {
"mosaic-provider-reportcontent": "https://d3fw5vlhllyvee.cloudfront.net/mosaic-provider-reportcontent/dist/69baef1126552355e6ea/js/ReportContent-client.js",
"mosaic-provider-jobsearch-feedback": "https://d3fw5vlhllyvee.cloudfront.net/mosaic-provider-jobsearch-feedback/dist/e4f308f144684ca97e2e/js/ViewJobFeedback-client.js",
"platformJs": "https://d3fw5vlhllyvee.cloudfront.net/mosaic-common/dist/f0bf24334850a20bc144/scripts/index.js",
"mosaic-provider-jsfe-salary": "https://d3fw5vlhllyvee.cloudfront.net/mosaic-provider-jsfe-salary/dist/d94974f82e5830b15fa1/js/Main-client.js"
};
window.mosaic.providerErrors = {};
window.mosaic.provideri18N = {
"mosaic-provider-reportcontent": "https://d3fw5vlhllyvee.cloudfront.net/mosaic-provider-reportcontent/dist/i18n/e49de66541a376660654/en_GB.js",
"mosaic-provider-jobsearch-feedback": "https://d3fw5vlhllyvee.cloudfront.net/mosaic-provider-jobsearch-feedback/dist/i18n/e30b7080d81f9ec0c566/en_GB.js",
"mosaic-provider-jsfe-salary": "https://d3fw5vlhllyvee.cloudfront.net/mosaic-provider-jsfe-salary/dist/i18n/8d854885e3a8e4dbf77b/en_GB.js"
};
window.mosaic.lazyProviders = {
"mosaic-provider-reportcontent": "\u003cdiv class\u003d\"reportcontent-injection-wrapper\"\u003e\u003c/div\u003e",
"mosaic-provider-jobsearch-feedback": "\u003cdiv class\u003d\"viewjob-feedback mobile\"\u003e\u003cdiv id\u003d\"ratingForm\" class\u003d\"\"\u003e\u003cdiv class\u003d\"icl-Card icl-Card--hasBorder\"\u003e\u003cdiv class\u003d\"icl-Card-body\"\u003eOverall, how relevant is this job?\u003c/div\u003e\u003cdiv class\u003d\"icl-Card-cta\"\u003e\u003cdiv class\u003d\"card-align\"\u003e\u003cbutton class\u003d\"icl-Button icl-Button--tertiary icl-Button--md ratingButton\" type\u003d\"button\"\u003e\u003cdiv style\u003d\"width:0px;height:0px\"\u003e\u003cdiv class\u003d\"optionBox\"\u003e\u003clabel class\u003d\"label-left\"\u003eNot at all\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class\u003d\"buttonLiner\"\u003e1\u003c/div\u003e\u003c/button\u003e\u003cbutton class\u003d\"icl-Button icl-Button--tertiary icl-Button--md ratingButton\" type\u003d\"button\"\u003e\u003cdiv style\u003d\"width:0px;height:0px\"\u003e\u003cdiv class\u003d\"optionBox\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class\u003d\"buttonLiner\"\u003e2\u003c/div\u003e\u003c/button\u003e\u003cbutton class\u003d\"icl-Button icl-Button--tertiary icl-Button--md ratingButton\" type\u003d\"button\"\u003e\u003cdiv style\u003d\"width:0px;height:0px\"\u003e\u003cdiv class\u003d\"optionBox\"\u003e\u003clabel class\u003d\"label-center\"\u003eSomewhat\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class\u003d\"buttonLiner\"\u003e3\u003c/div\u003e\u003c/button\u003e\u003cbutton class\u003d\"icl-Button icl-Button--tertiary icl-Button--md ratingButton\" type\u003d\"button\"\u003e\u003cdiv style\u003d\"width:0px;height:0px\"\u003e\u003cdiv class\u003d\"optionBox\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class\u003d\"buttonLiner\"\u003e4\u003c/div\u003e\u003c/button\u003e\u003cbutton class\u003d\"icl-Button icl-Button--tertiary icl-Button--md ratingButton\" type\u003d\"button\"\u003e\u003cdiv style\u003d\"width:0px;height:0px\"\u003e\u003cdiv class\u003d\"optionBox\"\u003e\u003clabel class\u003d\"label-right\"\u003eExtremely\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class\u003d\"buttonLiner\"\u003e5\u003c/div\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id\u003d\"gratitude\" class\u003d\"\"\u003e\u003c/div\u003e\u003c/div\u003e"
};
window.mosaic.cssResetProviders = {
"mosaic-provider-reportcontent": false,
"mosaic-provider-jobsearch-feedback": false,
"mosaic-provider-jsfe-salary": false
}
window.mosaic.zonedProviders = {
"salaryFilter": ["mosaic-provider-jsfe-salary"],
"afterTenthJobResult": [],
"jobcards": [],
"belowJobResultsPagination": [],
"serpModals": [],
"belowPageContent": [],
"aboveJobCards": []
}
window.mosaic.serviceIdLookup = {
"mosaic-provider-reportcontent": "mosaic-provider-reportcontent",
"mosaic-provider-jobsearch-feedback": "mosaic-provider-jobsearch-feedback",
"mosaic-provider-jsfe-salary": "mosaic-provider-jsfe-salary"
}
window.mosaic.webpackPublicPath = "https://d3fw5vlhllyvee.cloudfront.net/mosaic-common/dist"
</script>
<script id="mosaic-data" type="text/javascript">
window.mosaic.providerData = {};
window.mosaic.initialData = {
"logTypes": {
"jsuipPlatformInitError": "4327faee2bbb67f4e7f2185701a52e54",
"mosaicPlatformLoadRecovery": "cee115a2f7013215fe1cde93caa21161",
"mosaicProviderSeen": "e3926cc0a343f384f2e5e6dfc540016a",
"jsuipProviderLoadTimings": "fb7274d51fc7a04d450086c83a40cc6a",
"jsuipProviderExecutionError": "211e778edbde5e164fd5f14dd23e6115",
"jsuipAction": "d5973eb3ad332b3608839e9bbed7d867",
"jsuipPlatformLoadError": "c74c8d65f1d6f620ddce517edd3faa40",
"jsuipProviderLoadError": "61c37c1721757c82be5e97b1fff8d1c2"
},
"platformLogTk": "1ec7klqhc0g5c000",
"logTk": "1ec7klqat0g5c000",
"hostId": "jasx",
"platformId": "jasx",
"env": "PRODUCTION",
"pageId": "serp"
};
window.mosaic.providerData["mosaic-provider-reportcontent"] = {
"hostId": "jasx",
"pageId": "serp",
"ctk": "1ec7klq3lquhv800",
"country": "GB",
"language": "en",
"userAgent": "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)",
"mobvjtk": "1ec7klqat0g5c000",
"isMobile": false,
"indeedcsrftoken": "OWNxgLI3chHhOM32BBI5TgV55Xs7IwPH",
"isLoggedIn": false,
"isConfirmed": true,
"reportContentApiUrl": "https://reportcontent.indeed.com/api/v1/report/content"
};
window.mosaic.providerData["mosaic-provider-jobsearch-feedback"] = {
"name": "Feedback",
"pageId": "serp",
"country": "GB",
"language": "en",
"ctk": "1ec7klq3lquhv800",
"userAgent": "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)",
"metaData": {"feedbackId": "viewjob-relevance"},
"mobile": false,
"userId": 0,
"seenData": {"feedbackId": "viewjob-relevance"},
"eventData": {"feedbackId": "viewjob-relevance"}
};
window.mosaic.providerData["mosaic-provider-jsfe-salary"] = {
"mobile": false,
"currency": "GBP",
"currencySymbol": "£",
"salaryType": "YEARLY",
"salaryFilterLowerBound": 0,
"salaryFilterUpperBound": 120000,
"ctk": "1ec7klq3lquhv800",
"country": "GB",
"language": "en",
"loggedIn": false,
"userId": 0,
"logEntryTK": "1ec7klqat0g5c000",
"privileged": false,
"platform": "",
"url": "https://www.indeed.co.uk/jobs?q=(Html+or+Web+or+Sql+or+Delphi+or+Vb+or+Vbscript+or+Php+or+Ajax+or+Mysql+or+Sqlserver+or+Javascript+or+Nodejs+or+vuejs+or+sveltejs)+-React&from=mobRdr&utm_source=%2Fm%2F&utm_medium=redir&utm_campaign=dt",
"cookie": {"SHOE": "", "SOCK": ""},
"pg": {
"mosaic_mobserp_salary_v2_tog": {"group": "inactive", "value": -1, "allocationId": ""},
"mosaic_serp_salary_v11_slider_tst": {"group": "inactive", "value": -1, "allocationId": ""},
"mosaic_serp_salary_v11_minslider_tst": {"group": "inactive", "value": -1, "allocationId": ""},
"mosaic_serp_salary_a11y_tst": {"group": "inactive", "value": -1, "allocationId": ""},
"mosaic_salary_filter_checkbox_profio_tst": {"group": "inactive", "value": -1, "allocationId": ""},
"mosaic_salary_filter_intl_format_tog": {"group": "inactive", "value": -1, "allocationId": "#H1"},
"mosaic_mobserp_salary_tog": {"group": "inactive", "value": -1, "allocationId": ""},
"mosaic_dserp_salary_tog": {"group": "active", "value": 1, "allocationId": "#B6"},
"mosaic_salary_filter_checkbox_ctr_tst": {"group": "inactive", "value": -1, "allocationId": ""}
},
"pgString": "#B6:mosaic_dserp_salary_tog1,mosaic_dserp_salary_tog1",
"profileAPIPath": "https://profile-api.indeed.com/api",
"profileAPITimeout": 300,
"gt": {"split": {}},
"locale": "en-GB"
};
</script>
<script src="https://d3fw5vlhllyvee.cloudfront.net/mosaic-common/dist/40efcdc7c68ddd8e1c8f/scripts/loadProviders.js" async></script>
<script id="mosaic-translation-overrides">
this.mosaic = this.mosaic || {};
this.mosaic.i18nOverrides = this.mosaic.i18nOverrides || {};
</script>
<script>window['sendPageLoadEndPing'] = function (pageId, tk, st) {
var validPageIds = ['viewjob', 'serp'];
if (!!Image && validPageIds.indexOf(pageId) > -1 && !!tk && !!st) {
var href = '/rpc/pageLoadEnd?pageId=' + pageId + '&tk=' + tk + '&st=' + st + '&__=' + Math.random();
var img = new Image();
img.src = href;
}
};
window['sendPageLoadEndPing']("serp", "1ec7klqat0g5c000", "1593689434461");</script>
</body>
</html>