CINXE.COM
Job Board and Career Center | Society for Laboratory Automation and Screening (SLAS)
<!DOCTYPE html> <html lang="en"> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NFM95BJ');</script> <!-- End Google Tag Manager --> <base href="https://careers.slas.org/"> <title>Job Board and Career Center | Society for Laboratory Automation and Screening (SLAS)</title> <meta name="description" content="Advance your sciences career with SLAS Career Connections. Explore job opportunities in life sciences and technology, connect with top employers, and grow your professional network."> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5" > <meta name="apple-mobile-web-app-capable" content="yes"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta content="eXxcDRNXRUA03MpvBMNDkSdjU7g8gtXICA4GzHh4" name="csrf-token"> <meta content="index,follow" name="robots"> <link rel="canonical" href="https://careers.slas.org" /> <script> function loadScripts(source, callback) { if (!(source != null && (typeof source == 'string' || typeof source == 'object'))) return; let src = typeof source == 'string' ? [source] : source; let total = []; let loaded = []; let failed = []; let fn = function (e) { if (e.type == 'load') loaded.push(e.target.src); else failed.push(e.target.src); if ((loaded.length + failed.length) == total.length && typeof callback == 'function') callback(!!failed.length, loaded, failed); }; let load = function (src) { let s = document.createElement('script'); s.type = 'application/javascript'; s.src = src; s.addEventListener('error', fn, false); s.addEventListener('load', fn, false); document.getElementsByTagName('head')[0].appendChild(s); return s.src; }; for (let i in src) { let s = src[i].split(/[\s,]+/); for (let j in s) if (total.indexOf(s[j]) < 0) total.push(load(s[j])); } } function loadStyles(source, callback) { if (!(source != null && (typeof source == 'string' || typeof source == 'object'))) return; let src = typeof source == 'string' ? [source] : source; let total = []; let loaded = []; let failed = []; let fn = function (e) { if (e.type == 'load') loaded.push(e.target.src); else failed.push(e.target.src); if ((loaded.length + failed.length) == total.length && typeof callback == 'function') callback(!!failed.length, loaded, failed); }; let load = function (src) { let s = document.createElement('link'); s.rel = 'stylesheet'; s.href = src; s.addEventListener('error', fn, false); s.addEventListener('load', fn, false); document.getElementsByTagName('head')[0].appendChild(s); return s.src; }; for (let i in src) { let s = src[i].split(/[\s,]+/); for (let j in s) if (total.indexOf(s[j]) < 0) total.push(load(s[j])); } } function trackEvent(url, data, method = 'GET') { $.ajax({ url: url, method: method, data: data || {}, async: true, cache: false, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, success: (response) => { let trackingCode = response.code || ''; $('body').append(trackingCode) }, }); } function triggerEvent(name, element = document) { if(!name) return; const event = new Event(name); element.dispatchEvent(event); } if (typeof grecaptcha === 'undefined') { grecaptcha = {}; } grecaptcha.alreadyLoaded = [] grecaptcha.loadFromCDN = function(url, params) { if (! this.alreadyLoaded.includes(url)) { this.alreadyLoaded.push(url); let script = document.createElement('script'); script.setAttribute('type', 'text/javascript'); script.setAttribute('src', url); for (let i in params) { script.setAttribute(params[i], ''); } document.body.appendChild(script); } } grecaptcha.ready = function(cb){ if (typeof grecaptcha === 'object' && typeof grecaptcha.execute === 'undefined') { const c = '___grecaptcha_cfg'; window[c] = window[c] || {}; (window[c]['fns'] = window[c]['fns']||[]).push(cb); } else { setTimeout(function() { cb(); }, 1000) } } </script> <link rel="stylesheet" href="themes/slas/css/index.css?1732265331"></link> <!-- empty --> <link href="themes/slas/css/theme_style.min.css?1699988356" rel="stylesheet"> <link rel="shortcut icon" href="https://wjm.s3.amazonaws.com/slas/uploads/logo_16px_1722425916.png"> <meta property="og:type" content="website"> <meta property="og:site_name" content="Society for Laboratory Automation and Screening (SLAS)"> <meta property="og:title" content="Job Board and Career Center | Society for Laboratory Automation and Screening (SLAS)"> <meta property="og:description" content="Advance your sciences career with SLAS Career Connections. Explore job opportunities in life sciences and technology, connect with top employers, and grow your professional network."> <meta property="og:image" content="/uploads/custom-background/7WIFe6zHhOV6kVPHj70FU73DcVl4d9zdTJ7APIGo.jpg"> <meta property="og:url" content="https://careers.slas.org"> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript> <iframe title="Google Tag Manager" src="https://www.googletagmanager.com/ns.html?id=GTM-NFM95BJ" height="0" width="0" style="display:none;visibility:hidden"> </iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <!--Start top and Logo--> <div id="banner-header-wide-1"></div> <div class="custom-header-mobile py-1"> <div class="container"> <div class="custom-header-navbar mt-1"> <a href="http://slas.org/"><img width="200" src="themes/slas/images/logo.png?1691069841"/></a> <nav class="navbar"> <div class="navbar-header custom-header-menu-btn"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar" > <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div id="navbar" class="navbar-collapse collapse"> <ul class="nav navbar-nav custom-header-menu-list"> <li><a href="https://www.slas.org/membership/slas-membership-types-and-benefits/">Join</a></li> <li><a href="https://www.slas.org/about-slas/">About</a></li> <li><a href="https://connected.slas.org/home">CONNECTED Networking</a></li> <li><a href="https://www.pathlms.com/slas/">APPLIED Learning</a></li> <li><a href="https://www.slas.org/events/">EVENTS</a></li> <li><a href="https://www.slas.org/publications/">PUBLICATIONS</a></li> <li><a href="https://www.slas.org/membership/">MEMBERSHIP</a></li> <li><a href="https://www.slas.org/education/">EDUCATION</a></li> <li><a href="https://www.slas.org/careers/">CAREERS</a></li> <li><a href="https://www.slas.org/news-highlights/">NEWS & HIGHLIGHTS</a></li> </ul> </div> </nav> </div> </div> </div> <div class="custom-header-desktop "> <div class="container"> <div class="d-flex align-items-center"> <a class="mr-1" href="http://slas.org/"><img width="200" src="themes/slas/images/logo.png?1691069841"/></a> <ul class="d-flex custom-header-right-navbar py-3"> <li><a href="https://www.slas.org/membership/slas-membership-types-and-benefits/">Join</a></li> <li><a href="https://www.slas.org/about-slas/">About</a></li> <li><a class="custom-success" href="https://connected.slas.org/home">CONNECTED Networking</a></li> <li><a class="custom-success" href="https://www.pathlms.com/slas/">APPLIED Learning</a></li> </ul> </div> <ul class="d-flex justify-content-between "> <li><b><a href="https://www.slas.org/events/">EVENTS</a></b></li> <li><b><a href="https://www.slas.org/publications/">PUBLICATIONS</a></b></li> <li><b><a href="https://www.slas.org/membership/">MEMBERSHIP</a></b></li> <li><b><a href="https://www.slas.org/education/">EDUCATION</a></b></li> <li><b><a href="https://www.slas.org/careers/">CAREERS</a></b></li> <li><b><a href="https://www.slas.org/news-highlights/">NEWS & HIGHLIGHTS</a></b></li> </ul> </div> </div> <header id="ws-header"> <nav class="navbar navbar-inverse bg-dark"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#header-navbar" aria-expanded="false" aria-controls="navbar" aria-label="Toggle mobile navigation" > <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse guest-menu" id="header-navbar" > <div class="pull-left flex-sm-container clearfix"> <ul class="nav navbar-nav guest-menu"> <li id="menu-item-1958" class="current"> <a href="/" ex-data > Home </a> </li> <li id="menu-item-1960" class=""> <a href="/jobs" > Search </a> </li> <li id="menu-item-1963" class=""> <a href="/employer-directory" > Directory </a> </li> <li id="menu-item-1966" class=""> <a href="/contact-us" > Contact Us </a> </li> <li id="menu-item-1968" class=""> <a href="#" class="dropdown-toggle" data-toggle="dropdown" > Career Resources <span class="caret"></span> </a> <ul class="dropdown-menu"> <li> <a href="/career-resources" > Career Advice </a> </li> <li> <a href="/career" > Career Guides </a> </li> <li> <a href="/career-resources" > Career Advice </a> </li> <li> <a href="/interview-coach" > Interview Coach </a> </li> <li> <a href="/analyze-offer" > Offer Analyzer </a> </li> </ul> </li> </ul> <p class="navbar-btn pull-left"> <a href="/employer-offers" class="btn btn-primary pricing-btn" > Pricing </a> </p> </div> <nav class="nav navbar-right flex-sm-container"> <ul class="nav navbar-nav mx-0"> <li class="register-top"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> Register <span class="caret"></span> </a> <ul class="dropdown-menu reg-choose"> <li><a href="/register-seeker">Job Seekers</a></li> <li><a href="/register-employer">Employers</a></li> </ul> </li> <li> <a class="sign-in" href="/sign-in"> <i class="fas fa-lock"></i> Sign In </a> </li> <script> var scriptsLanguage = 'EN'; </script> </ul> <p class="navbar-btn pull-left"> <a class="btn btn-primary post-job" href="/employer-offers">Post a Job</a> </p> </nav> <script src="themes\nextgen\plugins\pusher-js\pusher.min.js"></script> </div> </div> </nav> </header> <div class="index-view mt-0"> <div class="container-fluid full-width-search" style="background-image:url(/uploads/custom-background/7WIFe6zHhOV6kVPHj70FU73DcVl4d9zdTJ7APIGo.jpg)" > <div class="position-relative container"> <div class="row"> <h1 class="title">Career Center<br>Connecting Talent with Great Opportunities</h1> <form method="GET" action="https://careers.slas.org/jobs" class="quick-search form-inline d-sm-flex justify-content-sm-center"> <input type="hidden" name="country" value="" /> <input type="hidden" name="state" value="" /> <input type="hidden" name="city" value="" /> <input type="hidden" name="zip" value="" /> <input type="hidden" name="latitude" value="" /> <input type="hidden" name="longitude" value="" /> <div class="form-group"> <div class="input-group input-group-lg"> <span class="input-group-addon"> <svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg" class="svg-icon svg-search-icon rmt-1"> <path d="M7.33333 13.6667C10.8311 13.6667 13.6667 10.8311 13.6667 7.33333C13.6667 3.83553 10.8311 1 7.33333 1C3.83553 1 1 3.83553 1 7.33333C1 10.8311 3.83553 13.6667 7.33333 13.6667Z" stroke="#343A40" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> <path d="M15.2504 15.2499L11.8066 11.8062" stroke="#343A40" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </span> <input type="text" class="form-control form-control-action border-left-0" name="keywords" placeholder="e.g. Web Designer" value="" > </div> </div> <div class="form-group"> <div class="input-group input-group-lg"> <span class="input-group-addon"> <svg width="20" height="18" viewBox="0 0 20 19" fill="none" xmlns="http://www.w3.org/2000/svg" class="svg-icon svg-location-icon rmt-1"> <path fill-rule="evenodd" clip-rule="evenodd" d="M2.08398 7.91667C2.08398 3.5625 5.64648 0 10.0007 0C14.3548 0 17.9173 3.5625 17.9173 7.91667C17.9173 13.775 10.7132 18.6833 10.4757 18.8417C10.3173 18.9208 10.159 19 10.0007 19C9.84232 19 9.68398 18.9208 9.52565 18.8417C9.28815 18.6833 2.08398 13.775 2.08398 7.91667ZM3.66732 7.91667C3.66732 12.1917 8.49648 16.15 10.0007 17.2583C11.5048 16.15 16.334 12.1917 16.334 7.91667C16.334 4.43333 13.484 1.58333 10.0007 1.58333C6.51732 1.58333 3.66732 4.43333 3.66732 7.91667ZM10.0007 4.75C8.25898 4.75 6.83398 6.175 6.83398 7.91667C6.83398 9.65833 8.25898 11.0833 10.0007 11.0833C11.7423 11.0833 13.1673 9.65833 13.1673 7.91667C13.1673 6.175 11.7423 4.75 10.0007 4.75ZM8.41732 7.91667C8.41732 8.7875 9.12982 9.5 10.0007 9.5C10.8715 9.5 11.584 8.7875 11.584 7.91667C11.584 7.04583 10.8715 6.33333 10.0007 6.33333C9.12982 6.33333 8.41732 7.04583 8.41732 7.91667Z" fill="#343A40"/> <mask id="mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="0" width="16" height="19"> <path fill-rule="evenodd" clip-rule="evenodd" d="M2.08398 7.91667C2.08398 3.5625 5.64648 0 10.0007 0C14.3548 0 17.9173 3.5625 17.9173 7.91667C17.9173 13.775 10.7132 18.6833 10.4757 18.8417C10.3173 18.9208 10.159 19 10.0007 19C9.84232 19 9.68398 18.9208 9.52565 18.8417C9.28815 18.6833 2.08398 13.775 2.08398 7.91667ZM3.66732 7.91667C3.66732 12.1917 8.49648 16.15 10.0007 17.2583C11.5048 16.15 16.334 12.1917 16.334 7.91667C16.334 4.43333 13.484 1.58333 10.0007 1.58333C6.51732 1.58333 3.66732 4.43333 3.66732 7.91667ZM10.0007 4.75C8.25898 4.75 6.83398 6.175 6.83398 7.91667C6.83398 9.65833 8.25898 11.0833 10.0007 11.0833C11.7423 11.0833 13.1673 9.65833 13.1673 7.91667C13.1673 6.175 11.7423 4.75 10.0007 4.75ZM8.41732 7.91667C8.41732 8.7875 9.12982 9.5 10.0007 9.5C10.8715 9.5 11.584 8.7875 11.584 7.91667C11.584 7.04583 10.8715 6.33333 10.0007 6.33333C9.12982 6.33333 8.41732 7.04583 8.41732 7.91667Z" fill="white"/> </mask> <g mask="url(#mask0)"> <path fill-rule="evenodd" clip-rule="evenodd" d="M0.5 0H19.5V19H0.5V0Z" fill="#343A40"/> </g> </svg> </span> <input type="text" class="form-control form-control-action location-input border-left-0" name="city_state_zip" placeholder="e.g. New York" value="" autocomplete="off" > </div> </div> <div class="form-group"> <button type="submit" class="btn btn-success btn-lg">Find a Job</button> </div> </form> </div> </div> </div> <script> document.addEventListener('jqueryReady', function () { loadScripts( "themes/nextgen/plugins/autocomplete/dist/jquery.autocomplete.min.js?1549902715", initAutocomplete ) }) // Editing location function loadAutocomplete () { let $input = $('input.location-input'), $parent = $input.parent().parent(), $locationInputData = $('<input type="hidden" name="location_autocomplete_data">'); // disabling autocomplete input to prevent appearing key/value in search // Append data hidden input $parent.prepend($locationInputData); $input.on('keyup', function () { // Reset autocomplete data if ($(this).val().length < 3) { $locationInputData.val(''); ['country', 'state', 'city', 'zip', 'longitude', 'latitude'].forEach(function(value) { $parent.closest('form').find('input[name=' + value + ']').val('') }) } }); $input.devbridgeAutocomplete({ minChars: 1, deferRequestBy: 250, appendTo: $parent, showNoSuggestionNotice: true, tabDisabled: true, noSuggestionNotice: "Location not found", lookup: function (query, done) { if (query.length > 2) { $('.' + this.containerClass) .show() .html('<div class="autocomplete-notices">Searching...</div>'); $.ajax({ url: 'ajax.php', dataType: 'json', data: { page: 'index', action: 'location_autocomplete', q: query, return: 'city, state', unique: 1, states: 1, } }).done(function (response) { done({ suggestions: response.data }); }); } else { $('.'+this.containerClass) .show() .html('<div class="autocomplete-notices">Enter more characters</div>'); } }, onSelect: function (suggestion) { }, }).on("focus", function () { if (!$(this).val()) { $(this) .next() .show() .html('<div class="autocomplete-notices">Enter location</div>'); } }).attr('autocomplete', 'off'); } function initAutocomplete () { loadAutocomplete(); } </script> <script> document.addEventListener('bootstrapReady', function () { loadScripts( "themes/nextgen/plugins/jsxss/xss.min.js?1665575574", initSanitizer ) }); function sanitizeHTML($collection) { $collection.each(function () { var $input = $(this); const clearValue = filterXSS($input.val(), { // empty, means filter out all tags whiteList: [], // filter out all HTML not in the whitelist stripIgnoreTag: true, // the script tag is a special case, we need // to filter out its content stripIgnoreTagBody: ['script'] }); $input.val(clearValue.trim()); }); } function initSanitizer() { let $forms = $('form'); if ($forms.length) { $forms.each(function () { let $inputs = $(this).find('input:not([type="file"])'); sanitizeHTML($inputs); }); } $(document).on('submit', 'form', function (e) { let $inputs = $(e.target).find('input:not([type="file"])'); sanitizeHTML($inputs); }); } </script> <div class="top-companies my-4 p-0"> <div class="container"> <h2 class="title text-center mb-2 mt-0"> Featured Companies </h2> <div class="row top-companies-row "> <div class="col-md-2 col-sm-4 col-xs-6 mb-1"> <div class="h-100"> <a href="https://careers.slas.org/company/serna-bio-0699" class="text-center"> <div class="top-companies-img-container d-flex justify-content-center align-items-center"> <img src="https://wjm.s3.amazonaws.com/slas/uploads/699_1730845416.png" alt="Serna Bio Logo" /> </div> </a> </div> </div> <div class="col-md-2 col-sm-4 col-xs-6 mb-1"> <div class="h-100"> <a href="https://careers.slas.org/company/scinomix-0160" class="text-center"> <div class="top-companies-img-container d-flex justify-content-center align-items-center"> <img src="https://wjm.s3.amazonaws.com/slas/uploads/160_1705006148.png" alt="Scinomix Logo" /> </div> </a> </div> </div> </div> </div> </div> <div class="featured-jobs py-4 bg-light overflow-hidden"> <div class="container"> <div class="d-sm-flex align-items-center justify-content-between mb-2"> <h2 class="m-0 text-center"> Featured Jobs </h2> <div class="d-flex justify-content-between"> <span class="mr-1 left-arrow rounded btn btn-white border border-secondary"> <i class="m-0 fas fa-chevron-left text-dark"></i> </span> <span class="right-arrow rounded btn btn-white border border-secondary"> <i class="fas fa-chevron-right text-dark"></i> </span> </div> </div> <div class="featured-jobs-slider d-flex overflow-hidden"> <div class="panel panel-default mx-1"> <div class="panel-body h-100"> <div class="panel-body-inner h-100"> <div class="media h-100"> <div class="media-body d-flex flex-column justify-content-between h-100 w-100"> <div class="job-body-container"> <div class="mt-0 d-flex justify-content-between align-items-start"> <img class="mb-1" width="46" height="46" src="https://wjm.s3.amazonaws.com/slas/uploads/160_1705006148.png" alt="Logo" /> </div> <h3 class="job-title my-0 mb-1 h6"> <a href="https://careers.slas.org/job/electrical-engineer-earth-city-missouri-0267"> Electrical Engineer </a> </h3> <div class="d-flex align-items-start text-muted "> <i class="fas fa-building text-muted"> </i> <p class="mb-0 small"> Scinomix </p> </div> <div class="d-flex align-items-start text-muted mb-0 "> <i class="fas fa-map-marker-alt text-muted"> </i> <p class="mb-0 small"> Earth City, Missouri </p> </div> </div> <div class="location"> <div class="d-flex align-items-center justify-content-between text-muted small"> <small class="text-muted"> Posted November 14, 2024 </small> </div> </div> </div> </div> </div> </div> </div> <div class="panel panel-default mx-1"> <div class="panel-body h-100"> <div class="panel-body-inner h-100"> <div class="media h-100"> <div class="media-body d-flex flex-column justify-content-between h-100 w-100"> <div class="job-body-container"> <div class="mt-0 d-flex justify-content-between align-items-start"> <img class="mb-1" width="46" height="46" src="https://wjm.s3.amazonaws.com/slas/uploads/699_1730845416.png" alt="Logo" /> </div> <h3 class="job-title my-0 mb-1 h6"> <a href="https://careers.slas.org/job/hts-data-scientist-contract--0266"> HTS Data Scientist (Contract) </a> </h3> <div class="d-flex align-items-start text-muted "> <i class="fas fa-building text-muted"> </i> <p class="mb-0 small"> Serna Bio </p> </div> <div class="d-flex align-items-start text-muted mb-0 "> <i class="fas fa-map-marker-alt text-muted"> </i> <p class="mb-0 small"> Remote </p> </div> </div> <div class="location"> <div class="d-flex align-items-center justify-content-between text-muted small"> <small class="text-muted"> Posted November 8, 2024 </small> </div> </div> </div> </div> </div> </div> </div> <div class="panel panel-default mx-1"> <div class="panel-body h-100"> <div class="panel-body-inner h-100"> <div class="media h-100"> <div class="media-body d-flex flex-column justify-content-between h-100 w-100"> <div class="job-body-container"> <div class="mt-0 d-flex justify-content-between align-items-start"> <img class="mb-1" width="46" height="46" src="https://wjm.s3.amazonaws.com/slas/uploads/699_1730845416.png" alt="Logo" /> </div> <h3 class="job-title my-0 mb-1 h6"> <a href="https://careers.slas.org/job/senior-scientist-assay-development--0265"> Senior Scientist: Assay Development ... </a> </h3> <div class="d-flex align-items-start text-muted "> <i class="fas fa-building text-muted"> </i> <p class="mb-0 small"> Serna Bio </p> </div> <div class="d-flex align-items-start text-muted mb-0 "> <i class="fas fa-map-marker-alt text-muted"> </i> <p class="mb-0 small"> Remote </p> </div> </div> <div class="location"> <div class="d-flex align-items-center justify-content-between text-muted small"> <small class="text-muted"> Posted November 8, 2024 </small> </div> </div> </div> </div> </div> </div> </div> <div class="panel panel-default mx-1"> <div class="panel-body h-100"> <div class="panel-body-inner h-100"> <div class="media h-100"> <div class="media-body d-flex flex-column justify-content-between h-100 w-100"> <div class="job-body-container"> <div class="mt-0 d-flex justify-content-between align-items-start"> <img class="mb-1" width="46" height="46" src="https://wjm.s3.amazonaws.com/slas/uploads/%26no_logo..jpg" alt="Logo" /> </div> <h3 class="job-title my-0 mb-1 h6"> <a href="https://careers.slas.org/job/lab-automation-engineer-cambridge-ma-f1d3110ff6ef5e738cb059b199e184b2b"> Lab Automation Engineer </a> </h3> <div class="d-flex align-items-start text-muted "> <i class="fas fa-building text-muted"> </i> <p class="mb-0 small"> Ivory Systems </p> </div> <div class="d-flex align-items-start text-muted mb-0 "> <i class="fas fa-map-marker-alt text-muted"> </i> <p class="mb-0 small"> Cambridge, MA </p> </div> </div> <div class="location"> <div class="d-flex align-items-center justify-content-between text-muted small"> <small class="text-muted"> Posted November 24, 2024 </small> </div> </div> </div> </div> </div> </div> </div> <div class="panel panel-default mx-1"> <div class="panel-body h-100"> <div class="panel-body-inner h-100"> <div class="media h-100"> <div class="media-body d-flex flex-column justify-content-between h-100 w-100"> <div class="job-body-container"> <div class="mt-0 d-flex justify-content-between align-items-start"> <img class="mb-1" width="46" height="46" src="https://wjm.s3.amazonaws.com/slas/uploads/%26no_logo..jpg" alt="Logo" /> </div> <h3 class="job-title my-0 mb-1 h6"> <a href="https://careers.slas.org/job/senior-research-associate-cellular-fremont-ca-6c7fda9636f76aea13b1436f96d41af7b"> Senior Research Associate, Cellular ... </a> </h3> <div class="d-flex align-items-start text-muted "> <i class="fas fa-building text-muted"> </i> <p class="mb-0 small"> Bayside Solutions </p> </div> <div class="d-flex align-items-start text-muted mb-0 "> <i class="fas fa-map-marker-alt text-muted"> </i> <p class="mb-0 small"> Fremont, CA </p> </div> </div> <div class="location"> <div class="d-flex align-items-center justify-content-between text-muted small"> <small class="text-muted"> Posted November 24, 2024 </small> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="browse-jobs py-2"> <div class="container"> <div class="row"> <div class="d-flex justify-content-center flex-wrap my-2"> <div class="col-sm-3 col-xs-12"> <div id="banner-home-square-right-1"></div> </div> <div class="col-sm-6 col-xs-12 py-1"> <div class="border border-secondary p-1 h-100"> <div class="row d-flex flex-wrap align-items-center h-100"> <div class="col-sm-6 col-xs-12 text-center"> <img src="themes/nextgen/images/home/employer-cover.png" class="w-100 h-100" alt="Employer Cover Image" /> </div> <div class="col-sm-6 col-xs-12 text-center"> <h5 class="mb-1"> Are you an employer? </h5> <a href="https://careers.slas.org/post-job" class="btn btn-primary"> Post a Job </a> </div> </div> </div> </div> <div class="col-sm-3 col-xs-12"> <div id="banner-home-square-right-2"></div> </div> </div> </div> </div> </div> <div class="career-exploration-view bg-light py-4 mb-4"> <div class="container"> <div class="d-flex justify-content-center mb-2"> <div class="col-md-8 col-12 text-center pl-lg-0 pl-sm-1"> <h2 class="my-0"> Career Exploration </h2> <p class="text-muted mt-1 mb-0"> Empower yourself to understand and shape your professional future. Delve into personalized insights, from salary benchmarks to growth trajectories, all designed with your career aspirations in mind. </p> </div> </div> <div class="p-1 p-md-2 mb-2 bg-white border border-secondary rounded"> <div class="row d-flex flex-wrap align-items-center"> <div class="col-sm-9 col-xs-12"> <h3 class="mt-0 mb-1"> Career Guides </h3> <p class="text-muted m-0 pb-2"> Discover your potential with Career Guides. Dive deep into salary insights, essential skills, comprehensive job descriptions, and ace your interviews with our question bank. </p> </div> <div class="col-sm-3 col-xs-12"> <a class="btn btn-success mb-2 w-100" href="https://careers.slas.org/career" > Learn More </a> </div> </div> <div class="row d-flex flex-wrap pr-sm-1"> <div class="col-md-3 col-sm-6 col-12 mb-1 mb-md-0 pr-sm-0"> <div class="d-flex flex-column justify-content-between px-1 pt-1 bg-light h-100"> <div> <h4 class="mt-0 mb-1"> Salary </h4> <p class="text-muted mb-2"> Uncover competitive salary ranges and insights tailored to your profession. </p> </div> <div class="d-flex align-items-center justify-content-center"> <img src="themes/nextgen/images/home/salary-cover.png" alt="Average Salary Chart Cover Image" class="w-100" /> </div> </div> </div> <div class="col-md-3 col-sm-6 col-12 mb-1 mb-md-0 pr-sm-0"> <div class="d-flex flex-column justify-content-between px-1 pt-1 bg-light h-100"> <div> <h4 class="mt-0 mb-1"> Skills </h4> <p class="text-muted mb-2"> Learn about the essential skills and proficiencies required for your desired role. </p> </div> <div class="d-flex align-items-center justify-content-center"> <img src="themes/nextgen/images/home/skills-cover.png" alt="Skills Chart Cover Image" class="w-100" /> </div> </div> </div> <div class="col-md-3 col-sm-6 col-12 mb-1 mb-sm-0 pr-sm-0"> <div class="d-flex flex-column justify-content-between px-1 pt-1 bg-light h-100"> <div> <h4 class="mt-0 mb-1"> Job Description </h4> <p class="text-muted mb-2"> Get a detailed overview of job responsibilities and expectations in your chosen field. </p> </div> <div class="d-flex align-items-center justify-content-center"> <img src="themes/nextgen/images/home/job-desc-cover.png" alt="Job Description Page Intro Cover Image" class="w-100" /> </div> </div> </div> <div class="col-md-3 col-sm-6 col-12 mb-0 pr-sm-0"> <div class="d-flex flex-column justify-content-between px-1 pt-1 bg-light h-100"> <div> <h4 class="mt-0 mb-1"> Interview Questions </h4> <p class="text-muted mb-2"> Prepare confidently with commonly asked interview questions specific to your job. </p> </div> <div class="d-flex align-items-center justify-content-center"> <img src="themes/nextgen/images/home/interview-cover.png" alt="Interview Questions Cover Image" class="w-100" /> </div> </div> </div> </div> </div> </div> </div> <div class="career-tools-view pb-4"> <div class="container"> <div class="d-flex justify-content-center mb-2"> <div class="col-md-8 col-12 text-center"> <h3 class="mt-0 mb-1"> Career Tools </h3> <p class="text-muted mb-0"> Enhance your job seeking journey with Career Tools, tailored to give you an edge in securing and excelling in your desired role. </p> </div> </div> <div class="row d-flex flex-wrap"> <div class="col-md-4 col-sm-6 col-xs-12 mb-2"> <div class="flex-column px-2 pt-2 pb-0 bg-light d-flex align-items-center justify-content-between border border-secondary rounded h-100"> <div class="col-xs-12 px-0 "> <h4 class="m-0 pb-1 h5"> Offer Analyzer </h4> <p class="pb-1 text-muted"> Evaluate job offers with clarity, ensuring they align with your worth and aspirations. </p> <a class="btn btn-success mb-2" href="https://careers.slas.org/analyze-offer" > Learn More </a> </div> <div class="col-xs-12 px-0 "> <div class="d-flex align-items-center justify-content-center"> <img src="themes/nextgen/images/home/offer-analyzer-cover.png" alt="Offer Analyzer Page Cover Image" class="w-sm-100" width="316" height="200" /> </div> </div> </div> </div> <div class="col-md-4 col-sm-6 col-xs-12 mb-2"> <div class="flex-column px-2 pt-2 pb-0 bg-light d-flex align-items-center justify-content-between border border-secondary rounded h-100"> <div class="col-xs-12 px-0 "> <h4 class="m-0 pb-1 h5"> Interview Coach </h4> <p class="pb-1 text-muted"> Master the art of interviews with expert insights and strategies to make a lasting impression. </p> <a class="btn btn-success mb-2" href="https://careers.slas.org/interview-coach"> Learn More </a> </div> <div class="col-xs-12 px-0 "> <div class="d-flex align-items-center justify-content-center"> <img src="themes/nextgen/images/home/interview-coach-cover.png" alt="Interview Coach Page Cover Image" class="w-sm-100" width="316" height="200" /> </div> </div> </div> </div> <div class="col-md-4 col-sm-6 col-xs-12 mb-2"> <div class="h-100"> <form action="https://careers.slas.org/api/v1/agents/search/store" method="post" name="agent_form" id="agent_form" class="sign-up-job-agent sign-up-job-agent-index h-100 p-2 bg-light border border-secondary rounded" > <input type="hidden" name="_token" value="eXxcDRNXRUA03MpvBMNDkSdjU7g8gtXICA4GzHh4"> <div class="d-flex flex-column justify-content-between h-100"> <div> <div> <h4 class="title m-0 pb-1 h5"> Job Alerts </h4> <p class="text-muted m-0"> Stay ahead in your job search with tailored alerts, with the latest opportunities delivered directly to your mailbox tailored to your preferences. </p> </div> <div class=""> <div class="form-group mb-0 "> <label class="control-label mb-0"> </label> <input name="email" type="email" class="form-control form-control" required="required" placeholder="Your email address" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$" oninvalid="" /> </div> <div class="form-group mb-0 "> <label class="control-label mb-0"> </label> <input name="zip" type="text" class="form-control form-control" required="required" placeholder="Enter your Zip code" value="" oninvalid="" /> </div> <div class="submit-wrapper text-center my-2 mb-sm-0"> <button type="submit" class="btn btn-success"> Sign me up </button> </div> </div> </div> <div> <script> grecaptcha.loadFromCDN('https://www.google.com/recaptcha/api.js?render=6Ld14HcUAAAAAFAwrjaB04liTdOCFKv7b6JfeJw2', ['async', 'defer']); </script> <div id='grecaptcha-HXvU'></div> <script> grecaptcha.ready(function() { grecaptcha.execute('6Ld14HcUAAAAAFAwrjaB04liTdOCFKv7b6JfeJw2', {action: 'agent_form'}) .then(function(token) { $('<input>').attr({ type: 'hidden', name: 'g-recaptcha-response', }).val(token).appendTo($('#grecaptcha-HXvU').closest('form')) }); }); </script> <p class="privacy-text"> <span> By signing up, you agree to the <a href="http://www.webscribble.com/tos" target="_blank"> terms of use </a> and <a href="http://www.webscribble.com/privacy-policy" target="_blank"> privacy policy</a> </span> </p> </div> </div> </form> <div class="alert email-subscribe-success" style="display: none;"> <div class="subscription_message_box"> <div class="job_agent_freq_change_div" style="display: none;"> <a href="#" class="job_agent_freq_change"> change this </a> <form name="freq_change_form" class="freq_change_form" method="post"> <select name="new_freq" class="freq_change_form_select"></select> <a href="#" class="freq_change_form_cancel"> cancel </a> </form> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div id="banner-footer-wide-top-1"></div> <div class="ws-footer" id="ws-footer"> <div class="bg-darken footer mt-2 py-2"> <div class="container"> <div class="row"> <div class="col-md-12 text-center text-white copyrights"> <p>Powered by <a href="https://www.webscribble.com" target="_blank" class="underline text-white">Web Scribble Solutions</a>, Inc.</p> </div> </div> </div> </div> </div> <footer id="ws-custom-footer"> <footer class="custom-footer py-2 border-top border-dark"> <div class="container"> <nav class="d-flex justify-content-between flex-wrap footet-links"> <ul class="d-flex flex-column"> <h5><a href="https://www.slas.org/" target="_blank">FOR RESEARCHERS</a></h5> <li class="mt-2"><a href="https://www.slas.org/footer-nav-links/for-researchers/find-collaborators/" target="_blank">Find Collaborators</a></li> <li><a href="https://www.slas.org/footer-nav-links/for-researchers/slas-discovery/" target="_blank">SLAS Discovery</a></li> <li><a href="https://www.slas.org/footer-nav-links/for-researchers/slas-technology/" target="_blank">SLAS Technology</a></li> <li><a href="https://www.slas.org/footer-nav-links/for-researchers/conferences/" target="_blank">Conferences</a></li> </ul> <ul class="d-flex flex-column"> <h5><a href="https://www.slas.org/" target="_blank">FOR PARTNERS</a></h5> <li class="mt-2"><a href="https://www.slas.org/footer-nav-links/for-partners/boost-your-brand/" target="_blank">Boost Your Brand</a></li> <li><a href="https://www.slas.org/footer-nav-links/for-partners/slas-event-sponsorship/" target="_blank">SLAS Event Sponsorship</a></li> <li><a href="https://www.slas.org/footer-nav-links/for-partners/advertise/" target="_blank">Advertise</a></li> </ul> <ul class="d-flex flex-column"> <h5><a href="https://www.slas.org/" target="_blank">FOR AUTHORS</a></h5> <li class="mt-2"><a href="https://www.slas.org/footer-nav-links/for-authors/share-your-science/" target="_blank">Share Your Science</a></li> <li><a href="https://www.slas.org/footer-nav-links/for-authors/share-your-technology/" target="_blank">Share Your Technology</a></li> <li><a href="https://www.slas.org/footer-nav-links/for-authors/present-your-work/" target="_blank">Present Your Work</a></li> </ul> <ul class="d-flex flex-column"> <h5><a href="https://www.slas.org/" target="_blank">STUDENTS & EARLY CAREER</a></h5> <li><a href="" target="_blank"></a></li> <li><a href="https://www.slas.org/footer-nav-links/students-early-career/student-resources/" target="_blank">Student Resources</a></li> <li><a href="https://www.slas.org/footer-nav-links/students-early-career/become-a-member/" target="_blank">Become a Member</a></li> <li><a href="https://www.slas.org/footer-nav-links/students-early-career/awards-and-grants/" target="_blank">Awards and Grants</a></li> <li><a href="https://www.slas.org/footer-nav-links/students-early-career/find-a-job/" target="_blank">Find a Job</a></li> <li><a href="https://www.slas.org/footer-nav-links/students-early-career/find-a-mentor/" target="_blank">Find a Mentor</a></li> </ul> <ul class="d-flex flex-column"> <h5><a href="https://www.slas.org/" target="_blank">GET INVOLVED</a></h5> <li class="mt-2"><a href="https://www.slas.org/footer-nav-links/get-involved/become-a-member/" target="_blank">Become a Member</a></li> <li><a href="https://www.slas.org/footer-nav-links/get-involved/give-back/" target="_blank">Give Back</a></li> <li><a href="https://www.slas.org/footer-nav-links/get-involved/volunteer-opportunities/" target="_blank">Volunteer Opportunities</a></li> <li><a href="https://www.slas.org/footer-nav-links/get-involved/get-connected/" target="_blank">Get CONNECTED</a></li> <li><a href="https://www.slas.org/footer-nav-links/get-involved/contact-slas/" target="_blank">Contact SLAS</a></li> </ul> </nav> <div class="d-flex flex-column align-items-center mt-2"> <ul class="custom-social-links d-flex "> <li class="mr-1"><a href="https://www.facebook.com/SocietyforLaboratoryAutomationandScreening?v=wall" target="_blank"><i class="fab fa-facebook-f"></i></a></li> <li class="mr-1"><a href="https://twitter.com/SLAS_Org" target="_blank"><i class="fab fa-twitter"></i></a></li> <li class="mr-1"><a href="https://www.linkedin.com/groups/3363923/" target="_blank"><i class="fab fa-linkedin-in"></i></a></li> <li class="mr-1"><a href="https://www.instagram.com/slas_org/" target="_blank"><i class="fab fa-instagram"></i></a></li> <li class="mr-1"><a href="http://www.youtube.com/SLASvideo" target="_blank"><i class="fab fa-youtube"></i></a></li> </ul> </div> </div> </footer> <div class="custom-bottom-footer py-2"> <div class="container"> <p> <a href="https://www.slas.org/terms-of-use/" target="_blank">SLAS Terms of Use</a> | <a href="https://www.slas.org/privacy-notice-non-eu/" target="_blank">Privacy Notice (non-EU / UK residents)</a> | <a href="https://www.slas.org/privacy-notice-eu/" target="_blank">Privacy Notice (EU / UK residents)</a> </p> <p>漏 2024 Society for Laboratory Automation and Screening</p> </div> </div> </footer> <script defer src="themes/nextgen/js/main.min.js?1728058776"></script> <!-- NG-3557 --> <script defer onload="triggerEvent('jqueryReady')" src="themes/nextgen/js/jquery.min.js?1549902715"></script> <script defer onload="triggerEvent('bootstrapReady')" src="themes/nextgen/js/bootstrap.min.js?1549902715"></script> <script defer onload="triggerEvent('commonReady')" src="js/common.min.js"></script><!-- NG-3557 --> <script> </script> <div id="alert-popus-container" class="sticky-alert-container position-fixed fixed-bottom"> <div class="container-fluid"> <div class="row"> <div id="cookieconsent-wrapper"></div> </div> </div> </div> <script> window.FontAwesomeConfig = { autoReplaceSvg: "nest", autoA11y: true, autoAddCss: true, keepOriginalSource: false } </script> <script async src="https://use.fontawesome.com/releases/v5.15.3/js/all.js"></script> <script> const templates = document.querySelectorAll('template'); function processTemplate(element) { const parents = document.querySelectorAll(element.dataset.parent); const position = element.dataset.position ? element.dataset.position : 'afterend'; parents.forEach(function(parent){ if(position === 'instead'){ parent.outerHTML = element.innerHTML; }else{ parent.insertAdjacentHTML(position, element.innerHTML); } }); if ( typeof element.dataset.cleanup === 'undefined' || element.dataset.cleanup === true || element.dataset.cleanup === 'true' ) { element.remove(); } } function addXMLRequestCallback(callback){ let nativeOpen = XMLHttpRequest.prototype.open; let callbacks = XMLHttpRequest.callbacks = []; XMLHttpRequest.prototype.open = function () { callbacks.forEach(callback => callback.apply(this, arguments)); nativeOpen.apply(this, arguments); }; XMLHttpRequest.callbacks.push(callback); } templates.forEach(function(element){ if ( !element.dataset.parent ) { console.warn('Wrong syntax, ignoring this template', element); return false; } if ( !element.dataset.trigger || element.dataset.trigger === 'instant' ) { setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); } else if ( element.dataset.trigger === 'event' ) { if ( !element.dataset.event ){ console.warn('Wrong syntax, absent event name to listen, ignoring this template', element); return false; } document.addEventListener( element.dataset.event, () => { setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); }); } else if ( element.dataset.trigger === 'xhr' ) { addXMLRequestCallback( function( method, url ) { if ( element.dataset.url || element.dataset.method ) { if ( element.dataset.url && element.dataset.method ) { if ( element.dataset.method === method && url.toString().includes(element.dataset.url) ) { setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); } } else if ( element.dataset.url && url.includes(element.dataset.url) ) { setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); } else if ( element.dataset.method && element.dataset.method === method ){ setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); } } else { setTimeout(()=>{ processTemplate(element) }, element.dataset.delay ? element.dataset.delay : 0 ); } }); } }); </script> <link rel="stylesheet" href="css/configuration.css"> </body> </html> <script type="text/javascript"> var Ziggy = { namedRoutes: {"api.credentials":{"uri":"api\/v1\/auth\/client-credentials","methods":["POST"],"domain":null},"api.user.credentials":{"uri":"api\/v1\/auth\/user-credentials","methods":["POST"],"domain":null},"api.user.profile":{"uri":"api\/v1\/user\/profile\/my","methods":["GET","HEAD"],"domain":null},"api.notifications.send_at_list":{"uri":"api\/v1\/notifications\/send-at-list","methods":["POST"],"domain":null},"api.agents.search.store":{"uri":"api\/v1\/agents\/search\/store","methods":["POST"],"domain":null},"api.agents.search.update":{"uri":"api\/v1\/agents\/search\/{agentId}\/update","methods":["POST"],"domain":null},"api.career-guide.salary":{"uri":"api\/v1\/career-guide\/{job_title}\/salary","methods":["GET","HEAD"],"domain":null},"api.career-guide.salary.states":{"uri":"api\/v1\/career-guide\/{job_title}\/salary\/states","methods":["GET","HEAD"],"domain":null},"api.career-guide.skills":{"uri":"api\/v1\/career-guide\/{job_title}\/skills","methods":["GET","HEAD"],"domain":null},"api.career-guide.normalize":{"uri":"api\/v1\/career-guide\/normalize","methods":["GET","HEAD"],"domain":null},"api.articles.category":{"uri":"api\/v1\/articles\/category\/{category}","methods":["GET","HEAD"],"domain":null},"api.articles.latest":{"uri":"api\/v1\/articles\/latest","methods":["GET","HEAD"],"domain":null},"api.articles.available_feed_tags":{"uri":"api\/v1\/articles\/available-feed-tags","methods":["POST"],"domain":null},"api.articles.categories.store":{"uri":"api\/v1\/articles\/categories","methods":["POST"],"domain":null},"api.career-paths.index":{"uri":"api\/v1\/career-paths","methods":["GET","HEAD"],"domain":null},"api.jobs.index":{"uri":"api\/v1\/jobs","methods":["GET","HEAD"],"domain":null},"api.jobs.sponsored":{"uri":"api\/v1\/jobs\/sponsored","methods":["GET","HEAD"],"domain":null},"api.jobs.map":{"uri":"api\/v1\/jobs\/map","methods":["GET","HEAD"],"domain":null},"api.jobs.show":{"uri":"api\/v1\/jobs\/{job}","methods":["GET","HEAD"],"domain":null},"api.jobs.additional":{"uri":"api\/v1\/jobs\/{job}\/additional","methods":["GET","HEAD"],"domain":null},"api.jobs.recs.hl":{"uri":"api\/v1\/jobs\/recs\/hl","methods":["GET","HEAD"],"domain":null},"api.jobs.save":{"uri":"api\/v1\/jobs\/{job}\/save","methods":["POST"],"domain":null},"api.saved-jobs.delete":{"uri":"api\/v1\/jobs\/{job}\/delete_saved","methods":["DELETE"],"domain":null},"api.jobs.apply.local":{"uri":"api\/v1\/jobs\/apply\/{job}\/local","methods":["POST"],"domain":null},"api.jobs.apply.email":{"uri":"api\/v1\/jobs\/apply\/{job}\/email","methods":["POST"],"domain":null},"api.jobs.apply.external":{"uri":"api\/v1\/jobs\/apply\/{job}\/external","methods":["POST"],"domain":null},"api.resume.labels.index":{"uri":"api\/v1\/resume\/labels","methods":["GET","HEAD"],"domain":null},"api.resume.labels.show":{"uri":"api\/v1\/resume\/{resume}\/labels","methods":["GET","HEAD"],"domain":null},"api.resume.labels.store":{"uri":"api\/v1\/resume\/{resume}\/labels","methods":["POST"],"domain":null},"api.resume.labels.destroy":{"uri":"api\/v1\/resume\/{resume}\/labels\/{label}","methods":["DELETE"],"domain":null},"api.resume.show":{"uri":"api\/v1\/resume\/{resume}","methods":["GET","HEAD"],"domain":null},"api.portfolio.preview":{"uri":"api\/v1\/job-seeker\/{portfolio}\/preview","methods":["GET","HEAD"],"domain":null},"api.system.events.jobs.search":{"uri":"api\/v1\/system\/events\/jobs\/search","methods":["GET","HEAD","POST","PUT","PATCH","DELETE","OPTIONS"],"domain":null},"api.system.events.jobs.search_appeared":{"uri":"api\/v1\/system\/events\/jobs\/search_appeared","methods":["GET","HEAD","POST","PUT","PATCH","DELETE","OPTIONS"],"domain":null},"api.system.events.jobs.view":{"uri":"api\/v1\/system\/events\/jobs\/view\/{job}","methods":["GET","HEAD"],"domain":null},"api.system.events.agents.created":{"uri":"api\/v1\/system\/events\/agents\/{agent}\/created","methods":["GET","HEAD"],"domain":null},"api.system.events.saved_jobs.created":{"uri":"api\/v1\/system\/events\/saved-jobs\/{saved_job}\/created","methods":["GET","HEAD"],"domain":null},"api.system.captcha.code":{"uri":"api\/v1\/system\/captcha\/{page_name}","methods":["GET","HEAD"],"domain":null},"api.location.state":{"uri":"api\/v1\/location\/state","methods":["GET","HEAD"],"domain":null},"api.location.city":{"uri":"api\/v1\/location\/city","methods":["GET","HEAD"],"domain":null},"api.events.exhibitors.available":{"uri":"api\/v1\/events\/{event}\/exhibitors\/available","methods":["GET","HEAD"],"domain":null},"api.events.interview.slots":{"uri":"api\/v1\/events\/{event}\/interview\/slots\/{interview?}","methods":["GET","HEAD"],"domain":null},"api.events.interview.store":{"uri":"api\/v1\/events\/{event}\/interview\/store","methods":["POST"],"domain":null},"api.events.interview.update":{"uri":"api\/v1\/events\/{event}\/interview\/{interview}\/update","methods":["POST"],"domain":null},"api.events.interview.schedule.employer":{"uri":"api\/v1\/events\/{event}\/interview\/{interview}\/schedule","methods":["GET","HEAD"],"domain":null},"api.events.interview.schedule.seeker":{"uri":"api\/v1\/events\/{event}\/interview\/schedule","methods":["GET","HEAD"],"domain":null},"api.events.interview.get_open_slots":{"uri":"api\/v1\/events\/{event}\/interview\/{interview}\/open-slots","methods":["GET","HEAD"],"domain":null},"api.events.reservation.list.for.seeker":{"uri":"api\/v1\/events\/{event}\/reservation\/list\/for\/seeker","methods":["GET","HEAD"],"domain":null},"api.events.reservation.rsvp":{"uri":"api\/v1\/events\/{event}\/reservation\/rsvp","methods":["POST"],"domain":null},"api.events.reservation.invite":{"uri":"api\/v1\/events\/{event}\/reservation\/invite","methods":["POST"],"domain":null},"api.events.reservation.accept":{"uri":"api\/v1\/events\/{event}\/reservation\/{reservation}\/accept","methods":["POST"],"domain":null},"api.events.reservation.decline":{"uri":"api\/v1\/events\/{event}\/reservation\/{reservation}\/decline","methods":["POST"],"domain":null},"api.events.reservation.change":{"uri":"api\/v1\/events\/{event}\/reservation\/{reservation}\/change\/{slot}","methods":["POST"],"domain":null},"api.mentorship.members.index":{"uri":"api\/v1\/mentorship\/members","methods":["GET","HEAD"],"domain":null},"api.mentorship.members.show":{"uri":"api\/v1\/mentorship\/members\/{member}","methods":["GET","HEAD"],"domain":null},"api.mentorship.members.compare":{"uri":"api\/v1\/mentorship\/members\/{member}\/compare","methods":["GET","HEAD"],"domain":null},"api.mentorship.members.matches.request":{"uri":"api\/v1\/mentorship\/members\/{member}\/matches\/request","methods":["POST"],"domain":null},"api.mentorship.members.matches.accept":{"uri":"api\/v1\/mentorship\/members\/{member}\/matches\/accept","methods":["POST"],"domain":null},"api.mentorship.members.matches.reject":{"uri":"api\/v1\/mentorship\/members\/{member}\/matches\/reject","methods":["POST"],"domain":null},"api.suggest.employer":{"uri":"api\/v1\/suggest\/employer","methods":["GET","HEAD"],"domain":null},"api.suggest.sanitize_string":{"uri":"api\/v1\/suggest\/sanitize-string","methods":["POST"],"domain":null},"api.chat.direct_conversations.index":{"uri":"api\/v1\/chat\/direct-conversations","methods":["GET","HEAD"],"domain":null},"api.chat.direct_conversations.get":{"uri":"api\/v1\/chat\/direct-conversations\/{partner}","methods":["GET","HEAD"],"domain":null},"api.chat.direct_conversations.messages.index":{"uri":"api\/v1\/chat\/direct-conversations\/{conversation}\/messages","methods":["GET","HEAD"],"domain":null},"api.chat.direct_conversations.messages.store":{"uri":"api\/v1\/chat\/direct-conversations\/{conversation}\/messages","methods":["POST"],"domain":null},"api.chat.direct_conversations.messages.read":{"uri":"api\/v1\/chat\/direct-conversations\/{conversation}\/messages\/{message}","methods":["GET","HEAD"],"domain":null},"api.ai.improvement.resume":{"uri":"api\/v1\/ai\/improvement\/resume\/{model?}","methods":["POST"],"domain":null},"api.ai.improvement.cover":{"uri":"api\/v1\/ai\/improvement\/cover\/{model?}","methods":["POST"],"domain":null},"api.billing.invoices.index":{"uri":"api\/v1\/billing\/invoices","methods":["GET","HEAD"],"domain":null},"api.listings":{"uri":"api\/v1\/listings","methods":["GET","HEAD"],"domain":null},"api.common.select_boxes.index":{"uri":"api\/v1\/fields\/{group_name}","methods":["GET","HEAD"],"domain":null},"api.agency.auth.credentials":{"uri":"api\/v1\/agency\/auth\/credentials","methods":["POST"],"domain":null},"api.agency.select_boxes.index":{"uri":"api\/v1\/agency\/fields\/{group_name}","methods":["GET","HEAD"],"domain":null},"api.agency.companies.index":{"uri":"api\/v1\/agency\/companies","methods":["GET","HEAD"],"domain":null},"api.agency.companies.update":{"uri":"api\/v1\/agency\/companies\/{company}","methods":["PUT","PATCH"],"domain":null},"api.agency.companies.destroy":{"uri":"api\/v1\/agency\/companies\/{company}","methods":["DELETE"],"domain":null},"api.agency.companies.store":{"uri":"api\/v1\/agency\/companies\/create","methods":["POST"],"domain":null},"api.agency.packages.index":{"uri":"api\/v1\/agency\/packages","methods":["GET","HEAD"],"domain":null},"api.agency.jobs.update":{"uri":"api\/v1\/agency\/jobs\/{job}","methods":["PUT","PATCH"],"domain":null},"api.agency.jobs.destroy":{"uri":"api\/v1\/agency\/jobs\/{job}","methods":["DELETE"],"domain":null},"api.agency.jobs.store":{"uri":"api\/v1\/agency\/jobs\/create","methods":["POST"],"domain":null},"api.employer.auth.credentials":{"uri":"api\/v1\/employer\/auth\/credentials","methods":["POST"],"domain":null},"api.employer.select_boxes.index":{"uri":"api\/v1\/employer\/fields\/{group_name}","methods":["GET","HEAD"],"domain":null},"api.employer.companies.index":{"uri":"api\/v1\/employer\/companies","methods":["GET","HEAD"],"domain":null},"api.employer.companies.update":{"uri":"api\/v1\/employer\/companies\/{company}","methods":["PUT","PATCH"],"domain":null},"api.employer.companies.destroy":{"uri":"api\/v1\/employer\/companies\/{company}","methods":["DELETE"],"domain":null},"api.employer.companies.store":{"uri":"api\/v1\/employer\/companies\/create","methods":["POST"],"domain":null},"api.employer.packages.index":{"uri":"api\/v1\/employer\/packages","methods":["GET","HEAD"],"domain":null},"api.employer.jobs.update":{"uri":"api\/v1\/employer\/jobs\/{job}","methods":["PUT","PATCH"],"domain":null},"api.employer.jobs.destroy":{"uri":"api\/v1\/employer\/jobs\/{job}","methods":["DELETE"],"domain":null},"api.employer.jobs.store":{"uri":"api\/v1\/employer\/jobs\/create","methods":["POST"],"domain":null},"api.careercenter.auth.credentials":{"uri":"api\/v1\/careercenter\/auth\/credentials","methods":["POST"],"domain":null},"api.careercenter.select_boxes.index":{"uri":"api\/v1\/careercenter\/fields\/{group_name}","methods":["GET","HEAD"],"domain":null},"api.careercenter.jobs.index":{"uri":"api\/v1\/careercenter\/jobs","methods":["GET","HEAD"],"domain":null},"api.careercenter.seekers.index":{"uri":"api\/v1\/careercenter\/job-seekers","methods":["GET","HEAD"],"domain":null},"api.careercenter.seekers.show":{"uri":"api\/v1\/careercenter\/job-seekers\/{seeker}","methods":["GET","HEAD"],"domain":null},"api.careercenter.employers.index":{"uri":"api\/v1\/careercenter\/employers","methods":["GET","HEAD"],"domain":null},"api.careercenter.employers.show":{"uri":"api\/v1\/careercenter\/employers\/{employer}","methods":["GET","HEAD"],"domain":null},"api.higherlogic.auth.credentials":{"uri":"api\/v1\/higherlogic\/auth\/credentials","methods":["POST"],"domain":null},"api.higherlogic.jobs.recs":{"uri":"api\/v1\/higherlogic\/jobs\/recs","methods":["GET","HEAD"],"domain":null}}, baseUrl: 'https://careers.slas.org/', baseProtocol: 'https', baseDomain: 'careers.slas.org', basePort: false, defaultParameters: [] }; !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("route",[],t):"object"==typeof exports?exports.route=t():e.route=t()}(this,function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=5)}([function(e,t,r){"use strict";var n=Object.prototype.hasOwnProperty,o=Array.isArray,i=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),a=function(e,t){for(var r=t&&t.plainObjects?Object.create(null):{},n=0;n<e.length;++n)void 0!==e[n]&&(r[n]=e[n]);return r};e.exports={arrayToObject:a,assign:function(e,t){return Object.keys(t).reduce(function(e,r){return e[r]=t[r],e},e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],n=0;n<t.length;++n)for(var i=t[n],a=i.obj[i.prop],u=Object.keys(a),c=0;c<u.length;++c){var l=u[c],s=a[l];"object"==typeof s&&null!==s&&-1===r.indexOf(s)&&(t.push({obj:a,prop:l}),r.push(s))}return function(e){for(;e.length>1;){var t=e.pop(),r=t.obj[t.prop];if(o(r)){for(var n=[],i=0;i<r.length;++i)void 0!==r[i]&&n.push(r[i]);t.obj[t.prop]=n}}}(t),e},decode:function(e,t,r){var n=e.replace(/\+/g," ");if("iso-8859-1"===r)return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch(e){return n}},encode:function(e,t,r){if(0===e.length)return e;var n=e;if("symbol"==typeof e?n=Symbol.prototype.toString.call(e):"string"!=typeof e&&(n=String(e)),"iso-8859-1"===r)return escape(n).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var o="",a=0;a<n.length;++a){var u=n.charCodeAt(a);45===u||46===u||95===u||126===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122?o+=n.charAt(a):u<128?o+=i[u]:u<2048?o+=i[192|u>>6]+i[128|63&u]:u<55296||u>=57344?o+=i[224|u>>12]+i[128|u>>6&63]+i[128|63&u]:(a+=1,u=65536+((1023&u)<<10|1023&n.charCodeAt(a)),o+=i[240|u>>18]+i[128|u>>12&63]+i[128|u>>6&63]+i[128|63&u])}return o},isBuffer:function(e){return!(!e||"object"!=typeof e||!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e)))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},merge:function e(t,r,i){if(!r)return t;if("object"!=typeof r){if(o(t))t.push(r);else{if(!t||"object"!=typeof t)return[t,r];(i&&(i.plainObjects||i.allowPrototypes)||!n.call(Object.prototype,r))&&(t[r]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(r);var u=t;return o(t)&&!o(r)&&(u=a(t,i)),o(t)&&o(r)?(r.forEach(function(r,o){if(n.call(t,o)){var a=t[o];a&&"object"==typeof a&&r&&"object"==typeof r?t[o]=e(a,r,i):t.push(r)}else t[o]=r}),t):Object.keys(r).reduce(function(t,o){var a=r[o];return n.call(t,o)?t[o]=e(t[o],a,i):t[o]=a,t},u)}}},function(e,t,r){"use strict";var n=String.prototype.replace,o=/%20/g,i=r(0),a={RFC1738:"RFC1738",RFC3986:"RFC3986"};e.exports=i.assign({default:a.RFC3986,formatters:{RFC1738:function(e){return n.call(e,o,"+")},RFC3986:function(e){return String(e)}}},a)},function(e,t,r){"use strict";var n=r(3),o=r(4),i=r(1);e.exports={formats:i,parse:o,stringify:n}},function(e,t,r){"use strict";var n=r(0),o=r(1),i=Object.prototype.hasOwnProperty,a={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},u=Array.isArray,c=Array.prototype.push,l=function(e,t){c.apply(e,u(t)?t:[t])},s=Date.prototype.toISOString,f=o.default,p={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:n.encode,encodeValuesOnly:!1,format:f,formatter:o.formatters[f],indices:!1,serializeDate:function(e){return s.call(e)},skipNulls:!1,strictNullHandling:!1},d=function e(t,r,o,i,a,c,s,f,d,y,h,m,b){var g,v=t;if("function"==typeof s?v=s(r,v):v instanceof Date?v=y(v):"comma"===o&&u(v)&&(v=v.join(",")),null===v){if(i)return c&&!m?c(r,p.encoder,b):r;v=""}if("string"==typeof(g=v)||"number"==typeof g||"boolean"==typeof g||"symbol"==typeof g||"bigint"==typeof g||n.isBuffer(v))return c?[h(m?r:c(r,p.encoder,b))+"="+h(c(v,p.encoder,b))]:[h(r)+"="+h(String(v))];var O,w=[];if(void 0===v)return w;if(u(s))O=s;else{var j=Object.keys(v);O=f?j.sort(f):j}for(var P=0;P<O.length;++P){var x=O[P];a&&null===v[x]||(u(v)?l(w,e(v[x],"function"==typeof o?o(r,x):r,o,i,a,c,s,f,d,y,h,m,b)):l(w,e(v[x],r+(d?"."+x:"["+x+"]"),o,i,a,c,s,f,d,y,h,m,b)))}return w};e.exports=function(e,t){var r,n=e,c=function(e){if(!e)return p;if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||p.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=o.default;if(void 0!==e.format){if(!i.call(o.formatters,e.format))throw new TypeError("Unknown format option provided.");r=e.format}var n=o.formatters[r],a=p.filter;return("function"==typeof e.filter||u(e.filter))&&(a=e.filter),{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:p.addQueryPrefix,allowDots:void 0===e.allowDots?p.allowDots:!!e.allowDots,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:p.charsetSentinel,delimiter:void 0===e.delimiter?p.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:p.encode,encoder:"function"==typeof e.encoder?e.encoder:p.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:p.encodeValuesOnly,filter:a,formatter:n,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:p.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:p.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:p.strictNullHandling}}(t);"function"==typeof c.filter?n=(0,c.filter)("",n):u(c.filter)&&(r=c.filter);var s,f=[];if("object"!=typeof n||null===n)return"";s=t&&t.arrayFormat in a?t.arrayFormat:t&&"indices"in t?t.indices?"indices":"repeat":"indices";var y=a[s];r||(r=Object.keys(n)),c.sort&&r.sort(c.sort);for(var h=0;h<r.length;++h){var m=r[h];c.skipNulls&&null===n[m]||l(f,d(n[m],m,y,c.strictNullHandling,c.skipNulls,c.encode?c.encoder:null,c.filter,c.sort,c.allowDots,c.serializeDate,c.formatter,c.encodeValuesOnly,c.charset))}var b=f.join(c.delimiter),g=!0===c.addQueryPrefix?"?":"";return c.charsetSentinel&&("iso-8859-1"===c.charset?g+="utf8=%26%2310003%3B&":g+="utf8=%E2%9C%93&"),b.length>0?g+b:""}},function(e,t,r){"use strict";var n=r(0),o=Object.prototype.hasOwnProperty,i={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:n.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},a=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},u=function(e,t,r){if(e){var n=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,i=/(\[[^[\]]*])/g,a=r.depth>0&&/(\[[^[\]]*])/.exec(n),u=a?n.slice(0,a.index):n,c=[];if(u){if(!r.plainObjects&&o.call(Object.prototype,u)&&!r.allowPrototypes)return;c.push(u)}for(var l=0;r.depth>0&&null!==(a=i.exec(n))&&l<r.depth;){if(l+=1,!r.plainObjects&&o.call(Object.prototype,a[1].slice(1,-1))&&!r.allowPrototypes)return;c.push(a[1])}return a&&c.push("["+n.slice(a.index)+"]"),function(e,t,r){for(var n=t,o=e.length-1;o>=0;--o){var i,a=e[o];if("[]"===a&&r.parseArrays)i=[].concat(n);else{i=r.plainObjects?Object.create(null):{};var u="["===a.charAt(0)&&"]"===a.charAt(a.length-1)?a.slice(1,-1):a,c=parseInt(u,10);r.parseArrays||""!==u?!isNaN(c)&&a!==u&&String(c)===u&&c>=0&&r.parseArrays&&c<=r.arrayLimit?(i=[])[c]=n:i[u]=n:i={0:n}}n=i}return n}(c,t,r)}};e.exports=function(e,t){var r=function(e){if(!e)return i;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new Error("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?i.charset:e.charset;return{allowDots:void 0===e.allowDots?i.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:i.allowPrototypes,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:i.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:i.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:i.comma,decoder:"function"==typeof e.decoder?e.decoder:i.decoder,delimiter:"string"==typeof e.delimiter||n.isRegExp(e.delimiter)?e.delimiter:i.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:i.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:i.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:i.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:i.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:i.strictNullHandling}}(t);if(""===e||null==e)return r.plainObjects?Object.create(null):{};for(var c="string"==typeof e?function(e,t){var r,u={},c=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,l=t.parameterLimit===1/0?void 0:t.parameterLimit,s=c.split(t.delimiter,l),f=-1,p=t.charset;if(t.charsetSentinel)for(r=0;r<s.length;++r)0===s[r].indexOf("utf8=")&&("utf8=%E2%9C%93"===s[r]?p="utf-8":"utf8=%26%2310003%3B"===s[r]&&(p="iso-8859-1"),f=r,r=s.length);for(r=0;r<s.length;++r)if(r!==f){var d,y,h=s[r],m=h.indexOf("]="),b=-1===m?h.indexOf("="):m+1;-1===b?(d=t.decoder(h,i.decoder,p),y=t.strictNullHandling?null:""):(d=t.decoder(h.slice(0,b),i.decoder,p),y=t.decoder(h.slice(b+1),i.decoder,p)),y&&t.interpretNumericEntities&&"iso-8859-1"===p&&(y=a(y)),y&&t.comma&&y.indexOf(",")>-1&&(y=y.split(",")),o.call(u,d)?u[d]=n.combine(u[d],y):u[d]=y}return u}(e,r):e,l=r.plainObjects?Object.create(null):{},s=Object.keys(c),f=0;f<s.length;++f){var p=s[f],d=u(p,c[p],r);l=n.merge(l,d,r)}return n.compact(l)}},function(e,t,r){"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}r.r(t);var o=function(){function e(t,r,n){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=t,this.ziggy=n,this.route=this.ziggy.namedRoutes[this.name],void 0===this.name)throw new Error("Ziggy Error: You must provide a route name");if(void 0===this.route)throw new Error("Ziggy Error: route '".concat(this.name,"' is not found in the route list"));this.absolute=void 0===r||r,this.domain=this.setDomain(),this.path=this.route.uri.replace(/^\//,"")}var t,r;return t=e,(r=[{key:"setDomain",value:function(){if(!this.absolute)return"/";if(!this.route.domain)return this.ziggy.baseUrl.replace(/\/?$/,"/");var e=(this.route.domain||this.ziggy.baseDomain).replace(/\/+$/,"");return this.ziggy.basePort&&e.replace(/\/+$/,"")===this.ziggy.baseDomain.replace(/\/+$/,"")&&(e=this.ziggy.baseDomain+":"+this.ziggy.basePort),this.ziggy.baseProtocol+"://"+e+"/"}},{key:"construct",value:function(){return this.domain+this.path}}])&&n(t.prototype,r),e}(),i=r(2);function a(){return(a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function l(e){var t="function"==typeof Map?new Map:void 0;return(l=function(e){if(null===e||(r=e,-1===Function.toString.call(r).indexOf("[native code]")))return e;var r;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,r){return(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var o=new(Function.bind.apply(e,n));return r&&s(o,r.prototype),o}).apply(null,arguments)}(e,arguments,f(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s(n,e)})(e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}r.d(t,"default",function(){return d});var p=function(e){function t(e,r,n){var i,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(i=function(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}(this,f(t).call(this))).name=e,i.absolute=n,i.ziggy=a||Ziggy,i.urlBuilder=i.name?new o(e,n,i.ziggy):null,i.template=i.urlBuilder?i.urlBuilder.construct():"",i.urlParams=i.normalizeParams(r),i.queryParams={},i.hydrated="",i}var r,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(t,l(String)),r=t,(n=[{key:"normalizeParams",value:function(e){return void 0===e?{}:((e="object"!==u(e)?[e]:e).hasOwnProperty("id")&&-1==this.template.indexOf("{id}")&&(e=[e.id]),this.numericParamIndices=Array.isArray(e),a({},e))}},{key:"with",value:function(e){return this.urlParams=this.normalizeParams(e),this}},{key:"withQuery",value:function(e){return a(this.queryParams,e),this}},{key:"hydrateUrl",value:function(){var e=this;if(this.hydrated)return this.hydrated;var t=this.template.replace(/{([^}]+)}/gi,function(t,r){var n,o,i=e.trimParam(t);if(e.ziggy.defaultParameters.hasOwnProperty(i)&&(n=e.ziggy.defaultParameters[i]),n&&!e.urlParams[i])return delete e.urlParams[i],n;if(e.numericParamIndices?(e.urlParams=Object.values(e.urlParams),o=e.urlParams.shift()):(o=e.urlParams[i],delete e.urlParams[i]),void 0===o){if(-1===t.indexOf("?"))throw new Error("Ziggy Error: '"+i+"' key is required for route '"+e.name+"'");return""}return o.id?encodeURIComponent(o.id):encodeURIComponent(o)});return null!=this.urlBuilder&&""!==this.urlBuilder.path&&(t=t.replace(/\/+$/,"")),this.hydrated=t,this.hydrated}},{key:"matchUrl",value:function(){var e=window.location.hostname+(window.location.port?":"+window.location.port:"")+window.location.pathname,t=this.template.replace(/(\/\{[^\}]*\?\})/g,"/").replace(/(\{[^\}]*\})/gi,"[^/?]+").replace(/\/?$/,"").split("://")[1],r=this.template.replace(/(\{[^\}]*\})/gi,"[^/?]+").split("://")[1],n=e.replace(/\/?$/,"/"),o=new RegExp("^"+r+"/$").test(n),i=new RegExp("^"+t+"/$").test(n);return o||i}},{key:"constructQuery",value:function(){if(0===Object.keys(this.queryParams).length&&0===Object.keys(this.urlParams).length)return"";var e=a(this.urlParams,this.queryParams);return Object(i.stringify)(e,{encodeValuesOnly:!0,skipNulls:!0,addQueryPrefix:!0,arrayFormat:"indices"})}},{key:"current",value:function(){var e=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=Object.keys(this.ziggy.namedRoutes),o=n.filter(function(r){return-1!==e.ziggy.namedRoutes[r].methods.indexOf("GET")&&new t(r,void 0,void 0,e.ziggy).matchUrl()})[0];if(r){var i=new RegExp("^"+r.replace("*",".*").replace(".",".")+"$","i");return i.test(o)}return o}},{key:"check",value:function(e){return Object.keys(this.ziggy.namedRoutes).includes(e)}},{key:"extractParams",value:function(e,t,r){var n=this,o=e.split(r);return t.split(r).reduce(function(e,t,r){return 0===t.indexOf("{")&&-1!==t.indexOf("}")&&o[r]?a(e,(i={},u=n.trimParam(t),c=o[r],u in i?Object.defineProperty(i,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):i[u]=c,i)):e;var i,u,c},{})}},{key:"parse",value:function(){this.return=this.hydrateUrl()+this.constructQuery()}},{key:"url",value:function(){return this.parse(),this.return}},{key:"toString",value:function(){return this.url()}},{key:"trimParam",value:function(e){return e.replace(/{|}|\?/g,"")}},{key:"valueOf",value:function(){return this.url()}},{key:"params",get:function(){var e=this.ziggy.namedRoutes[this.current()];return a(this.extractParams(window.location.hostname,e.domain||"","."),this.extractParams(window.location.pathname.slice(1),e.uri,"/"))}}])&&c(r.prototype,n),t}();function d(e,t,r,n){return new p(e,t,r,n)}}]).default}); </script><script type="text/javascript"> (function() { var routes = {"front::resumes.show":{"uri":"view-resume\/{resume_id}\/{hash?}","methods":["GET","HEAD"],"domain":null}}; for (var name in routes) { Ziggy.namedRoutes[name] = routes[name]; } })(); </script> <script> function triggerJobsSlider() { $(".featured-jobs-slider").slick({ slidesToShow: 4, slidesToScroll: 1, infinite: false, prevArrow:".left-arrow", nextArrow:".right-arrow", responsive: [ { breakpoint: 992, settings: { slidesToShow: 3, slidesToScroll: 1, } }, { breakpoint: 768, settings: { slidesToShow: 2, slidesToScroll: 1, } }, { breakpoint: 576, settings: { slidesToShow: 1, slidesToScroll: 1, } }, { breakpoint: 500, settings: { slidesToShow: 1, slidesToScroll: 1, } } ] }) } function initScripts() { if (typeof $.fn.slick === 'function') { triggerJobsSlider(); } else { loadStyles('themes/nextgen/plugins/slickSlider/slick.min.css?1728058777'); loadScripts( [ 'themes/nextgen/plugins/slickSlider/slick.min.js?1728058777', 'themes/nextgen/js/_includes/_save_bookmark.js?1728058776', ], () => { const saveJobBookmarkTitle = 'Save Job'; const savedJobBookmarkTitle = 'Saved Job'; triggerJobsSlider(); initializeJobSaveAndRemoveFunctionality(saveJobBookmarkTitle, savedJobBookmarkTitle); }, ); } } document.addEventListener('jqueryReady', function() { initScripts(); }); </script> <script> document.addEventListener('jqueryReady', function () { $("#agent_form").submit(function (event) { event.preventDefault(); $initiator = $(this); if ($initiator.find("#g-recaptcha").length !== 0) { if (grecaptcha.getResponse().length === 0) { return false; } } sendSubscribeForm($initiator) }); function sendSubscribeForm($initiator) { let search = new URLSearchParams(window.location.search); search.set( 'state', search.getAll('state')[0] ? search.getAll('state')[0] : search.getAll('state[]')[0] ? search.getAll('state[]')[0] : '' ); email = $initiator.find('input[name="email"]').val(); $.ajax({ type: 'POST', url: $initiator.attr('action'), data: $initiator.serialize() + '&' + search, dataType: 'json', headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, success: function (data) { $agentResponse = data; let successMessage = 'Alert created for :email. You will receive alerts <span class="freq_span">:frequency</span>'; $('.subscription_message_box').prepend( successMessage.replace(':email', email) .replace(':frequency', data.current_freq.toLowerCase()) ); if (data.edit_freq) { $('.job_agent_freq_change_div').show(); $.each(data.available_frequencies, function (value, text) { $('.freq_change_form_select').append($('<option>', { value: value, text: text })); }); } if (data && data.agent_id) { sendEventForm($initiator, data) } }, error: function (xhr, str) { if (xhr.status === 422) { $.each(xhr.responseJSON.errors, function (field_name, error) { $('.email-subscribe-success').html(error); }); } else { alert('Something was wrong, try again'); } }, complete: function (xhr, str) { let type = xhr.status == 200 ? 'success' : 'danger'; setTimeout(function () { $('.sign-up-job-agent').slideUp(500); $('.email-subscribe-success').addClass('alert-' + type).slideDown(400); }, 500); if (typeof callback === "function") { callback(); } } }); } function sendEventForm($initiator, data) { let source = '', route = 'https://careers.slas.org/api/v1/system/events/agents/:agentId/created'; if ($initiator.hasClass('sign-up-job-agent-index')) { source = 'index'; } $.ajax({ type: 'GET', url: route.replace(':agentId', data.agent_id), async: true, data: { source: source }, success: function (data) { if (!!data.code === false) { return; } $('body').append(data.code); } }) } $('.sign-up-job-agent').on('submit', function (e) { $(this).find('button') .unbind('click') .html("<span class='glyphicon glyphicon-refresh glyphicon-refresh-animate'></span> Loading..."); }); $('.job_agent_freq_change, .freq_change_form_cancel').on('click', function (e) { e.preventDefault(); $('.freq_change_form').slideToggle(); }) $('.freq_change_form_select').on('change', function (e) { let route = 'https://careers.slas.org/api/v1/agents/search/:agentId/update'; $.ajax({ type: 'POST', url: route.replace(':agentId', $agentResponse.agent_id), data: { new_freq: $(this).val(), agent_id: $agentResponse.agent_id, seeker_id: $agentResponse.seeker_id }, dataType: 'json', success: function (data) { $('.freq_span').html(data.current_freq.toLowerCase()); $('.freq_change_form_cancel').click(); } }); }); }); </script>