Log In

Don't have an account? Sign up now

Lost Password?

Sign Up

Password will be generated and sent to your email address.

// Neeeded for crossbrowser scrollbar in tab
if (typeof jQuery !== ‘undefined’ &&
typeof gJobs !== ‘undefined’) {
gJobs.searchPage.updateFlyoutSizes();
}

(function() {
var doNotSellMyPersonalInformationPopupNotification = ‘The do not sell my personal information popup has been ‘,
doNotSellMyPersonalInformationPopupId = ‘do-not-sell-my-personal-information-popup’,
doNotSellPrivateInfoLinkSelector = ‘#do-not-sell-private-info’,
skipToContentButtonSelector = ‘#skip-to-content-button’;

function focusOnFirstTabbable(containerSelector) {
$(containerSelector).find(“:tabbable”).first().focus();
}

function showHideElementsOnPopup(hide) {
gJobs.dialogHelper.showHideElementsOnDialog(
{
selector: ‘#body-container, #main-container,’
+ ‘#footer, #footer-container, .new-job-flyout, #skip-to-content-button,’
+ ‘#last-focusable-element, #cookie-consent’,
shouldDisableRestoreTabIndex: true,
hide: hide,
modalId: doNotSellMyPersonalInformationPopupId
}
);

if (hide) {
OnlineApp.Services.tabIndexService.restoreTabIndex({
containerSelector: ‘#’ + doNotSellMyPersonalInformationPopupId
});

$(skipToContentButtonSelector).attr(“tabindex”, -1);
}
}

function clickLinkFromPrivacyPage(event) {
var modal = document.getElementById(doNotSellMyPersonalInformationPopupId);
if (modal) {
var test = document.getElementById(“terms-and-privacy-policy-update-confirmation”);
if ((window.getComputedStyle(test).display !== “none”
&& window.getComputedStyle(test).visibility !== “hidden”) || (window.location.href.indexOf(‘careers’) > -1)) {
gJobs.screenReadersService.setAriaLiveNotification(doNotSellMyPersonalInformationPopupNotification + ‘closed’);
modal.style.display = “none”;
var URL = ‘/home/privacypolicy’;
window.open(URL, ‘_blank’);
localStorage.setItem(“isPopupOpen”, “1”);
showHideElementsOnPopup(false);
}
else {
gJobs.screenReadersService.setAriaLiveNotification(doNotSellMyPersonalInformationPopupNotification + ‘opened’);
modal.style.display = “block”;
localStorage.setItem(“isPopupOpen”, “0”);
showHideElementsOnPopup(true);
disableElementsAndScroll();
gJobs.screenReadersService.silenceScreenreader();
focusOnFirstTabbable(‘#’ + doNotSellMyPersonalInformationPopupId);
}

event.preventDefault();
}
}

function closeModal() {
var modal = document.getElementById(doNotSellMyPersonalInformationPopupId);
if (modal) {
gJobs.screenReadersService.setAriaLiveNotification(doNotSellMyPersonalInformationPopupNotification + ‘closed’);
modal.style.display = “none”;
localStorage.setItem(“isPopupOpen”, “0”);
$(doNotSellPrivateInfoLinkSelector).focus();
showHideElementsOnPopup(false);
enableElementsAndScroll();
if (localStorage.getItem(“istermsAndPrivacyPolicyDialogContainer”) === “1”) {
var popup = document.getElementById(“terms-and-privacy-policy-update-confirmation”);
if (popup) {
popup.style.display = “block”;
}
}
}
}

document.addEventListener(‘keydown’, function (event) {
if (event.key === ‘Escape’
&& $(‘#’ + doNotSellMyPersonalInformationPopupId).is(‘:visible’)) {
closeModal();
}
});

function enableElementsAndScroll() {
$(‘body’).removeClass(‘scroll-disable inner-scrollbar’);
$(‘body’).css(“overflow-y”, “auto”);
$(‘#body-shadow’).addClass(‘hidden’);
}

function disableElementsAndScroll() {
$(‘body’).addClass(‘scroll-disable inner-scrollbar’);
$(‘body’).css(“overflow-y”, “hidden”);
$(‘#body-shadow’).removeClass(‘hidden’);
}

function onMutation(mutationsList) {
for (let mutation of mutationsList) {
const osanoDialog = mutation.target;
if (mutation.type === ‘attributes’ && mutation.attributeName === ‘class’) {
const isVisible = !mutation.target.classList.contains(‘osano-cm-info-dialog–hidden’);
if (!isVisible) {
$(‘#lnkPrivacyChoices’).focus();
enableElementsAndScroll();
}
else {
disableElementsAndScroll();
$(osanoDialog).find(‘:tabbable’).each(function () {
$(this).off(‘focus’).on(‘focus’, function () {
this.scrollIntoView({ behavior: ‘smooth’, block: ‘center’, inline: ‘nearest’ });
});
});

$(‘.osano-cm-save’).off(‘click’).on(‘click’, function () {
gJobs.screenReadersService.setAriaLiveNotification(‘Your privacy choices have been saved’, null, $(‘#lnkPrivacyChoices’));
});
}
}
}
}

window.addEventListener(‘load’, function (event) {
if (sessionStorage.getItem(“isTermsDeclined”) === “1”) {
var popup = document.getElementById(“terms-and-privacy-policy-update-confirmation”);
if (popup) {
popup.style.display = “none”;
}
}

if (window.location.href.indexOf(‘do-not-sell-my-information’) > -1) {
localStorage.setItem(“isPopupOpen”, “1”);
}

if (localStorage.getItem(“isPopupOpen”) === “1”) {
var modal = document.getElementById(doNotSellMyPersonalInformationPopupId);
if (modal) {
modal.style.display = “block”;
gJobs.screenReadersService.setAriaLiveNotification(doNotSellMyPersonalInformationPopupNotification + ‘opened’);
showHideElementsOnPopup(true);

var popup = document.getElementById(“terms-and-privacy-policy-update-confirmation”);
if (popup) {
popup.style.display = “none”;
}

disableElementsAndScroll();
$(‘#body-shadow’).css(“background-color”, “rgba(0, 0, 0, 0.0)”);

gJobs.screenReadersService.silenceScreenreader();
focusOnFirstTabbable(‘#’ + doNotSellMyPersonalInformationPopupId);
localStorage.setItem(“isPopupOpen”, “0”);
}
}

const osanoDialog = document.querySelector(‘.osano-cm-info-dialog’);

if (osanoDialog) {
const observer = new MutationObserver(onMutation);
observer.observe(osanoDialog, { attributes: true });
}
var privacyChoicesBtn = document.getElementById(‘lnkPrivacyChoices’);
if (privacyChoicesBtn) {
privacyChoicesBtn.addEventListener(‘click’, function(e) {
e.preventDefault();

// Try to open Osano drawer
if (typeof Osano !== ‘undefined’ && Osano.cm && Osano.cm.showDrawer) {
Osano.cm.showDrawer(‘osano-cm-dom-info-dialog-open’);
} else {
// Fallback: wait a bit and try again in case Osano is still loading
setTimeout(function() {
if (typeof Osano !== ‘undefined’ && Osano.cm && Osano.cm.showDrawer) {
Osano.cm.showDrawer(‘osano-cm-dom-info-dialog-open’);
} else {
console.warn(‘Osano consent manager is not available’);
}
}, 500);
}
});
}
});

window.clickLinkFromPrivacyPage = clickLinkFromPrivacyPage;
window.closeModal = closeModal;
})();

Sorry. Nothing to print

window.jQuery || document.write(”)

window.ko || document.write(”)

window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag(‘js’, new Date());

OnlineApp.templateEngine.setBaseUrl(‘/Areas/OnlineApplication/Views/Apply’);

var trackingId,
sapmleRate;
var windowLocation = window.location.href;
if ($(‘html’).hasClass(‘page-discriminator-agency’)) {
trackingId = true ? ‘G-N2Q33143XL’ : ‘UA-220885-27’;
sampleRate = ‘5’;
} else {
if (windowLocation.toString().toLowerCase().indexOf(“schooljobs”) !== -1) {
trackingId = true ? ‘G-7NPH7PCHPY’ : ‘UA-220885-18′;
sampleRate = ’25’;
}
else {
trackingId = true ? ‘G-7NPH7PCHPY’: ‘UA-220885-18′;
sampleRate = ’25’;
}
};

injectAddthisConfig(trackingId);
setInterval(clearFacebookStorage, 1000);

if (gJobs.common.analytics) {
gJobs.common.analytics.isGA4Enabled = true;
var tracker = {
trackingId: trackingId,
sampleRate: sampleRate
}
if (gJobs.common.analytics.isGA4Enabled)
tracker.name = ‘neogovTracker’
gJobs.common.analytics.inject(tracker);
}

//OnlineApp.Services.analyticsService.inject(‘90858481527cf12e73a7f63dfa087206’);

var maximumFileUploadSizeInKB = 10240;

var signInTemplatesPath = “/api/HtmlTemplates/GetSignInTemplates?v=f8Fm8Trg4AsmNHVk-rx8au3Ldl7jJxJolYn8K8vSPFo1”;

OnlineApp.Services.authenticationService.getHtmlTemplatesUrl
= “/api/HtmlTemplates/GetApplicationTemplates?v=yEjeM7-FVciq_T_LKYmBpQBVryCW0ceCij8TELsYv8s1”;

_linkedin_partner_id = “4362145”;
window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
window._linkedin_data_partner_ids.push(_linkedin_partner_id);

(function(l) {
if (!l) {
window.lintrk = function(a, b) {
window.lintrk.q.push([a, b]);
};
window.lintrk.q = [];
}
var s = document.getElementsByTagName(“script”)[0];
var b = document.createElement(“script”);
b.type = “text/javascript”;
b.async = true;
b.src = “https://snap.licdn.com/li.lms-analytics/insight.min.js”;
s.parentNode.insertBefore(b, s);
})(window.lintrk);

</html

Job Overview

  • Date Posted:
  • Expiration date: September 30, 2026
  • Location: Seattle, WA
  • Job Title: Recreation Instructor
  • Apply for job

Job Location