CINXE.COM
<!DOCTYPE html> <html lang="en" data-ph-id="ph-page-element-page1-dNlfWx" class="desktop en_global external"> <!--<![endif]--> <head data-ph-id="ph-page-element-page1-Tnmi8S"><title key="default-home-title">Careers at GE HealthCare | GE HealthCare jobs</title><meta name="layout" content="site-layout" data-ph-id="ph-page-element-page1-Sydwmh" /><meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" data-ph-id="ph-page-element-page1-vNo1me" /> <link type="image/x-icon" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/en_global/desktop/assets/images/favicon.ico?v=1677487531680" rel="icon" data-ph-id="ph-page-element-page1-N8MVoY" /> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/en_global/desktop/assets/images/h/apple-touch-icon.png" data-ph-id="ph-page-element-page1-UdXHoS" /> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/en_global/desktop/assets/images/m/apple-touch-icon.png" data-ph-id="ph-page-element-page1-bNpqRy" /> <link rel="apple-touch-icon-precomposed" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/en_global/desktop/assets/images/l/apple-touch-icon-precomposed.png" data-ph-id="ph-page-element-page1-nIotli" /> <link rel="shortcut icon" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/en_global/desktop/assets/images/l/apple-touch-icon.png" data-ph-id="ph-page-element-page1-suGh1M" /> <link rel="apple-touch-startup-image" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/en_global/desktop/assets/images/l/splash.png" data-ph-id="ph-page-element-page1-4dz0Fu" /> <script type="text/javascript" nonce="">/*<!--*/ var phApp = phApp || {"widgetApiEndpoint":"https://careers.gehealthcare.com/widgets","country":"global","deviceType":"desktop","locale":"en_global","absUrl":true,"refNum":"GEVGHLGLOBAL","cdnUrl":"https://cdn.phenompeople.com/CareerConnectResources","baseUrl":"https://careers.gehealthcare.com/global/en/","baseDomain":"https://careers.gehealthcare.com","phenomTrackURL":"careers.gehealthcare.com/global/en/phenomtrack.min.js","pageName":"home","siteType":"external","rootDomain":"https://careers.gehealthcare.com","pageId":"page1"}; phApp.ddo = {"fyfTokenStatus":{"tokenAvailable":false},"jobwidgetsettings":{"status":"success","errorCode":null,"errorMsg":null,"data":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"","label":false},"name":"business","checked":true,"display_name":"Business"},{"settings":{"icon":"","label":false},"name":"businessSegment","checked":true,"display_name":"Business Segment"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"experienceLevel","checked":true,"display_name":"Experience Level"},{"settings":{"icon":"","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"displayType":"","icon":"","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"},{"settings":{"icon":"","label":true},"name":"relocationAssistance","checked":true,"display_name":"Relocation Assistance"}],"widgets":{"ph-similar-jobs-v2":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"","label":false},"name":"business","checked":true,"display_name":"Business"},{"settings":{"icon":"","label":false},"name":"businessSegment","checked":true,"display_name":"Business Segment"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"experienceLevel","checked":true,"display_name":"Experience Level"},{"settings":{"icon":"","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"displayType":"","icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}],"actions":[{"name":"applyNow","display_name":"Apply Now","settings":{"label":true,"icon":"","activeicon":""},"checked":true}]},"ph-near-by-jobs-v2":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"","label":false},"name":"business","checked":true,"display_name":"Business"},{"settings":{"icon":"","label":false},"name":"businessSegment","checked":true,"display_name":"Business Segment"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"experienceLevel","checked":true,"display_name":"Experience Level"},{"settings":{"icon":"","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"displayType":"","icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}],"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-heart","activeicon":"icon-heart-full"},"checked":true}]},"ph-people-also-viewed-v2":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"","label":false},"name":"business","checked":true,"display_name":"Business"},{"settings":{"icon":"","label":false},"name":"businessSegment","checked":true,"display_name":"Business Segment"},{"settings":{"icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"experienceLevel","checked":true,"display_name":"Experience Level"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}],"actions":[]},"ph-profile-recommendations-v2":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"","label":false},"name":"business","checked":true,"display_name":"Business"},{"settings":{"icon":"","label":false},"name":"businessSegment","checked":true,"display_name":"Business Segment"},{"settings":{"icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"experienceLevel","checked":true,"display_name":"Experience Level"},{"settings":{"icon":"","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"displayType":"","icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}],"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-heart","activeicon":"icon-heart-full"},"checked":true}]},"ph-recently-viewed-jobs-v3":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"","label":false},"name":"business","checked":true,"display_name":"Business"},{"settings":{"icon":"","label":false},"name":"businessSegment","checked":true,"display_name":"Business Segment"},{"settings":{"icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"experienceLevel","checked":true,"display_name":"Experience Level"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"displayType":"modal","icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}],"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-heart","activeicon":"icon-heart-full"},"checked":true}]},"ph-job-details-v1":{"fields":[{"settings":{"displayType":"","icon":"","label":true},"name":"business","checked":true,"display_name":"Business"},{"settings":{"icon":"","label":false},"name":"businessSegment","checked":true,"display_name":"Business Segment"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"experienceLevel","checked":true,"display_name":"Experience Level"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"","label":true},"name":"relocationAssistance","checked":true,"display_name":"Relocation Assistance"},{"settings":{"displayType":"","icon":"","label":false},"name":"location","checked":true,"display_name":"Location"}],"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-heart","activeicon":"icon-heart-full"},"checked":true},{"name":"applyNow","display_name":"Apply Now","settings":{"label":true,"icon":"","activeicon":""},"checked":true}]},"ph-recom-jobs-preference-v1":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"","label":false},"name":"business","checked":true,"display_name":"Business"},{"settings":{"icon":"","label":false},"name":"businessSegment","checked":true,"display_name":"Business Segment"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"experienceLevel","checked":true,"display_name":"Experience Level"},{"settings":{"icon":"","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"displayType":"","icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}]},"ph-search-results-v2":{"fields":[{"settings":{"displayType":"","icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"","label":false},"name":"business","checked":true,"display_name":"Business"},{"settings":{"icon":"","label":false},"name":"businessSegment","checked":true,"display_name":"Business Segment"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"experienceLevel","checked":true,"display_name":"Experience Level"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"","label":false},"name":"postingStatus","checked":true,"display_name":"Posting Status"},{"settings":{"displayType":"","icon":"","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"displayType":"","icon":"","label":false},"name":"descriptionTeaser","checked":true,"display_name":"DescriptionTeaser"}],"actions":[]},"pcs-job-details-v1":{"fields":[{"settings":{"icon":"","label":false},"name":"business","checked":true,"display_name":"Business"},{"settings":{"icon":"","label":false},"name":"businessSegment","checked":true,"display_name":"Business Segment"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"displayType":"","icon":"","label":false},"name":"experienceLevel","checked":true,"display_name":"Experience Level"},{"settings":{"icon":"","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"icon":"","label":true},"name":"relocationAssistance","checked":true,"display_name":"Relocation Assistance"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"location","checked":true,"display_name":"Location"}],"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-heart","activeicon":"icon-heart-full"},"checked":true},{"name":"applyNow","display_name":"Apply Now","settings":{"label":true,"icon":"","activeicon":""},"checked":true}]},"ph-refer-friends-critical-jobs-v1":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"","label":false},"name":"business","checked":true,"display_name":"Business"},{"settings":{"icon":"","label":false},"name":"businessSegment","checked":true,"display_name":"Business Segment"},{"settings":{"icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"experienceLevel","checked":true,"display_name":"Experience Level"},{"settings":{"icon":"icon-calendar","label":false},"name":"postedDate","checked":true,"display_name":"PostedDate"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"displayType":"modal","icon":"icon-map-pin","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"displayType":"","icon":"","label":false},"name":"relocationAssistance","checked":true,"display_name":"Relocation Assistance"}]},"ph-my-applications-v1":{"fields":[{"settings":{"icon":"","label":false},"name":"title","checked":true,"display_name":"Title"},{"settings":{"icon":"","label":false},"name":"jobId","checked":true,"display_name":"JobId"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"location","checked":true,"display_name":"Location"},{"settings":{"displayType":"modal","icon":"","label":false},"name":"category","checked":true,"display_name":"Category"},{"settings":{"icon":"","label":false},"name":"applicationStatus","checked":true,"display_name":"Application Status"}]},"ph-job-cart-v3":{"actions":[{"name":"removeFromCart","display_name":"Remove Job","settings":{"label":false,"icon":"icon-delete","activeicon":""},"checked":true}]},"pcs-near-by-jobs-v1":{"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-heart","activeicon":"icon-heart-full"},"checked":true}]},"pcs-similar-jobs-v1":{"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-heart","activeicon":"icon-heart-full"},"checked":true}]},"ph-recom-jobs-browsing-history-v3":{"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-heart","activeicon":"icon-heart-full"},"checked":true}]},"pcs-profile-recommendations-v1":{"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-heart","activeicon":"icon-heart-full"},"checked":true}]},"ph-targeted-jobs-v2":{"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-heart","activeicon":"icon-heart-full"},"checked":true}]}},"actions":[{"name":"addToCart","display_name":"Save Job","settings":{"label":false,"icon":"icon-heart","activeicon":"icon-heart-full"},"checked":true},{"name":"applyNow","display_name":"Apply Now","settings":{"label":true,"icon":"","activeicon":""},"checked":true}]},"reqData":null},"categoryMasterDataV2":{"status":"success","errorCode":null,"errorMsg":null,"data":{"orderType":"default","categories":[{"categoryInternalId":"GEVGHLGLOBAL_Manufacturing_Logistics","category":"Manufacturing & Logistics","url":"c/manufacturing-logistics-jobs","normalizedCategoryId":"manufacturing-logistics","internalId":"GEVGHLGLOBAL_Manufacturing_Logistics","key":"Manufacturing & Logistics","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Sourcing_Supply_Chain","category":"Sourcing / Supply Chain","url":"c/sourcing-supply-chain-jobs","normalizedCategoryId":"sourcing-supply-chain","internalId":"GEVGHLGLOBAL_Sourcing_Supply_Chain","key":"Sourcing / Supply Chain","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Quality","category":"Quality","url":"c/quality-jobs","normalizedCategoryId":"quality","internalId":"GEVGHLGLOBAL_Quality","key":"Quality","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Facilities","category":"Facilities","url":"c/facilities-jobs","normalizedCategoryId":"facilities","internalId":"GEVGHLGLOBAL_Facilities","key":"Facilities","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Product_Management","category":"Product Management","url":"c/product-management-jobs","normalizedCategoryId":"product-management","internalId":"GEVGHLGLOBAL_Product_Management","key":"Product Management","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Human_Resources","category":"Human Resources","url":"c/human-resources-jobs","normalizedCategoryId":"human-resources","internalId":"GEVGHLGLOBAL_Human_Resources","key":"Human Resources","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Business_Development_Management","category":"Business Development / Management","url":"c/business-development-management-jobs","normalizedCategoryId":"business-development-management","internalId":"GEVGHLGLOBAL_Business_Development_Management","key":"Business Development / Management","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Legal","category":"Legal","url":"c/legal-jobs","normalizedCategoryId":"legal","internalId":"GEVGHLGLOBAL_Legal","key":"Legal","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Digital_Technology_IT","category":"Digital Technology / IT","url":"c/digital-technology-it-jobs","normalizedCategoryId":"digital-technology-it","internalId":"GEVGHLGLOBAL_Digital_Technology_IT","key":"Digital Technology / IT","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Environmental_Health_Safety","category":"Environmental Health & Safety","url":"c/environmental-health-safety-jobs","normalizedCategoryId":"environmental-health-safety","internalId":"GEVGHLGLOBAL_Environmental_Health_Safety","key":"Environmental Health & Safety","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Communications","category":"Communications","url":"c/communications-jobs","normalizedCategoryId":"communications","internalId":"GEVGHLGLOBAL_Communications","key":"Communications","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Project_Management","category":"Project Management","url":"c/project-management-jobs","normalizedCategoryId":"project-management","internalId":"GEVGHLGLOBAL_Project_Management","key":"Project Management","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Services","category":"Services","url":"c/services-jobs","normalizedCategoryId":"services","internalId":"GEVGHLGLOBAL_Services","key":"Services","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Engineering_Technology","category":"Engineering / Technology","url":"c/engineering-technology-jobs","normalizedCategoryId":"engineering-technology","internalId":"GEVGHLGLOBAL_Engineering_Technology","key":"Engineering / Technology","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Sales","category":"Sales","url":"c/sales-jobs","normalizedCategoryId":"sales","internalId":"GEVGHLGLOBAL_Sales","key":"Sales","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Security","category":"Security","url":"c/security-jobs","normalizedCategoryId":"security","internalId":"GEVGHLGLOBAL_Security","key":"Security","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Finance","category":"Finance","url":"c/finance-jobs","normalizedCategoryId":"finance","internalId":"GEVGHLGLOBAL_Finance","key":"Finance","device":"desktop"},{"categoryInternalId":"GEVGHLGLOBAL_Marketing","category":"Marketing","url":"c/marketing-jobs","normalizedCategoryId":"marketing","internalId":"GEVGHLGLOBAL_Marketing","key":"Marketing","device":"desktop"}]},"reqData":null},"siteConfig":{"status":"success","errorCode":null,"errorMsg":null,"data":{"settingsIdentifiersFileUrl":"https://cdn.phenompeople.com/CareerConnectResources/prod/pcs/common/1738585436939-classesForCms.js","phwPxScrVerionUrl_old":"pcs/common/phw-px-hadlr.1728044004391.js","thirdPartyLibraries":{"internal":["heap-analytics","open-replay"]},"phBridgeEvents":["job_click","apply_click","job_preview_click"],"imEagerLoadDdoList":[{"name":"getProfileStatus","cache":false},{"name":"getRegionLocales","cache":true},{"name":"getIMConfigurations","cache":true},{"name":"getClientReferFlow","cache":true},{"name":"imVariantsConfigInfo","cache":true},{"name":"mergedProfile","cache":false},{"name":"getProfileWeightage","cache":false},{"name":"masterFrequencyV1","cache":true},{"name":"userAlertSettings","cache":true},{"name":"fitScoreSettingsIM","cache":true},{"name":"employeeSearchConfig","cache":true},{"name":"getEmployeeProfile","cache":false},{"name":"getGroupInfo","cache":true},{"name":"getAppliedJobs","cache":true},{"name":"getProfileFieldsSettings","cache":true}],"ignoreCovidWidgetPagesList":["chatbot"],"uniqueEventSubsList":["getUserProfileData"],"smoothAnchorSettings":{"ignore":true},"embedScriptVersion":"0.9.4","isUrlLowerForSeo":false,"recommendedTrackingConfig":{"category":{"storageKey":"categories","ddoKeysToStore":["category"],"maxKeysToStore":"4"},"job":{"storageKey":"jobsViewed","ddoKeysToStore":["jobSeqNo"],"maxKeysToStore":"4"},"search-results":[{"storageKey":"keywords","ddoKeysToStore":["keywords"],"maxKeysToStore":"4"},{"storageKey":"locations","ddoKeysToStore":["location","field"],"maxKeysToStore":"4"}]},"debounceTimer":350,"eagerLoadDDOsToSkipLazyCalls":["apply"],"ignoreCookiePages":["chatbot"],"elementsToLoadByModule":{"videoAssessment":[{"tag":"link","attributes":{"href":"https://cdn.phenompeople.com/CareerConnectResources/common/video-platform/js/vs-master-theme-1726747262439.css","rel":"stylesheet","type":"text/css"}}],"automationEngine":[{"tag":"script","attributes":{"src":"https://pp-cdn.phenompeople.com/CareerConnectResources/st/common/video-platform/js/aeBootstrapper.js","type":"text/javascript"},"elementId":"aeBundle"}]},"globalManagedWidgetIds":["8b82bfdaafd4d8504005407db933c9a6"],"phwPxScrVerionUrl_bkp":"common/js/canvas/vendor/phw-px-hadlr-1.3.js","maps":{"google":{"apiScript":"https://maps.googleapis.com/maps/api/js","clusterJsScript":"markerclusterer-v1.js","gmapsInfoBoxScript":"gmaps-infobox-v1.js","apiKey":"AIzaSyBqM-rW0r-sR9PerNAvvsmzbBeoFu3Ycz8"},"mapbox":{"mapboxScript":"mapbox-gl.js","superClusterJsScript":"supercluster.min.js","apiKey":"pk.eyJ1IjoicGhlbm9tcGVvcGxlIiwiYSI6ImNqa3dreDVkZDB4YWEzam9hMXp0eWVqbXgifQ.Mpna1KIqU8Gj6zjPy4iygw"},"mapboxCN":{"mapboxScript":"mapbox-gl-v1.1.0.js","superClusterJsScript":"supercluster.min.js","mapboxTurf":"mapbox-turf.min-v1.js","mapboxSearch":"mapbox-gl-geocoder.min.js","mapboxDirections":"mapbox-gl-directions.js","enableDirections":true,"apiKey":"pk.eyJ1IjoicGhlbm9tcGVvcGxlIiwiYSI6ImNqa3dreDVkZDB4YWEzam9hMXp0eWVqbXgifQ.Srl2-pw3xDRilymEjEoeig","baseApiUrl":"https://api.mapbox.cn"}},"otPrivacyPolicyScript":"https://cdn.phenompeople.com/CareerConnectResources/prod/pcs/common/ot-priv-pol-3.0.js","ignoreLinkedInStateParam":false,"tokenConfiguredTenants":{"refNums":["RBCAA0088"]},"fetchBlogShareSettingsFromSiteconfig":false,"pxScrVerionUrl_bkp":"common/js/vendor/ph-px-hadlr-1.15.js","phwPxScrVerionUrl_bkp_new":"pcs/common/phw-px-hadlr.js","oneTrust":{"class":["ot-sdk-show-settings"]},"videoScreeningGlobalStyles":"https://pp-cdn.phenompeople.com/CareerConnectResources/st/common/video-platform/js/ph-vs-global-styles-v1.css","cdnConfig":{"cdnDdos":["fitScoreSettings","landingPageOverview","categoryContentV2","candidateProfileConfig","categoryMasterData","jobTagSettings","getBusinessRules","getMasterCategories","categoryMasterDataV2","caasFetchRawConfig","globalSearchConfig","categoryContent","siteBranding","blogsharewidgetsettings","audiencePxWidgetConfig","jobsharewidgetsettings","npsConfig","socialConnectOptions","getRegionLocales","jobLogoConfig","supportedLanguages","getMasterLocations","locationmapsettings","pxAudJobwidgetsettings","getRegionLocales","eventsharewidgetsettings","jobwidgetsettings","fyfConfig","getPiiConsentConfig","glassdoorReviews","masterFrequencyV1"],"cdnUrl":"https://content-us.phenompeople.com","pageNameLevelDdos":[],"pageIdlevelDdos":[]},"crawlerUserAgents":"Screaming Frog|googlebot|yahoo|bingbot|baiduspider|facebookexternalhit|twitterbot|rogerbot|linkedinbot|embedly|showyoubot|outbrain|pinterest|slackbot|vkShare|W3C_Validator|redditbot|Applebot|WhatsApp|flipboard|tumblr|bitlybot|SkypeUriPreview|nuzzel|Discordbot|Google Page Speed|Qwantify|pinterestbot|Custom|msnbot|DuckDuckBot|BingPreview|spider|MJ12bot|deepcrawl|Chrome-Lighthouse","siteSettings":{"locationSlider":false,"privacyDataConsentCheckBox":true,"refineSearch":{"enabledFacets":["category","jobFamilies","country","state","city","experienceLevel"],"facetDisplayNames":{"category":"Job Function","jobFamilies":"Job Families","country":"Country/Territory","state":"State/Province","city":"City","experienceLevel":"Experience Level"},"facetPlaceholderNames":{"category":"Enter Job Function","jobFamilies":"Enter Job Families","country":"Enter Country","state":"Enter State/Province","city":"Enter City","experienceLevel":"Enter Experience Level"},"defaultFacetsToOpen":[],"facetConfig":{"phLocSlider":{"sliderRadius":300,"aboveMaxRadius":true,"locationRangeEnd":301,"sliderDelta":1}}},"gdpr":{"cookieType":"persistent","enabled":true,"showDecline":false},"allyTenant":{"layerEnabled":false},"oauth":{"google":{"loginUrl":"https://accounts.google.com/o/oauth2/auth","logoutUrl":"https://www.google.com/accounts/Logout?continue=https://appengine.google.com/_ah/logout","clientId":"876228513716-npfer46h51po4nn5c1pafndsg87i2bm7.apps.googleusercontent.com","scope":"https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/user.phonenumbers.read","redirectUri":"/socialAuth/g","response_type":"code"},"facebook":{"loginUrl":"https://www.facebook.com/dialog/oauth","logoutUrl":"","clientId":"314102134023707","redirectUri":"/socialAuth/fb","scope":"email public_profile","response_type":"code"},"linkedIn":{"loginUrl":"https://www.linkedin.com/oauth/v2/authorization","logoutUrl":"https://api.linkedin.com/uas/oauth/invalidateToken","clientId":"86kp7vauysmn4b","redirectUri":"/socialAuth/li","scope":"r_liteprofile r_emailaddress","response_type":"code"}}},"size":"10","refNum":"GEVGHLGLOBAL","siteVariant":"external","iubenda":{"class":["iubenda-cs-preferences-link"],"attr":{"href":"javascript:_iub.cs.ui.openPreferences()"}},"isNativeEmailClientForBlog":true,"iscdnEnabled":true,"calendarApiKey":{"clientId":"aPuJFtcvVzuUHrqeLmPL36170","apiToken":"api1514482884HylDN8tqa6mgQxWCpnjo36170","userZone":true},"trackingConfig":{"ddoDataPath":{"jobDetail":"data.job"},"job_category_click":{"trait14":"key"},"job_category_search_click":{"trait14":"key"},"play_click":{"trait260":"videotype","videoId":"videoid"},"pause_click":{"trait260":"videotype","videoId":"videoid"},"similar_job_click":{"trait12":"jobSeqNo","related":{"ddo":[{"name":"jobDetail","data":{"trait5":"jobSeqNo","trait14":"category"}}]}},"linkedin_recommended_job_click":{"trait5":"jobSeqNo","trait14":"category"},"recently_viewed_job_click":{"trait5":"jobSeqNo","trait14":"category"},"recommended_job_click":{"trait5":"jobSeqNo","trait14":"category"},"next_click":{"trait254":"stepName","typedValue":"typedValue","selected_values":"selected_values"},"ddo_failure":{"trait254":"stepName","response":"response","ddoKey":"ddoKey"},"ddo_error":{"trait254":"stepName","error":"error","ddoKey":"ddoKey"},"skip_questions_click":{"trait254":"stepName"},"previous_click":{"trait254":"stepName"},"registration_submit":{"trait27":"email","trait15":"firstName","trait24":"phone"},"edit_profile_information":{},"resume_remove_click":{},"profile_questions_click":{},"resume_upload_click":{},"create_profile_click":{},"upload_new_file_click":{},"clear_text_click":{"trait6":"clearSearchValue"},"send_feedback_click":{"userFeedback":"userFeedback"},"submit_rating_click":{"userRating":"userRating"},"near_job_click":{"trait5":"jobSeqNo","trait14":"category"},"suggestions":{"stepName":"stepName","typed_values":"typed_values","selected_values":"selected_values"},"fyf_step_loaded":{"step":"step"},"fyf_options_closed":{},"favorite_job_click":{"trait5":"jobSeqNo","trait14":"category"},"job_added_to_jobcart":{"trait5":"jobSeqNo","trait14":"category"},"job_unfavorited":{"trait5":"jobSeqNo","trait14":"category"},"job_favorite_delete_click":{"trait5":"jobSeqNo","trait14":"category"},"type_ahead_search":{},"similar_job_see_more_click":{},"linkedin_login_click":{},"linkedin_logout_click":{},"view_all_glassdoor_reviews_click":{},"homepage_category_click":{"trait14":"key"},"category_click":{"trait14":"key"},"job_click":{"trait5":"jobSeqNo","trait14":"category"},"previous_job_click":{"trait5":"jobSeqNo"},"next_job_click":{"trait5":"jobSeqNo"},"linkedin_recommended_category_click":{"trait14":"category"},"back_to_search_results_click":{},"share_event":{"trait269":"eventScheduleId","trait213":"provider"},"blog_click":{"trait283":"url"},"blog_category_click":{"trait14":"categoryName"},"next_blog_click":{"trait283":"url"},"previous_blog_click":{"trait283":"url"},"blog_details_view":{"trait283":"blog"},"navigate_to_tweet_click":{"tweetUrl":"tweetUrl"},"fit_level_loaded":{"jobsFitLevel":"jobsFitLevel","totalJobs":"totalJobs","availableFitLevelCount":"availableFitLevelCount"},"smart_tags_loaded":{"smartJobTags":"smartJobTags","totalJobs":"totalJobs","availableJobTagCount":"availableJobTagCount"},"edit_role_click":{"trait13":"trait13"},"select_role_click":{"trait13":"trait13","trait260":"trait260"},"save_employee_info_click":{"trait62":"trait62"},"update_employee_info_click":{"trait62":"trait62"},"signIn_click":{"trait260":"trait260","userId":"userName"},"signUp_click":{"trait260":"trait260","userId":"userName"},"reset_password_click":{"trait260":"trait260","userId":"userName"},"create_password_click":{"trait260":"trait260","type":"type"},"app_download_click":{"trait260":"appName","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"user_decline_click":{"trait5":"videoScreenId","trait14":"category","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"user_accept_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"start_process_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"accept_practice_click":{"trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"reject_practice_click":{"trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"answer_record_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId","videoScreenQuestionId":"videoScreenQuestionId"},"answer_submit_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"answer_retake_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId","videoScreenQuestionId":"videoScreenQuestionId"},"answer_continue_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId","videoScreenQuestionId":"videoScreenQuestionId"},"answer_review_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId","videoScreenQuestionId":"videoScreenQuestionId"},"submit_application_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"export_videos_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"restart_application_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"start_now_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"continue_process_click":{"trait5":"videoScreenId","trait14":"category","trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"contact_recruiter_click":{"trait261":"userId","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"agree_click":{"videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"submit_feedback_click":{"rating":"rating","feedback":"feedback","videoScreenId":"videoScreenId","videoScreenInterviewId":"videoScreenInterviewId"},"video-upload-error":{"url":"url","status":"status","questionId":"questionId","response":"response"},"apply_thank_you_loaded":{"hvhConfig":"hvhConfig"},"hvh_asset_initiated":{"thankYouUri":"thankYouUri"},"hvh_asset_res":{"res":"res"}},"lqipImage":"https://assets.phenompeople.com/CareerConnectResources/common/assets/images/gray.png","navItems":{"showExternalEvents":false,"candidateHome":true,"cdnCaasContentUrl":"https://content-us.phenompeople.com/api/content-delivery/caasContentV1","eventsEnabled":false,"fitScore":true,"blogsEnabled":true,"navMenuItems":["blogs","candidateHome"],"cdnCaasContentEnabled":true,"showExternalBlogs":true,"jobTags":true,"navMenuItemsData":{"blogs":{"url":"https://careers.gehealthcare.com/global/en/blog"},"events":{"url":"https://careers.gehealthcare.com/global/en/events"}}},"imageLoadType":{"desktop":"progressive","mobile":"lazy"},"resumableUploadConfig":{"chunkSize":"1","simultaneousUploads":"1","allowedVideoFormats":["mp4","m4p","m4v","mov","qt","avi","wmv","webm","mpg","mpeg"]},"locale":"en_global","siteLevelWidgetBindables":{"97e696f90c1e5c417da8b4484b49c7b0":{"locationSearch":true},"ad204a0c40fc1a98d614669f1bc50ab3":{"locationSearch":true}},"phwPxScrVerionUrl":"https://cdn.phenompeople.com/CareerConnectResources/prod/pcs/common/1738315470465-phw-px-hadlr.js","vendorScripts":{"jquery":"jquery-3.6.1.min.js","jqueryMigrate":"jquery-migrate.min-1.1.js","plyrScript":"plyr-3.7.8.js","plyrStyle":"plyr-3.7.8_1.css","videojs-wavesurfer":"videojs-wavesurfer_3.9.0.js","wavesurfer":"wavesurfer_6.6.4.min.js","wavesurfer-microphone":"wavesurfer.microphone.min_6.6.4.js","mediaInfo":"mediainfo_0.1.9.min.js"},"globalSearchFeature":{"mobileSearch":false},"phwPxScrVerionUrl_1":"prod/pcs/common/phw-px-hadlr-1728036837721.js","widgetScriptsConfig":{"cdnBaseUrl":"https://pp-cdn.phenompeople.com","widgetScriptPath":"CareerConnectResources/pp/agWidgets"},"ally":{"layerEnabled":true,"cdnUrl":"/common/js/ally/ph-ally-v1.1.js","allyScript":"/common/js/ally/ph-ally-layer-v1.19.js","allySkipToContent":{"isEnabled":true,"selectors":"#skip-content, #ph-skip-content, #skipToMainContent, .ae-skipto-main"},"reorderCookie":true,"userAgent":"AudioEye"},"pxScrVerionUrl":"https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/1731591806866-ph-px-hadlr-1.19.js","videoAssessmentPagesList":["video-assessment-landing-page","video-assessment-recording","video-assessment-thankyou","interview-landing-page","interview-recording","interview-thankyou","video assessment landing page","video assessment recording","video assessment thankyou","interview landing page","interview recording","interview thankyou","screening-welcome","screening-answering","screening-thankyou"],"oauth":{"indeed":{"clientId":"bd63e9975aacf4577c4662fcb002494dcb83887f82d51453405f60b29c77609a"},"xing":{"clientId":"c3bdfb74291c0e358e89"},"linkedIn":{"loginUrl":"https://www.linkedin.com/oauth/v2/authorization","logoutUrl":"https://api.linkedin.com/uas/oauth/invalidateToken","clientId":"86kp7vauysmn4b","redirectUri":"/socialAuth/li","scope":"r_liteprofile r_emailaddress","response_type":"code"},"google":{"loginUrl":"https://accounts.google.com/o/oauth2/auth","logoutUrl":"https://www.google.com/accounts/Logout?continue=https://appengine.google.com/_ah/logout","clientId":"876228513716-npfer46h51po4nn5c1pafndsg87i2bm7.apps.googleusercontent.com","scope":"https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/user.phonenumbers.read","redirectUri":"/socialAuth/g","response_type":"code"},"google-signin":{"loginUrl":"https://accounts.google.com/o/oauth2/auth","logoutUrl":"https://www.google.com/accounts/Logout?continue=https://appengine.google.com/_ah/logout","clientId":"876228513716-npfer46h51po4nn5c1pafndsg87i2bm7.apps.googleusercontent.com","scope":"https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/user.phonenumbers.read","redirectUri":"/iauth/g","response_type":"code"},"facebook":{"loginUrl":"https://www.facebook.com/dialog/oauth","logoutUrl":"","clientId":"314102134023707","redirectUri":"/socialAuth/fb","scope":"email public_profile","response_type":"code"}},"pageNameMap":{"404":"404_page_view","home":"home_page_view","category":"job_category_page_view","job":"job_details_view","search-results":"search_result_page_view","apply":"apply_page_view","glassdoorReviews":"glassdoor_reviews_page_view","jobcart":"favorites_page_view","jointalentcommunity":"jtc_page_view","featuredOpportunities":"job_category_page_view","businessUnit":"job_category_page_view","event":"event_details_view","events":"event_results_page_view","saved-jobs":"favorites_page_view","blogarticle":"blog_details_page","video-assessment-landing-page":"video_assessment_landing_page_view","video-assessment-recording":"video_assessment_recording_page_view","video-assessment-thankyou":"video_assessment_thankyou_page_view","interview-landing-page":"interview_landing_page_view","interview-recording":"interview_recording_page_view","interview-thankyou":"interview_thankyou_page_view","screening-welcome":"screening_welcome_page_view","screening-answering":"screening_answering_page_view","screening-outro":"screening_thankyou_page_view"},"blogsharewidgetsettings":{"options":[{"name":"whatsapp","order":0,"baseUrl":"https://api.whatsapp.com/send?&text=","eventName":"Share_whatsapp","settings":{"icon":"icon-whatsapp-1","iconBrandColor":"","popUpParams":"resizable,scrollbars,status,height=500,width=500","params":{},"label":false},"isSelected":true},{"name":"linkedin","order":1,"baseUrl":"https://www.linkedin.com/shareArticle?mini=true&url=","eventName":"share_blog","settings":{"icon":"icon-linkedin-2","iconBrandColor":"","popUpParams":"resizable,scrollbars,status,height=500,width=500","params":{"title":"shareInfoText"},"label":false},"isSelected":true},{"name":"facebook","order":3,"baseUrl":"https://facebook.com/sharer.php?u=","eventName":"share_blog","settings":{"icon":"icon-facebook","iconBrandColor":"","popUpParams":"resizable,scrollbars,status,height=500,width=500","params":{"t":"shareInfoText"},"label":false},"isSelected":true},{"name":"twitter","order":0,"baseUrl":"https://twitter.com/share?url=","eventName":"share_blog","settings":{"icon":"icon-twitter","iconBrandColor":"","popUpParams":"resizable,scrollbars,status,height=500,width=500","params":{"text":"shareInfoText"},"label":false},"isSelected":true},{"name":"email","order":6,"baseUrl":"","eventName":"share_blog","settings":{"icon":"icon-email-2","iconBrandColor":"","popUpParams":"resizable,scrollbars,status,height=500,width=500","params":{},"label":false},"isSelected":true}],"brandStyle":true,"widgetStyle":"style3","isInline":true,"size":"16","spacing":"21","color":"#fff","backgroundColor":"#ggg","height":"34","width":"34","line-height":"30","lineHeight":"30","borderWidth":"1","borderStyle":"solid","borderColor":"transparent","borderRadius":"100","locale":"en_us","siteVariant":"external"},"botEnabled":false,"kalturaConfig":{"partnerId":"2716851","playerId":"45245971"},"mapBoxGlScript":"mapbox-gl-v1.1.0.js","urlMap":{"home":"home","category":"c/:category","job":"job/:jobId/:title","service":"service/:jobId/:title","jobcart":"jobcart","search-results":"search-results","glassdoor-reviews":"glassdoor-reviews","event":"event/:eventScheduleId/:title","events":"events","talentcommunity":"talentcommunity","talentcommunityupdate":"talentcommunityupdate","blogarticle":"blogarticle/:url","jobalert":"jobalert","employee-profile":"employeeprofile","editprofile":"editprofile","businessUnit":":url","featuredOpportunities":":url","di_about":"di/about/:groupId","di_details":"di/details/:groupId","di_events":"di/events/:groupId","di_groups":"di/groups","di_highlights":"di/highlights/:groupId","di_jobs":"di/jobs/:groupId","di_members":"di/members/:groupId","referrals_candidate":"referrals/candidate","referrals_referredcandidates":"referrals/referredcandidates","referrals_friendsinterests":"referrals/friendsinterests","referrals_home":"referrals/home","referrals_candidatesuniversity":"referrals/candidatescompany","employees_home":"employees/home","lms_courses":"lms/courses","lms_savedcourses":"lms/savedcourses","gigs_details":"gigs/details/:gigId","gigs_searchresults":"gigs/searchresults","nla_home":"nla/home","nla_search":"nla/search","gigs_manage":"gigs/manage","gigs_applications":"gigs/applications","gigs_applicants":"gigs/applicants/:gigId","events_event":"events/event/:eventScheduleId/:title","events_home":"events/home","my-profile":"myprofile","cp_createpath":"cp/createpath","cp_home":"cp/home","cp_explore":"cp/explore","mentoring_relationship":"mentoring/relationship/:mentorshipId","mentoring_mentees":"mentoring/mentees","mentoring_mentors":"mentoring/mentors","mentoring_searchresults":"mentoring/searchresults","settings":"settings","story":"story/:contentId/:title","video-assessment-landing-page":"video-assessment-landing-page","video-assessment-recording":"video-assessment-recording","video-assessment-thankyou":"video-assessment-thankyou","forwardApply":"hvhapply","interview-landing-page":"interview-landing-page","interview-recording":"interview-recording","interview-thankyou":"interview-thankyou","roles_details":"roles/details/:jobCode/:jobTitle","roles_search-results":"roles/searchresults","screening-welcome":"screening-welcome","screening-answering":"screening-answering","screening-thankyou":"screening-thankyou","pmr_review":"pmr/review/:formId"},"categoryUrlMap":{"GEVGHLGLOBAL_Communications":"c/communications-jobs","GEVGHLGLOBAL_Human_Resources":"c/human-resources-jobs","GEVGHLGLOBAL_Business_Development___Management":"c/business-development-management-jobs","GEVGHLGLOBAL_Manufacturing___Logistics":"c/manufacturing-logistics-jobs","GEVGHLGLOBAL_Sourcing___Supply_Chain":"c/sourcing-supply-chain-jobs","GEVGHLGLOBAL_Quality":"c/quality-jobs","GEVGHLGLOBAL_Facilities":"c/facilities-jobs","GEVGHLGLOBAL_Product_Management":"c/product-management-jobs","GEVGHLGLOBAL_Legal":"c/legal-jobs","GEVGHLGLOBAL_Digital_Technology___IT":"c/digital-technology-it-jobs","GEVGHLGLOBAL_Environmental_Health___Safety":"c/environmental-health-safety-jobs","GEVGHLGLOBAL_Project_Management":"c/project-management-jobs","GEVGHLGLOBAL_Services":"c/services-jobs","GEVGHLGLOBAL_Engineering___Technology":"c/engineering-technology-jobs","GEVGHLGLOBAL_Sales":"c/sales-jobs","GEVGHLGLOBAL_Security":"c/security-jobs","GEVGHLGLOBAL_Finance":"c/finance-jobs","GEVGHLGLOBAL_Marketing":"c/marketing-jobs"},"isNativeEmailClient":true,"captchaConfig":{"useCaptcha":false,"siteKey":"6LcV6MIUAAAAAN99to_j66BSDkGwjWcsjh2iTj1W","scriptSrc":"https://www.google.com/recaptcha/api.js?render=explicit&hl={{locale}}","divId":"ph-custom-captcha"},"automationEnginePagesList":["hvh-apply2","hvh apply","hvh apply2","hvhapply","hvh-apply","schedule-slot"]},"reqData":null},"caasLazyLoadWidgetVersions":{"status":"success","errorCode":null,"errorMsg":null,"data":{"pcs-content-v1":"https://pp-cdn.phenompeople.com/CareerConnectResources/prod/common/js/caas-platform/widgets/pcs-content-v1/pcs-content-v1-1683892274455.js","pcs-candidate-login-v1":"https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/pcs-candidate-login-v1/pcs-candidate-login-v1-1713343704873.js","pcs-component-v1":"https://pp-cdn.phenompeople.com/CareerConnectResources/pp/common/js/caas-platform/widgets/pcs-component-v1/pcs-component-v1-1617346843242.js","pcs-social-connect-v1":"https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/pcs-social-connect-v1/pcs-social-connect-v1-1718280248289.js","pcs-header-v1":"https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/pcs-header-v1/pcs-header-v1-1718969442490.js","pcs-menu-list-v1":"https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/pcs-menu-list-v1/pcs-menu-list-v1-1710917512987.js","pcs-job-cart-count-v1":"https://pp-cdn.phenompeople.com/CareerConnectResources/prod/common/js/caas-platform/widgets/pcs-job-cart-count-v1/pcs-job-cart-count-v1-1652708896808.js","pcs-language-selector-v2":"https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/pcs-language-selector-v2/pcs-language-selector-v2-1714483631689.js"},"reqData":null},"categories":{"status":200,"hits":0,"totalHits":1413,"data":{"category":[{"internalId":"GEVGHLGLOBAL_Services","total_count":447,"new_count":0,"display_name":"Services","category":"Services","key":"Services"},{"internalId":"GEVGHLGLOBAL_Sales","total_count":260,"new_count":0,"display_name":"Sales","category":"Sales","key":"Sales"},{"internalId":"GEVGHLGLOBAL_Engineering___Technology","total_count":170,"new_count":0,"display_name":"Engineering-Technology","category":"Engineering / Technology","key":"Engineering / Technology"},{"internalId":"GEVGHLGLOBAL_Digital_Technology___IT","total_count":163,"new_count":0,"display_name":"Digital-Technology-IT","category":"Digital Technology / IT","key":"Digital Technology / IT"},{"internalId":"GEVGHLGLOBAL_Manufacturing___Logistics","total_count":130,"new_count":0,"display_name":"Manufacturing-Logistics","category":"Manufacturing & Logistics","key":"Manufacturing & Logistics"},{"internalId":"GEVGHLGLOBAL_Finance","total_count":44,"new_count":0,"display_name":"Finance","category":"Finance","key":"Finance"},{"internalId":"GEVGHLGLOBAL_Project_Management","total_count":33,"new_count":0,"display_name":"Project-Management","category":"Project Management","key":"Project Management"},{"internalId":"GEVGHLGLOBAL_Marketing","total_count":31,"new_count":0,"display_name":"Marketing","category":"Marketing","key":"Marketing"},{"internalId":"GEVGHLGLOBAL_Product_Management","total_count":27,"new_count":0,"display_name":"Product-Management","category":"Product Management","key":"Product Management"},{"internalId":"GEVGHLGLOBAL_Quality","total_count":27,"new_count":0,"display_name":"Quality","category":"Quality","key":"Quality"},{"internalId":"GEVGHLGLOBAL_Human_Resources","total_count":18,"new_count":0,"display_name":"Human-Resources","category":"Human Resources","key":"Human Resources"},{"internalId":"GEVGHLGLOBAL_Business_Development___Management","total_count":17,"new_count":0,"display_name":"Business-Development-Management","category":"Business Development / Management","key":"Business Development / Management"},{"internalId":"GEVGHLGLOBAL_Legal","total_count":16,"new_count":0,"display_name":"Legal","category":"Legal","key":"Legal"},{"internalId":"GEVGHLGLOBAL_Sourcing___Supply_Chain","total_count":16,"new_count":0,"display_name":"Sourcing-Supply-Chain","category":"Sourcing / Supply Chain","key":"Sourcing / Supply Chain"},{"internalId":"GEVGHLGLOBAL_Environmental_Health___Safety","total_count":6,"new_count":0,"display_name":"Environmental-Health-Safety","category":"Environmental Health & Safety","key":"Environmental Health & Safety"},{"internalId":"GEVGHLGLOBAL_Communications","total_count":5,"new_count":0,"display_name":"Communications","category":"Communications","key":"Communications"},{"internalId":"GEVGHLGLOBAL_Facilities","total_count":2,"new_count":0,"display_name":"Facilities","category":"Facilities","key":"Facilities"},{"internalId":"GEVGHLGLOBAL_Security","total_count":1,"new_count":0,"display_name":"Security","category":"Security","key":"Security"}]},"eid":"67bf0ac5de862816c1f78e04"},"flashParams":{}}; phApp.experimentData = {}; phApp.inlinePreview = false;phApp.pxSegmentState = 'stranger';phApp.pxPageState = 'stranger';phApp.eagerLoadDDOs = ["categoryMasterDataV2","jobwidgetsettings","siteConfig","categories","fyfTokenStatus"];; phApp.sessionParams = {"pxSegmentState":"stranger","csrfToken":"dcd3524551cb431cba60f07f4f32b48c","phProfileId":"257760e2-3fec-494a-b6f1-312b23355f7f","pxPageState":"stranger","jdsource":""}; /*-->*/</script><script type="text/javascript" nonce="">phApp.urlMap = {"featuredOpportunities":":url", "businessUnit":":url", "category": "c/:category","job": "job/:jobSeqNo/:title","glassdoor-reviews": "glassdoor-reviews", "search-results" : "search-results", "home" : "home", "jobcart" : "jobcart"} </script><script type="text/javascript" nonce="">phApp.ddoRealPath = {"jobDetail": "data.job"}</script><meta charset="UTF-8" /><meta content="en" /><meta name="viewport" content="width=device-width, initial-scale=1" /><link rel="canonical" href="https://careers.gehealthcare.com/global/en/home" /><meta name="description" content="home" key-description="default-home-description" /><meta name="keywords" content="Careers at GE HealthCare, GE HealthCare jobs, job opportunities in GE HealthCare, job openings, career opportunities" key-keywords="default-home-keywords" /><link rel="alternate" href="https://careers.gehealthcare.com/global/en/" hreflang="en-us" data-seo="1" data-ddo="" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:site" content="@GE HealthCare" /><meta name="twitter:creator" content="@Careers - GE HealthCare" /><meta name="twitter:image" content="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/social/1024x512-1677501297247.jpg" /><meta name="twitter:title" content="Careers at GE HealthCare | GE HealthCare jobs" /><meta name="twitter:description" content="home" /><meta property="og:type" content="website" /><meta property="og:image" content="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/social/1200x630-1677501262905.jpg" /><meta property="og:site_name" content="GE HealthCare" /><meta property="og:url" content="https://careers.gehealthcare.com/global/en/home" /><meta property="og:title" content="Careers at GE HealthCare | GE HealthCare jobs" /><meta property="og:description" content="home" /><meta property="fb:admins" content="" /><meta property="og:image:width" content="200" /><meta property="og:image:height" content="200" /><script type="application/ld+json" nonce="">{"@context": "http://schema.org","@type": "WebSite","url": "https://careers.gehealthcare.com/","potentialAction": {"@type": "SearchAction","target": "https://careers.gehealthcare.com/global/en/search-results?keywords={search_term_string}","query-input": "required name=search_term_string"}}</script><script id="ph_app_page_id" type="text/javascript" nonce=""> phApp.pageId = "page1"</script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/bluebird.min-1.0.js" defer="" nomodule="" platform_id="platform_bluebird" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/ph-basic-4.32.js" defer="" module="" platform_id="platform_basic" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/require-4.1.js" defer="" platform_id="platform_require" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/vendor-bundle-part1-4.1.js" defer="" platform_id="platform_vendorBundleJs" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/vendor-bundle-part2-4.1.js" defer="" platform_id="platform_vendorBundleJs_part2" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/common/ph-common-bundle-part1-4.92.js" defer="" platform_id="platform_phCommonBundleJs" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/common/ph-common-bundle-part2-4.92.js" defer="" platform_id="platform_phCommonBundleJs_part2" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/en_global/desktop/page1/ph-page-page1-1740033994525.js" defer="" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/ph-loader-4.23.js" defer="" platform_id="platform_loader" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/ph-tracking-1.2.js" defer="" platform_id="platform_phTrackingJs" nonce=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/appConfig/ph-app-config-1.14.js" defer="" platform_id="platform_phAppConfigJs" nonce=""></script> <script type="text/x-ph-tmpl" id="ph-language-selector-v2-1586114808994-view3" nonce=""><div class="phs-lang-select-area ph-widget-box" data-ph-id="ph-page-element-tall-header-63mw7j-6A4kd0"> <div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-tall-header-63mw7j-rzzkJx"></div> <div if.bind="!showErrorMsg && !showLoader" data-ph-id="ph-page-element-tall-header-63mw7j-BGqt3Q"> <!-- <label class="sr-only" for="selectedLanguageBtn" id="selectedLanguageLabel"> Language selector </label> --> <button if.bind="searchArray.length>1" class="language-block ${(searchArray.length==1)?'single-language':''} ${(searchArray.length>10) ? '':'dropdown-arrow'}" role="${(searchArray.length==1)?'text':'button'}" click.delegate="isshowDropDown = !isshowDropDown" aria-expanded="${isshowDropDown?true:false}" data-ph-id="ph-page-element-tall-header-63mw7j-0OPARk"> <span class="flag flag-${choosenLanguage.locationDisplayName}" data-ph-at-id="selected-country-flag" data-ph-id="ph-page-element-tall-header-63mw7j-tM1hNE"></span> <i class="icon icon-globe-plane globe-icon" data-ph-id="ph-page-element-tall-header-63mw7j-0wCT2D"></i> <span class="sr-only" data-ph-id="ph-page-element-tall-header-63mw7j-0caPb1"> Language selected </span> <span class="selected-country" data-ph-at-id="selected-country" data-ph-id="ph-page-element-tall-header-63mw7j-aQ9KvA"> ${choosenLanguage.locationDisplayName} </span> <span class="sr-only" data-ph-id="ph-page-element-tall-header-63mw7j-G6jCa8"> ${choosenLanguage.languageDisplayName} </span> <i aria-hidden="true" class="icon icon-triangle ${isshowDropDown ? 'icon-up' : 'icon-down'} arrow-icon" show.bind="(searchArray.length>1)" data-ph-id="ph-page-element-tall-header-63mw7j-9XxdcQ"></i> </button> <div class="dropdown-box ph-a11y-dropdown-box ${(searchArray.length>10) ? '':'dropdown-arrow'}" show.bind="isshowDropDown && (searchArray.length>1)" data-ph-id="ph-page-element-tall-header-63mw7j-P9Rd7W"> <div class="search-area ph-a11y-search-area" role="search" aria-expanded="false" aria-owns="language-listbox" aria-haspopup="listbox" data-ph-id="ph-page-element-tall-header-63mw7j-hTeRNo"> <input type="text" name="language-listbox" aria-label="Search from below list" id="language-selector" ph-a11y-autocomplete="" aria-autocomplete="list" autocomplete="off" aria-controls="language-listbox" value.bind="filterKey" placeholder="Enter location or Language" key-placeholder="63mw7j-ph-language-selector-v2-view3-languageSearchPlaceholderText" data-show-listbox="false" data-ph-id="ph-page-element-tall-header-63mw7j-Npkoa5" /> <i class="icon icon-icon-search" if.bind="!filterKey" aria-hidden="true" data-ph-id="ph-page-element-tall-header-63mw7j-mB3T3U"></i> <a tabindex="0" ph-tevent="clear_searches_click" class="phs-keysearch-clear" role="button" click.delegate="clearSearch()" focus.trigger="onBlurHandler($event, true)" if.bind="filterKey" href="javascript:void(0)" data-ph-at-id="clear-globalsearch-link" data-ph-id="ph-page-element-tall-header-63mw7j-nhoEjt"> <ppc-content type="icon" data-ph-id="ph-page-element-tall-header-63mw7j-xNMoG4"><i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-tall-header-63mw7j-iH6dr2"></i></ppc-content> <span class="sr-only" data-ph-id="ph-page-element-tall-header-63mw7j-WvXKmw"> <ppc-content key="63mw7j-ph-language-selector-v2-view3-searchInputClearText" data-ph-at-id="clear-globalsearch-text" data-ph-id="ph-page-element-tall-header-63mw7j-w1hnkS">Clear text</ppc-content> </span> </a> </div> <ul class="dropdown-list" id="language-selector-box" role="listbox" aria-labelledby="language-listbox" tabindex="-1" data-ph-id="ph-page-element-tall-header-63mw7j-Z4PLNy"> <li class="dropdown-list-item ph-a11y-dropdown-list-item" repeat.for="each of roots" role="option" data-ph-id="ph-page-element-tall-header-63mw7j-BMqPKD"> <a href="${each.locationUrl}" click.delegate="languageChanged(each,true)" class="${(each.displayName==choosenLanguage.displayName)?'active':''}" data-ph-at-displayname-text="${each.displayName}" tabindex="-1" data-ph-id="ph-page-element-tall-header-63mw7j-0oQgy3"> <span class="flag flag-${each.location}" data-ph-at-id="country-flag" data-ph-id="ph-page-element-tall-header-63mw7j-DmMLPV"></span> <div class="country" data-ph-id="ph-page-element-tall-header-63mw7j-9gG32g"> <div class="actual-display-name" data-ph-at-id="country" data-ph-id="ph-page-element-tall-header-63mw7j-faojVJ"> ${each.displayName} </div> <div class="sr-only" if.bind="each.displayName==choosenLanguage.displayName" data-ph-id="ph-page-element-tall-header-63mw7j-meqZBE"> <ppc-content data-ph-id="ph-page-element-tall-header-63mw7j-Lvwoq5"> selected </ppc-content> </div> </div> </a> </li> </ul> <div aria-atomic="true" aria-live="assertive" data-ph-id="ph-page-element-tall-header-63mw7j-lKQ2aw"> <div class="language-selector-search" aria-label="No results found" if.bind="!roots.length" data-ph-id="ph-page-element-tall-header-63mw7j-oSThXB"> <ppc-content key="63mw7j-ph-language-selector-v2-view3-noResultFoundText" data-ph-id="ph-page-element-tall-header-63mw7j-D5Nwp2"> No results found </ppc-content> </div> <div class="sr-only" if.bind="roots.length" data-ph-id="ph-page-element-tall-header-63mw7j-4VwL3x"> ${roots.length} <ppc-content key="63mw7j-ph-language-selector-v2-view3-sugessionText" data-ph-id="ph-page-element-tall-header-63mw7j-DUqn8o"> suggestions are available </ppc-content> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-job-cart-count-v3-1586114809003-view2" nonce=""><div class="phs-job-cart-area" data-ph-id="ph-page-element-tall-header-l05lbv-gJVIQe"> <a ph-href="jobcart" aria-atomic="true" aria-live="polite" ph-tevent="job-cart-icon-click" data-ph-at-id="jobcart-count" data-ph-at-widget-data-count="${jobCartCount}" aria-label="${jobCartCount} ${widgetBundle['jobCartLinkText']| pht} ${jobCartCount == 1 ? (widgetBundle['jobCartJobSingular']) : (widgetBundle['jobCartJobPlural'])}" data-ph-id="ph-page-element-tall-header-l05lbv-0HbOGE"> <!-- <i class="${jobCartCount > 0? 'icon icon-cart-lg' : 'icon icon-cart'}" aria-hidden="true"></i> --> <i class="${jobCartCount > 0? (widgetBundle['iconCartLgText']) : (widgetBundle['iconCartText'])}" aria-hidden="true" data-ph-id="ph-page-element-tall-header-l05lbv-oCLsRY"></i> <span class="linkText" data-ph-at-id="heading-text" data-ph-id="ph-page-element-tall-header-l05lbv-HzpmCN"> ${widgetBundle['jobCartLinkText']| pht} ${jobCartCount == 1 ? (widgetBundle['jobCartJobSingular']) : (widgetBundle['jobCartJobPlural'])} </span> <span class="phs-jobcart-count" data-ph-id="ph-page-element-tall-header-l05lbv-Fzu60f"> (${jobCartCount}) </span> </a> </div> </script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1675668314858-re-upload" nonce=""> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page1-jQLkCH"> <button id="ph-dropzone" class="upload-btn" aria-label="upload new file" ph-tevent="new-resume" key-aria-label="ph-import-resume-v1-re-upload-fyf3jd-5EEOSK" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page1-hM8tvc"> <span class="action-icon" data-ph-id="ph-page-element-page1-q1NV5P"> <i class="icon icon-upload-1" aria-hidden="true" data-ph-id="ph-page-element-page1-oXxXwz"></i> </span> <ppc-content key="ph-import-resume-v1-re-upload-fyf3jd-ST4mMc" data-ph-at-id="upload-resume-link-text" data-ph-id="ph-page-element-page1-RN5NOf">Upload new </ppc-content> </button> </div> </script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1675668314867-external-upload-resume" nonce=""><div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page1-ZtniNE"> <button id="ph-dropzone" class="dropzone active btn plain-button" aria-label="Use My Resume" key-aria-label="ph-import-resume-v1-external-upload-resume--ze1Qts" data-ph-at-id="upload-resume-button" data-ph-id="ph-page-element-page1-3HbS8N"> <div class="dropzone-content" data-ph-id="ph-page-element-page1-e61zKx"> <div class="content-holder" data-ph-id="ph-page-element-page1-mz5RAQ"> <span data-ph-id="ph-page-element-page1-7WqjJL"> <ppc-content key="ph-import-resume-v1-external-upload-resume--rI97pW" data-ph-at-id="upload-resume-button-text" data-ph-id="ph-page-element-page1-2sw73i">Use My Resume</ppc-content> </span> </div> </div> </button> </div></script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1675668314884-upload-new" nonce=""> <div class="ph-dropzone-area" data-ph-id="ph-page-element-page1-8zeGDc"> <button id="ph-dropzone" class="upload-btn btn primary-button" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page1-w6Glkp"> <ppc-content key="ph-import-resume-v1-upload-new--O2JfjS" data-ph-at-id="upload-try-again-link-text" data-ph-id="ph-page-element-page1-MD6PrP"> Try again </ppc-content> </button> </div> </script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1675668314885-view4" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-472udM"> </div> <div class="phs-widget-block-area ph-widget-box" role="region" data-is-popup-view="true" data-ph-id="ph-page-element-page1-n710FG"> <!-- Social Connet Area Starts --> <div class="phs-social-connect-area ph-a11y-sign-in" data-ph-at-id="social-connect-area" data-ph-id="ph-page-element-page1-BXDIiy"> <div class="ph-widget-container" data-ph-at-id="social-connect-container" data-ph-id="ph-page-element-page1-I5RIVQ"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-page-element-page1-GvP8Hq"> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-page-element-page1-ZAcsBS"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-WtPB9f"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view4--9YAZ2U" data-ph-id="ph-page-element-page1-8qU0iJ"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-zc1qbV"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-odOuUK"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-wPmaiK"> <ppc-content key="ph-social-connect-v1-view4--q1B2LC" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-PN5Uy7"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-H7b73K"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-KBexBh"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-fZH7B2"> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-XnkpYh"> <ppc-content key="ph-social-connect-v1-view4--Pkjc3g" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-E8IGIC"> ${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-H7b73K"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-KBexBh"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-Wb6Puy"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-page-element-page1-Acqn6O"> <span class="social-alert-msg" data-ph-id="ph-page-element-page1-wvkIa9"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view4--pUr4zU" data-ph-id="ph-page-element-page1-8U0PDu"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view4--bicYE1" data-ph-id="ph-page-element-page1-lzvcfK"> <a href="javascript:void(0);" class="btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-page-element-page1-i1Hf3b"> <div class="icon-block" data-ph-id="ph-page-element-page1-tuk4wO"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page1-aOyR73"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page1-soicN4"> ${widgetBundle[eachSocial.name] | pht} </div> </a> </li> </ul> </div> </div> </div> <!-- Social Connet Area Ends --> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1675668316323-view5" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-ZDnNRR"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page1-t6Aaqo"> <div class="widget-container" data-ph-id="ph-page-element-page1-U9uaHa"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-page-element-page1-IhAzly"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-page-element-page1-ZiRuVV"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-OTUTBe"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view5-7uyy7u-8OQZ3G" data-ph-id="ph-page-element-page1-1znaBF"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-PCL1Pz"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-UvDQGy"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-qGZq6w"> <ppc-content key="ph-social-connect-v1-view5-7uyy7u-UDSmsu" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-5wa5eU">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-LFI8DI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-BGgYYq"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-hofBe8"> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-JMvIHb"> <ppc-content key="ph-social-connect-v1-view5-7uyy7u-VLRPU1" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-08Ewxg">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-LFI8DI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-BGgYYq"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-Yy7ut2"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-page-element-page1-TBUrHJ"> <span class="social-alert-msg" data-ph-id="ph-page-element-page1-H4Vm2I"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-7uyy7u-3SZpmR" data-ph-id="ph-page-element-page1-7Mg8H9"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5-7uyy7u-kN627v" data-ph-id="ph-page-element-page1-mGelMJ"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-page-element-page1-Sn1wl0"> <div class="icon-block" data-ph-id="ph-page-element-page1-WnLitB"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page1-J94wib"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-page-element-page1-5TsFRX"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1675668316350-re-upload" nonce=""> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page1-QQAv1I"> <button id="ph-dropzone" class="upload-btn ${fyfStepConfig.contactInfo.information.resumeName ? 'resume-uploaded' : ''}" aria-label="Use new resume" key-aria-label="ph-import-resume-v1-re-upload-fyf3jd-lVi45O" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page1-ZJAE1g"> <span class="action-icon" if.bind="!(fyfStepConfig.contactInfo.information.resumeName)" data-ph-id="ph-page-element-page1-HVKgj9"> <i class="icon icon-upload-1" aria-hidden="true" data-ph-id="ph-page-element-page1-l9KWML"></i> </span> <ppc-content key="ph-import-resume-v1-re-upload-fyf3jd-cRvXZO" data-ph-at-id="upload-resume-link-txt" if.bind="!(fyfStepConfig.contactInfo.information.resumeName)" data-ph-id="ph-page-element-page1-ZbcIEp"> Select a file to upload. </ppc-content> <span class="action-icon" if.bind="fyfStepConfig.contactInfo.information.resumeName" data-ph-id="ph-page-element-page1-O0q1xz"> <i class="icon icon-file-json" aria-hidden="true" data-ph-id="ph-page-element-page1-yzkEGl"></i> </span> <span class="resume-name" if.bind="fyfStepConfig.contactInfo.information.resumeName" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-page-element-page1-1ZjBmZ"> <span data-ph-id="ph-page-element-page1-tnAul3">${fyfStepConfig.contactInfo.information.resumeName && (fyfStepConfig.contactInfo.information.resumeName.split('.').slice(0, -1)).join('.')}</span>${fyfStepConfig.contactInfo.information.resumeName && ('.'+fyfStepConfig.contactInfo.information.resumeName.split('.').pop())} </span> </button> <button class="close" if.bind="fyfStepConfig.contactInfo.information.resumeName" click.delegate="fyfProvider && fyfProvider.deleteResumePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-QdeRcf"> <i class="icon icon-close ${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-q8jp87"></i> </button> <span class="file-format" data-ph-id="ph-page-element-page1-kjVp3Y">File format: txt,.pdf,.doc</span> </div> </script><script type="text/x-ph-tmpl" id="ph-consent-popup-v1-default-1695208879515" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-ijAlYW"> <a href="javascript:void(0)" class="consents-link ph-a11y-popup-close-focus" click.delegate="triggerConsentPopup()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" aria-describedby="${'consent-error-' + instanceId }" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-JYSlnl"> <span class="sr-only required-checkbox" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-kQsIqd">${widgetBundle["requiredText"]}</span> ${widgetBundle["consentsLinkText"]} </a> </div> <div class="popup-modal-backdrop active" if.bind="showConsentPopup" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-KMOP43"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="consent-heading" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-qOSwiX"> <!-- Dialog area --> <div class="modal-dialog consent-popup" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-Bws2io"> <div class="close-popup-btn" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-qUJFCm"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-6rK5ee"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-qHrx4E"></i> </button> </div> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-WMp8M2"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="widgetContext.consentData && widgetContext.consentData.length" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-DT0wJE"> <label repeat.for="eachConsent of widgetContext.consentData" class="pii-consent-label" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-vMH8P5"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + instanceId + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-' + instanceId : ''}" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true':false}" change.delegate="isButtonDisabled()" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-pxazd5"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-o6XR85"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-hGIrjz"></span> <span class="checkbox-text" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-8lAGwe"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-1oD3Ro"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-gT4LOt">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-mQLAAf"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closePopup() : triggerSubmitData() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-1675668316355-default-ph-consent-popup-v1fyfconsent-jlpouu"> ${!submitData ? widgetBundle["doneText"]: widgetBundle["submitText"]} </button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-consent-popup-v1-default-1695208879333" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-XaSUOD"> <a href="javascript:void(0)" class="consents-link ph-a11y-popup-close-focus" click.delegate="triggerConsentPopup()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" aria-describedby="${'consent-error-' + instanceId }" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-ixHSlD"> <span class="sr-only required-checkbox" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-kixVtA">${widgetBundle["requiredText"]}</span> ${widgetBundle["consentsLinkText"]} </a> </div> <div class="popup-modal-backdrop active" if.bind="showConsentPopup" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-DsFsDN"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="consent-heading" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-IzWBoA"> <!-- Dialog area --> <div class="modal-dialog consent-popup" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-4GWEuv"> <div class="close-popup-btn" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-8QltPh"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-XXe66E"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-o6yzFQ"></i> </button> </div> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-fJua2R"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="widgetContext.consentData && widgetContext.consentData.length" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-qxWflY"> <label repeat.for="eachConsent of widgetContext.consentData" class="pii-consent-label" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-bvDMYp"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + instanceId + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-' + instanceId : ''}" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true':false}" change.delegate="isButtonDisabled()" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-YKmBzN"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-Pmro20"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-fYHqNW"></span> <span class="checkbox-text" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-jqYX2W"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-ibKjC4"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-soWmjp">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-H19HsW"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closePopup() : triggerSubmitData() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-1675668317271-default-ph-consent-popup-v1dk1signup-8u71QW"> ${!submitData ? widgetBundle["doneText"]: widgetBundle["submitText"]} </button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1675668317286-view5" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-PY75lb"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page1-wZlk8N"> <div class="widget-container" data-ph-id="ph-page-element-page1-iyBAh7"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-page-element-page1-M3IffN"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-page-element-page1-2jAPUa"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-BndWxk"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view5--UZHKCn" data-ph-id="ph-page-element-page1-w55jeJ"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-Zp4MZf"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-NSqr71"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-stsPUB"> <ppc-content key="ph-social-connect-v1-view5--aZyZc7" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-wpTakP">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-OJUdLI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-0fxlBI"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-0TVpS7"> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-UY9hFU"> <ppc-content key="ph-social-connect-v1-view5--Lz7Loo" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-ljulJz">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-OJUdLI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-0fxlBI"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-8noFkP"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-page-element-page1-E22I1U"> <span class="social-alert-msg" data-ph-id="ph-page-element-page1-iWxeVa"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5--z93CQM" data-ph-id="ph-page-element-page1-ZNcNAi"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5--ZJfdiN" data-ph-id="ph-page-element-page1-HMNxEw"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-page-element-page1-dcwJ3I"> <div class="icon-block" data-ph-id="ph-page-element-page1-ub8AkA"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page1-nSMB5y"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-page-element-page1-Llz9Zb"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-1675668316377-view1" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-page-element-page1-8yzRje"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-RKJsh2"></div> <!-- Content block --> <div class="content-block" if.bind="!isLoggedIn" data-ph-id="ph-page-element-page1-g68Rgl"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-page-element-page1-gDrAaY"> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page1-KJLVRB"> <!-- Invalid link error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-9UdXxK"> <div if.bind="tokenInvalid" class="alert-box" data-ph-id="ph-page-element-page1-vpDrHj"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-0u5dX1"></i> <span class="alert-msg" data-ph-id="ph-page-element-page1-F7sb87"> ${widgetBundle['resetPasswordInvalidText'] | pht} </span> </div> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-TCP8qG"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading ph-a11y-focus" data-ph-id="ph-page-element-page1-a41DEf"> ${widgetBundle['signInPopUpHeading']} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page1-JN2Z52"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-L7GvfJ"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page1-zMekeq"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-page-element-page1-yDosYM"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-e9uDb1"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page1-Z9Z42N"> ${widgetBundle['resetPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading reset-instruction" id="ph-ally-candidate-resetPassword-popup-subHeading" innerhtml="${widgetBundle[resendEmail ? 'resetPasswordPopUpSubHeading2' : 'resetPasswordPopUpSubHeading1'] | pht:{'emailId': signInModel.email}}" data-ph-id="ph-page-element-page1-YisnNw"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page1-1IxMhx"> <form novalidate="" data-ph-id="ph-page-element-page1-Krhpj7"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page1-IwtxZs"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-page-element-page1-983Okp"> <label for="signinEmail" class="form-label" data-ph-id="ph-page-element-page1-Rn2iFc"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-z2Pbg2"> <div class="text-box" data-ph-id="ph-page-element-page1-Rp6Scf"> <input ref="loginEmail" id="signinEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block') " aria-describedby="errorEmailBlock" type="email" placeholder="${widgetBundle['signInEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-page-element-page1-QVrxyr"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page1-qsgD1H"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page1-D2d2WK"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-page-element-page1-Cg198Q"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-vJoM24"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-oQIKkY"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-0hEZiT"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-WReNgF"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-WAzfRl"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page1-MaC2OB"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E105'" data-ph-id="ph-page-element-page1-2AyFEP"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-page-element-page1-si2uze"> ${widgetBundle['createAccountButtonText'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row mb-0" data-ph-at-id="password-block" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-lY6tcp"> <label for="signInPassword" class="form-label" data-ph-id="ph-page-element-page1-ZTiJ1d"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-Atkchp"> <div class="text-box" data-ph-id="ph-page-element-page1-kkwymO"> <input id="signInPassword" ref="loginPassword" class.bind="errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block'" aria-describedby="errorPassword" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['signInPasswordFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInPasswordFormAriaLabel'] | pht}" value.bind="signInModel.password" aria-required="true" data-ph-at-id="input" change.delegate="validatePassword(signInModel.password,true)" autocomplete="current-password" data-ph-id="ph-page-element-page1-jo3mFz"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-page-element-page1-Pa3Ypp"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page1-AZxS4m"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page1-0MUwL6"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-qGigwA"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-rTfN8N"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-BSVVJU"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-lkt0uz"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-2eRTMo"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-page-element-page1-grndeC"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-qYbVuj"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-page-element-page1-ECKG9T"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && !errors.password.srHidden" data-ph-id="ph-page-element-page1-He5AWz"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && errors.password.srHidden" data-ph-id="ph-page-element-page1-erDGZk"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && errors.password.srHidden" data-ph-id="ph-page-element-page1-z6Pfwl"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-EJdroM"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-page-element-page1-h3UN0x"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-DNNm76"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-4z14vF"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-vEIwYL"> <div class="form-container" data-ph-id="ph-page-element-page1-ZFm8bR"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-lVGIfc"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-page-element-page1-3w4555"> <div class="user-options" data-ph-id="ph-page-element-page1-rQHMUM"> <span class="each-option" data-ph-id="ph-page-element-page1-RW5X3r"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-page-element-page1-XDAvZY"> <input type="checkbox" checked.bind="staySignIn" aria-checked="${staySignIn ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" id="staySignIn" aria-label="${widgetBundle['staySignedInCheckboxAriaLabel'] | pht}" data-ph-id="ph-page-element-page1-9vGLeD"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-page-element-page1-oEbeav"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-RnSY8V"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-page-element-page1-YMabwG"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-page-element-page1-pFbYqJ"> <span class="forgot-password-area" data-ph-id="ph-page-element-page1-NCr3xG"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-page-element-page1-EzPeI0"> ${widgetBundle['forgotPasswordLinkText'] | pht} </a> </span> </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-g0Khbu"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-page-element-page1-YI5KB6"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-Ge82zY"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-yXlSVk"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-PgoIDo"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-page-element-page1-Ge6QsU"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-ED6c1b"> ${widgetBundle['resetPasswordButtonText'] | pht} </button> </div> </div> </div> </form> </div> <!-- Resend email section --> <div class="cd-resend-link-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-9tkSws"> <span id="cd-pf-recieve-email" data-ph-id="ph-page-element-page1-HmMqwD"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-page-element-page1-xBn3YI"> ${widgetBundle['resentEmailButtonText'] | pht} </a> </div> <!-- Retrun signin section --> <div class="cd-resend-link-block return-signin" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-3YkfFu"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-page-element-page1-xGgdNT"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-page-element-page1-lRBxQc"> <!-- Create account heading --> <!-- aria-live="assertive" aria-atomic="true" --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page1-RCNhMo"> <!-- tabindex="-1" ph-a11y-focus --> <div class="sign-in-heading-block" data-ph-id="ph-page-element-page1-QewNOj"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-page-element-page1-FHeID5"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-page-element-page1-bJ7ExR"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page1-Gduvoq"> <form novalidate="" data-ph-id="ph-page-element-page1-NoHVSL"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page1-LiS6LR"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-page-element-page1-AXLnld"> <label for="createEmail" class="form-label" data-ph-id="ph-page-element-page1-WfsE2w"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-iEHSL1"> <div class="text-box" data-ph-id="ph-page-element-page1-GRc6X3"> <input ref="loginEmail" id="createEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control' : 'form-control')" aria-describedby="errorCreateEmail" type="email" placeholder="${widgetBundle['createAccountEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-page-element-page1-IFo6fb"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page1-rVZU6L"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page1-gVGcgx"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-page-element-page1-5sgSAw"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-4KTM29"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-HjmESa"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-Tz04hC"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-5DNBB3"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-ZaCgBX"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page1-AHmz6J"> You created an account with this email using ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E104'" data-ph-id="ph-page-element-page1-T37Hvh"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page1-KZqyYf"> ${widgetBundle['signInButton'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row mb-0" data-ph-at-id="password-block" data-ph-id="ph-page-element-page1-VL88MU"> <label for="createPassword" class="form-label" data-ph-id="ph-page-element-page1-1kknFo"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-UJaTKy"> <div class="text-box" data-ph-id="ph-page-element-page1-Xhfkvd"> <input id="createPassword" aria-describedby="errorCreatePassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountFormAriaLabel'] | pht}" value.bind="signInModel.password" data-ph-at-id="input" aria-required="true" change.delegate="validatePassword()" keyup.delegate="checkPasswordValidation(signInModel.password)" autocomplete="new-password" data-ph-id="ph-page-element-page1-NAdZaD"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-page-element-page1-qynYFZ"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-page-element-page1-ML9H5Q"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page1-VOWHsc"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page1-ZPllHj"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-QrlsYx"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-gF0ynS"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-qFcJtB"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-Nm6evK"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-Bn2mPN"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-description" id="errorCreatePassword" data-ph-id="ph-page-element-page1-j31fxA"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-IGqeDO">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-ST8FGc">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-fgwQWR">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-tHse4Y">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-tqPTYU"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-page-element-page1-JcFcCp"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-7zc5VJ"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-s0Jkzc"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <div class="sr-only" id="errorCreatePasswordSrOnly" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-3lm0tp"> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-page-element-page1-KgFzHW"> ${widgetBundle['errorSrOnly'] | pht} </span> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-page-element-page1-IR7FoT"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-page-element-page1-3hcdwc"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-page-element-page1-rb9hoC"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-page-element-page1-sVioOh"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-page-element-page1-jdPsAF"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> <!-- Data Consent --> <div class="checkbox-btn-groupset" if.bind="privacyConsentReqFlag && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-page-element-page1-yHxC9g"> <label if.bind="!privacyConsentPreCheck" class="input-checkbox-label" for="privacyDataConsent" data-ph-id="ph-page-element-page1-ObCOcT"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacyConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-candidate-login-v1-view1-fyf1-Db9qyE" data-ph-id="ph-page-element-page1-YiphGx"> <span class="checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-nodqVQ"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-AYgcpn"></i> </span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-SxdLQK"> <ppc-content key="ph-candidate-login-v1-view1-fyf1-laNBVI" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-page-element-page1-vrRAE1">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-page-element-page1-qiUVSf"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-5qqCid"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="input-checkbox-label" data-ph-id="ph-page-element-page1-Pvtx45"> <span class="checkbox-text" data-ph-id="ph-page-element-page1-xRAdte"> <ppc-content key="ph-candidate-login-v1-view1-fyf1-FRdbAU" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-page-element-page1-Ao78g5">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-page-element-page1-qiUVSf"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-5qqCid"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-page-element-page1-myjUGw"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-page-element-page1-QIsJPM"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk1signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk1signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-page-element-page1-uPTbh8"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-Pt70Cp"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-H3XT0b"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-2zbzWE"> <span id="${'checkbox-label-dk1signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-page-element-page1-LG4bRp"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-page-element-page1-T5mmVG">*</span> </span> </input></label> </div> <section if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="ph-widget" instance-id="dk1signup" data-ph-id="ph-page-element-page1-miaC7F"> <div as-element="ph-consent-popup-v1" widget-context.bind="piiConsentContext" data-widget="ph-consent-popup-v1" class="ph-consent-popup-v1-default-default" view="default-1695208879333" instance-id="dk1signup" original-view="default" data-ph-id="ph-page-element-page1-XuS3em"></div> </section> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-5wtDzK"> <div if.bind="privacyConsentError && privacyConsentReqFlag" class="data-consent-error-msg" data-ph-id="ph-page-element-page1-06EFzN"> <!-- <i class="icon icon-error-1" aria-hidden="true"></i> --> <span class="alert-msg" data-ph-id="ph-page-element-page1-BQiApX"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-mZOill"> <span class="pii-consent-error" id="consent-error-dk1signup" if.bind="piiConsentError" data-ph-id="ph-page-element-page1-hBmOqq"> ${widgetBundle['piiConsentError'] | pht} </span> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-page-element-page1-oOxSQf"> <div class="form-container" data-ph-id="ph-page-element-page1-S1Elot"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-ZTD5fL"> ${widgetBundle['createAccountButtonText'] | pht} </button> </div> </div> </div> </form> </div> </div> <!-- Social account area--> <div class="social-account-block" if.bind="((flowType =='signIn' && step == 'signIn') || (flowType == 'signUp')) && !showLoader" data-ph-id="ph-page-element-page1-rvwgR2"> <!-- Seperator --> <div class="seperator" data-ph-id="ph-page-element-page1-CQN8UY"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-page-element-page1-V27D2z"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-page-element-page1-5RCGVh"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default" piiconsent.bind="socialLoginContext" profile-login-flow.bind="flowType" view="1675668317286-view5" original-view="view5" instance-id="" data-ph-id="ph-page-element-page1-jjOUve"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-page-element-page1-dqwYYU"> <span data-ph-id="ph-page-element-page1-JHvHTQ"> ${widgetBundle['createAccountButtonLabel'] | pht} </span> <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-page-element-page1-sdY6D4"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link" if.bind="flowType == 'signUp'" data-ph-id="ph-page-element-page1-1htO5Q"> <span data-ph-id="ph-page-element-page1-jz9Zyf"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page1-dgXs6g"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" if.bind="!privacyConsentReqFlag || flowType =='signIn'" data-ph-id="ph-page-element-page1-wefT06"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-sn9ehW">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-page-element-page1-8x94Ia">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> <!-- Create Password--> <div if.bind="flowType == 'resetPassword' && !showLoader" data-ph-id="ph-page-element-page1-8277DU"> <!-- Create password heading --> <div class="sign-in-heading pb28" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page1-3XImBQ"> <div class="create-password-heading-block" if.bind="flowType == 'resetPassword'" data-ph-id="ph-page-element-page1-4yv1A6"> <h1 id="ph-ally-candidate-createPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page1-WLGI2H"> ${widgetBundle['createNewPwdText'] | pht} </h1> </div> </div> <div class="login-form" data-ph-id="ph-page-element-page1-rl9Ngv"> <form novalidate="" data-ph-id="ph-page-element-page1-bNGxku"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page1-6zJMSV"> <!-- Create Password --> <div class="form-group-row" data-ph-at-id="password-block" if.bind="flowType == 'resetPassword'" data-ph-id="ph-page-element-page1-N9LDK9"> <label for="createNewPassword" class="form-label" data-ph-id="ph-page-element-page1-6D30hL"> ${widgetBundle['newPwdText'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-k3wITp"> <div class="text-box" data-ph-id="ph-page-element-page1-AyTRwe"> <input id="createNewPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" aria-describedby="${!errors.password.error && !resetPasswordModel.newPassword ? "createNewPasswordDesc" : "errorCreateNewPassword" }" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['newPwdText'] | pht}" value.bind="resetPasswordModel.newPassword" data-ph-at-id="input" aria-required="true" change.delegate="validateNewPassword()" keyup.delegate="checkPasswordValidation(resetPasswordModel.newPassword)" autocomplete="new-password" data-ph-id="ph-page-element-page1-aFXc4I"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-page-element-page1-BquF2J"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-page-element-page1-akHeI7"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page1-z8GXDB"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page1-4cs5I0"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-hpsjqZ"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-JhAfOw"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-DklnjJ"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-T811wK"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-yEkhE3"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" aria-live="assertive" aria-atomic="true" id="errorCreateNewPassword" data-ph-id="ph-page-element-page1-eqEcpt"> <div if.bind="errors.password.error && !errors.password.srHidden" data-ph-id="ph-page-element-page1-aQaO0B"> <span class="sr-only" data-ph-id="ph-page-element-page1-kV906x"> ${widgetBundle['errorSrOnly'] | pht} </span> <span class="error sr-only" data-ph-id="ph-page-element-page1-YOuhv7"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-page-element-page1-yLiaHF"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-page-element-page1-Isa3ME"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-page-element-page1-mLt16Z"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-page-element-page1-Tg3oOh"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> <div class="form-description" id="createNewPasswordDesc" data-ph-id="ph-page-element-page1-wQvHhv"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-LoNDt9">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-Dp4pU8">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-6z4OU7">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-4FumYb">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="flowType == 'resetPassword'" data-ph-id="ph-page-element-page1-KUxUTA"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-page-element-page1-FeSv2a"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-JHkgeL"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-azVJjw"> ${widgetBundle['technicalIssueText'] | pht} </span> <span class="alert-msg" if.bind="errors.server.code == 'E403'" data-ph-id="ph-page-element-page1-nqj2GC"> ${widgetBundle['resetLinkExpired'] | pht} </span> </div> </div> <!-- Set new password button --> <div class="form-group-row" if.bind="flowType = 'resetPassword'" data-ph-id="ph-page-element-page1-odm8gl"> <div class="form-container" data-ph-id="ph-page-element-page1-HKFojX"> <button type="submit" class="btn primary-button submit mt16" click.delegate="resetPassword()" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-mGODGO"> ${widgetBundle['setNewPwdText'] | pht} </button> </div> </div> </div> </form> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-consent-popup-v1-default-1695208879616" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-XfI1i0"> <a href="javascript:void(0)" class="consents-link ph-a11y-popup-close-focus" click.delegate="triggerConsentPopup()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" aria-describedby="${'consent-error-' + instanceId }" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-Z7Vtcg"> <span class="sr-only required-checkbox" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-Z3gpg5">${widgetBundle["requiredText"]}</span> ${widgetBundle["consentsLinkText"]} </a> </div> <div class="popup-modal-backdrop active" if.bind="showConsentPopup" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-WbOb2o"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="consent-heading" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-6O8LYZ"> <!-- Dialog area --> <div class="modal-dialog consent-popup" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-3WZ8DE"> <div class="close-popup-btn" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-mqgjpb"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-uL2JQE"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-wEVNPd"></i> </button> </div> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-DH81Lw"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="widgetContext.consentData && widgetContext.consentData.length" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-PzYwAv"> <label repeat.for="eachConsent of widgetContext.consentData" class="pii-consent-label" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-QW7ZCp"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + instanceId + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-' + instanceId : ''}" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true':false}" change.delegate="isButtonDisabled()" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-P9i86p"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-23HnpD"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-grdFnP"></span> <span class="checkbox-text" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-F8WyQv"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-v7zZ2D"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-piCPKR">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-eDGuc8"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closePopup() : triggerSubmitData() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-1675668316513-default-ph-consent-popup-v1fyfconsent-JW2UeA"> ${!submitData ? widgetBundle["doneText"]: widgetBundle["submitText"]} </button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-consent-popup-v1-default-1695208879423" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-Qpi2UB"> <a href="javascript:void(0)" class="consents-link ph-a11y-popup-close-focus" click.delegate="triggerConsentPopup()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" aria-describedby="${'consent-error-' + instanceId }" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-cPqZaH"> <span class="sr-only required-checkbox" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-dv72M7">${widgetBundle["requiredText"]}</span> ${widgetBundle["consentsLinkText"]} </a> </div> <div class="popup-modal-backdrop active" if.bind="showConsentPopup" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-mHtyPY"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="consent-heading" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-sAejuY"> <!-- Dialog area --> <div class="modal-dialog consent-popup" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-TeUSkQ"> <div class="close-popup-btn" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-HjXO0h"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-XZIwis"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-z6VbhW"></i> </button> </div> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-jxWt0b"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="widgetContext.consentData && widgetContext.consentData.length" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-JjC3R3"> <label repeat.for="eachConsent of widgetContext.consentData" class="pii-consent-label" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-13LAJw"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + instanceId + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-' + instanceId : ''}" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true':false}" change.delegate="isButtonDisabled()" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-woUgvt"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-h8u82X"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-ZfYOV0"></span> <span class="checkbox-text" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-yRgUOB"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-qDiBEo"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-lD8A7s">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-S2oClk"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closePopup() : triggerSubmitData() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-1675668317498-default-ph-consent-popup-v1dk1signup-6UI0Xn"> ${!submitData ? widgetBundle["doneText"]: widgetBundle["submitText"]} </button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1675668317519-view5" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-6tN3BQ"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page1-81z6c3"> <div class="widget-container" data-ph-id="ph-page-element-page1-fIFWOP"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-page-element-page1-lQjPhv"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-page-element-page1-aBY2cV"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-QopxhN"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view5--UZHKCn" data-ph-id="ph-page-element-page1-3aNO1D"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-wi2fHV"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-YlRSCo"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-gGNr78"> <ppc-content key="ph-social-connect-v1-view5--X1R1nl" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-4B0T0V">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-OJUdLI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-0fxlBI"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-GSZDdQ"> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-rjLCe9"> <ppc-content key="ph-social-connect-v1-view5--F9NWT6" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-dn8Ogv">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-OJUdLI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-0fxlBI"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-GEx6w1"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-page-element-page1-SpFG82"> <span class="social-alert-msg" data-ph-id="ph-page-element-page1-UvjBJM"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5--z93CQM" data-ph-id="ph-page-element-page1-4hPnH1"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5--ZJfdiN" data-ph-id="ph-page-element-page1-Gnk4fj"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-page-element-page1-l92Wus"> <div class="icon-block" data-ph-id="ph-page-element-page1-rxAHke"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page1-2Frrli"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-page-element-page1-5rWPqC"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-1675668316528-view1" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-page-element-page1-om6EaB"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-p6zv8x"></div> <!-- Content block --> <div class="content-block" if.bind="!isLoggedIn" data-ph-id="ph-page-element-page1-fLz9d7"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-page-element-page1-6faEZr"> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page1-fJEJPY"> <!-- Invalid link error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-DGuYkg"> <div if.bind="tokenInvalid" class="alert-box" data-ph-id="ph-page-element-page1-3W52fR"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-78X5M2"></i> <span class="alert-msg" data-ph-id="ph-page-element-page1-b8RaaE"> ${widgetBundle['resetPasswordInvalidText'] | pht} </span> </div> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-tcQnHf"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading ph-a11y-focus" data-ph-id="ph-page-element-page1-2xoEXd"> ${widgetBundle['signInPopUpHeading']} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page1-SpM4BV"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-QEhjs9"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page1-YvCduh"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-page-element-page1-4luW3o"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-XJZlNz"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page1-B9l13T"> ${widgetBundle['resetPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading reset-instruction" id="ph-ally-candidate-resetPassword-popup-subHeading" innerhtml="${widgetBundle[resendEmail ? 'resetPasswordPopUpSubHeading2' : 'resetPasswordPopUpSubHeading1'] | pht:{'emailId': signInModel.email}}" data-ph-id="ph-page-element-page1-vX19eH"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page1-PV6CXr"> <form novalidate="" data-ph-id="ph-page-element-page1-SQ8N3o"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page1-tC5mf2"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-page-element-page1-QL9P7e"> <label for="signinEmail" class="form-label" data-ph-id="ph-page-element-page1-2Ui64Y"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-obIgFe"> <div class="text-box" data-ph-id="ph-page-element-page1-CwOhXi"> <input ref="loginEmail" id="signinEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block') " aria-describedby="errorEmailBlock" type="email" placeholder="${widgetBundle['signInEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-page-element-page1-xNoYYw"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page1-gZzV7Z"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page1-OpEQEV"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-page-element-page1-pNbAaS"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-Gg1ax2"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-JBNvrY"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-O3Pvge"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-HePoTf"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-XHrHNm"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page1-WwEZ8M"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E105'" data-ph-id="ph-page-element-page1-r3Vo0I"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-page-element-page1-XADvJq"> ${widgetBundle['createAccountButtonText'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row mb-0" data-ph-at-id="password-block" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-80cNin"> <label for="signInPassword" class="form-label" data-ph-id="ph-page-element-page1-0LheQ0"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-dDOgWk"> <div class="text-box" data-ph-id="ph-page-element-page1-RdY2PE"> <input id="signInPassword" ref="loginPassword" class.bind="errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block'" aria-describedby="errorPassword" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['signInPasswordFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInPasswordFormAriaLabel'] | pht}" value.bind="signInModel.password" aria-required="true" data-ph-at-id="input" change.delegate="validatePassword(signInModel.password,true)" autocomplete="current-password" data-ph-id="ph-page-element-page1-AZkTkA"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-page-element-page1-AIH4Sa"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page1-pUVyBG"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page1-vaaF17"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-Y7rJa3"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-BGC2Q8"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-JPyPm8"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-talpMV"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-dIZbBD"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-page-element-page1-eussZa"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-Uaj84g"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-page-element-page1-hhmWRP"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && !errors.password.srHidden" data-ph-id="ph-page-element-page1-GpImiJ"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && errors.password.srHidden" data-ph-id="ph-page-element-page1-XAGZ4z"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && errors.password.srHidden" data-ph-id="ph-page-element-page1-T6ns7P"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-8FPJxj"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-page-element-page1-fm7tae"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-8Rqr4Y"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-OuhsL2"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-2AE1H4"> <div class="form-container" data-ph-id="ph-page-element-page1-npU3Cs"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-mpDZPP"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-page-element-page1-BIMSCz"> <div class="user-options" data-ph-id="ph-page-element-page1-P1q6yU"> <span class="each-option" data-ph-id="ph-page-element-page1-wbcsrJ"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-page-element-page1-Z0awOg"> <input type="checkbox" checked.bind="staySignIn" aria-checked="${staySignIn ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" id="staySignIn" aria-label="${widgetBundle['staySignedInCheckboxAriaLabel'] | pht}" data-ph-id="ph-page-element-page1-7nETut"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-page-element-page1-MQtYwn"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-xUBKTX"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-page-element-page1-Gjn5mU"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-page-element-page1-QnPWK5"> <span class="forgot-password-area" data-ph-id="ph-page-element-page1-NCUkfL"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-page-element-page1-qpbm6D"> ${widgetBundle['forgotPasswordLinkText'] | pht} </a> </span> </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-Rpna22"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-page-element-page1-MGXsUb"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-gQfltc"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-V7GBKH"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-pENSZY"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-page-element-page1-d8zCXU"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-4EfW6g"> ${widgetBundle['resetPasswordButtonText'] | pht} </button> </div> </div> </div> </form> </div> <!-- Resend email section --> <div class="cd-resend-link-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-H7Nlcp"> <span id="cd-pf-recieve-email" data-ph-id="ph-page-element-page1-ElyKOv"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-page-element-page1-cX4zib"> ${widgetBundle['resentEmailButtonText'] | pht} </a> </div> <!-- Retrun signin section --> <div class="cd-resend-link-block return-signin" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-X4Nn1R"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-page-element-page1-LPQeQh"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-page-element-page1-zx3Ixo"> <!-- Create account heading --> <!-- aria-live="assertive" aria-atomic="true" --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page1-FNuoOI"> <!-- tabindex="-1" ph-a11y-focus --> <div class="sign-in-heading-block" data-ph-id="ph-page-element-page1-6jBwki"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-page-element-page1-4O4fVR"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-page-element-page1-UpcS7z"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page1-BBCCDG"> <form novalidate="" data-ph-id="ph-page-element-page1-tS7h3v"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page1-yMxarf"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-page-element-page1-MGrzV0"> <label for="createEmail" class="form-label" data-ph-id="ph-page-element-page1-AdEJgn"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-6Sionz"> <div class="text-box" data-ph-id="ph-page-element-page1-GznAsb"> <input ref="loginEmail" id="createEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control' : 'form-control')" aria-describedby="errorCreateEmail" type="email" placeholder="${widgetBundle['createAccountEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-page-element-page1-NnAX8H"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page1-PK9y13"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page1-04cvop"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-page-element-page1-pPvL7k"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-RDPGEY"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-HlxLlz"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-sG69PD"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-hGyir5"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-CLKuPi"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page1-2ef2Vv"> You created an account with this email using ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E104'" data-ph-id="ph-page-element-page1-JIzvDP"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page1-rsHJml"> ${widgetBundle['signInButton'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row mb-0" data-ph-at-id="password-block" data-ph-id="ph-page-element-page1-nwCctL"> <label for="createPassword" class="form-label" data-ph-id="ph-page-element-page1-CIApni"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-Tl7GOH"> <div class="text-box" data-ph-id="ph-page-element-page1-OupBHz"> <input id="createPassword" aria-describedby="errorCreatePassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountFormAriaLabel'] | pht}" value.bind="signInModel.password" data-ph-at-id="input" aria-required="true" change.delegate="validatePassword()" keyup.delegate="checkPasswordValidation(signInModel.password)" autocomplete="new-password" data-ph-id="ph-page-element-page1-yIHeiI"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-page-element-page1-22aibh"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-page-element-page1-wHqEVb"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page1-W89Ren"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page1-qBZG3s"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-KarcjV"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-nOA60Y"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-vOFktP"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-RknwMg"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-EZFK7l"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-description" id="errorCreatePassword" data-ph-id="ph-page-element-page1-VKBYvu"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-AxT0KU">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-0J2xpF">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-pbF3on">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-amkFaN">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-uCerTR"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-page-element-page1-zlETN3"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-m2Z7f6"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-atnZLW"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <div class="sr-only" id="errorCreatePasswordSrOnly" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-1HjeKD"> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-page-element-page1-9z049U"> ${widgetBundle['errorSrOnly'] | pht} </span> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-page-element-page1-3g3FVu"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-page-element-page1-JWaDr5"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-page-element-page1-gGlbf8"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-page-element-page1-f5DHRB"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-page-element-page1-BHWti9"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> <!-- Data Consent --> <div class="checkbox-btn-groupset" if.bind="privacyConsentReqFlag && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-page-element-page1-HYlrXc"> <label if.bind="!privacyConsentPreCheck" class="input-checkbox-label" for="privacyDataConsent" data-ph-id="ph-page-element-page1-RjYhiJ"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacyConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-candidate-login-v1-view1-fyf1-Db9qyE" data-ph-id="ph-page-element-page1-9lgzfx"> <span class="checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-J8ASsx"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-B80Chw"></i> </span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-tXLM5y"> <ppc-content key="ph-candidate-login-v1-view1-fyf1-kmMi9H" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-page-element-page1-TinnhM">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-page-element-page1-qiUVSf"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-5qqCid"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="input-checkbox-label" data-ph-id="ph-page-element-page1-FIFXzD"> <span class="checkbox-text" data-ph-id="ph-page-element-page1-p0c4DW"> <ppc-content key="ph-candidate-login-v1-view1-fyf1-yf2y2D" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-page-element-page1-7Jy5iP">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-page-element-page1-qiUVSf"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-5qqCid"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-page-element-page1-83JYUc"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-page-element-page1-SbsJjz"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk1signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk1signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-page-element-page1-2KQr7c"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-LkbGwS"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-KtnOoR"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-xPxaxq"> <span id="${'checkbox-label-dk1signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-page-element-page1-zbdAxO"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-page-element-page1-LV5zBd">*</span> </span> </input></label> </div> <section if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="ph-widget" instance-id="dk1signup" data-ph-id="ph-page-element-page1-teCp6B"> <div as-element="ph-consent-popup-v1" widget-context.bind="piiConsentContext" data-widget="ph-consent-popup-v1" class="ph-consent-popup-v1-default-default" view="default-1695208879423" instance-id="dk1signup" original-view="default" data-ph-id="ph-page-element-page1-Gk4M8k"></div> </section> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-wGHUFE"> <div if.bind="privacyConsentError && privacyConsentReqFlag" class="data-consent-error-msg" data-ph-id="ph-page-element-page1-jmcFjw"> <!-- <i class="icon icon-error-1" aria-hidden="true"></i> --> <span class="alert-msg" data-ph-id="ph-page-element-page1-XPNk0h"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-8RrIno"> <span class="pii-consent-error" id="consent-error-dk1signup" if.bind="piiConsentError" data-ph-id="ph-page-element-page1-2S2I2c"> ${widgetBundle['piiConsentError'] | pht} </span> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-page-element-page1-aVj4kO"> <div class="form-container" data-ph-id="ph-page-element-page1-xuhny7"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-zJUta6"> ${widgetBundle['createAccountButtonText'] | pht} </button> </div> </div> </div> </form> </div> </div> <!-- Social account area--> <div class="social-account-block" if.bind="((flowType =='signIn' && step == 'signIn') || (flowType == 'signUp')) && !showLoader" data-ph-id="ph-page-element-page1-NfwGNj"> <!-- Seperator --> <div class="seperator" data-ph-id="ph-page-element-page1-RdESOx"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-page-element-page1-Xa03SF"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-page-element-page1-gYGEdE"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default" piiconsent.bind="socialLoginContext" profile-login-flow.bind="flowType" view="1675668317519-view5" original-view="view5" instance-id="" data-ph-id="ph-page-element-page1-FA6t9L"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-page-element-page1-7CCOV1"> <span data-ph-id="ph-page-element-page1-kZ2KTY"> ${widgetBundle['createAccountButtonLabel'] | pht} </span> <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-page-element-page1-zhOuRr"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link" if.bind="flowType == 'signUp'" data-ph-id="ph-page-element-page1-euGIDb"> <span data-ph-id="ph-page-element-page1-JUSF7W"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page1-BIMP5k"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" if.bind="!privacyConsentReqFlag || flowType =='signIn'" data-ph-id="ph-page-element-page1-MckIVI"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-OPlWZP">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-page-element-page1-XP9Axn">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> <!-- Create Password--> <div if.bind="flowType == 'resetPassword' && !showLoader" data-ph-id="ph-page-element-page1-2mvjVh"> <!-- Create password heading --> <div class="sign-in-heading pb28" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page1-NriXyd"> <div class="create-password-heading-block" if.bind="flowType == 'resetPassword'" data-ph-id="ph-page-element-page1-OzDk0Q"> <h1 id="ph-ally-candidate-createPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page1-5qSzBj"> ${widgetBundle['createNewPwdText'] | pht} </h1> </div> </div> <div class="login-form" data-ph-id="ph-page-element-page1-NoFScE"> <form novalidate="" data-ph-id="ph-page-element-page1-3RMSW3"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page1-xTYTQC"> <!-- Create Password --> <div class="form-group-row" data-ph-at-id="password-block" if.bind="flowType == 'resetPassword'" data-ph-id="ph-page-element-page1-vZFGkR"> <label for="createNewPassword" class="form-label" data-ph-id="ph-page-element-page1-qMbrVq"> ${widgetBundle['newPwdText'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-XwxFDC"> <div class="text-box" data-ph-id="ph-page-element-page1-p3lh6m"> <input id="createNewPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" aria-describedby="${!errors.password.error && !resetPasswordModel.newPassword ? "createNewPasswordDesc" : "errorCreateNewPassword" }" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['newPwdText'] | pht}" value.bind="resetPasswordModel.newPassword" data-ph-at-id="input" aria-required="true" change.delegate="validateNewPassword()" keyup.delegate="checkPasswordValidation(resetPasswordModel.newPassword)" autocomplete="new-password" data-ph-id="ph-page-element-page1-aN8uzs"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-page-element-page1-0vgocn"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-page-element-page1-mAZImP"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page1-jWymcT"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page1-WCdaxp"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-LX9bAR"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-20kkJt"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-aWSeVW"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-bGz13s"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-HQVWfm"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" aria-live="assertive" aria-atomic="true" id="errorCreateNewPassword" data-ph-id="ph-page-element-page1-ZMscco"> <div if.bind="errors.password.error && !errors.password.srHidden" data-ph-id="ph-page-element-page1-bQIVYK"> <span class="sr-only" data-ph-id="ph-page-element-page1-4xbN6r"> ${widgetBundle['errorSrOnly'] | pht} </span> <span class="error sr-only" data-ph-id="ph-page-element-page1-3hQ0wB"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-page-element-page1-QVCNr0"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-page-element-page1-2NpZaP"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-page-element-page1-ED6cMo"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-page-element-page1-lFFfa9"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> <div class="form-description" id="createNewPasswordDesc" data-ph-id="ph-page-element-page1-eyJ6vS"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-X5OiRJ">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-9aYha7">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-w6UYgA">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-2ig4X7">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="flowType == 'resetPassword'" data-ph-id="ph-page-element-page1-noWnYf"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-page-element-page1-HXE31q"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-piqf0V"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-KJESo3"> ${widgetBundle['technicalIssueText'] | pht} </span> <span class="alert-msg" if.bind="errors.server.code == 'E403'" data-ph-id="ph-page-element-page1-wnE0iR"> ${widgetBundle['resetLinkExpired'] | pht} </span> </div> </div> <!-- Set new password button --> <div class="form-group-row" if.bind="flowType = 'resetPassword'" data-ph-id="ph-page-element-page1-EzHhLe"> <div class="form-container" data-ph-id="ph-page-element-page1-AKDtsK"> <button type="submit" class="btn primary-button submit mt16" click.delegate="resetPassword()" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-1oD7qe"> ${widgetBundle['setNewPwdText'] | pht} </button> </div> </div> </div> </form> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1675668316666-view5-new" nonce=""> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-Anqkdk"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page1-xpASWx"> <div class="widget-container" data-ph-id="ph-page-element-page1-bkh0Ym"> <div class="content-block" data-ph-id="ph-page-element-page1-1NH8Id"> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-new--QaFEFN" data-ph-id="ph-page-element-page1-YktPX0"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" if.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5-new--yliz4J" data-ph-id="ph-page-element-page1-pLuVZ1"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-page-element-page1-wuHBEJ"> <div class="icon-block" data-ph-id="ph-page-element-page1-UIDRhL"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page1-dvUCwh"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page1-IEb0pf"> ${eachSocial.name}</div> </a> </li> </ul> </div> </div> </div> </script><script type="text/x-ph-tmpl" id="ph-consent-popup-v1-default-1695208879704" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-aPCgnM"> <a href="javascript:void(0)" class="consents-link ph-a11y-popup-close-focus" click.delegate="triggerConsentPopup()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" aria-describedby="${'consent-error-' + instanceId }" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-VN9dMZ"> <span class="sr-only required-checkbox" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-xR2M7c">${widgetBundle["requiredText"]}</span> ${widgetBundle["consentsLinkText"]} </a> </div> <div class="popup-modal-backdrop active" if.bind="showConsentPopup" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-HmmVsm"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="consent-heading" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-XyQHmL"> <!-- Dialog area --> <div class="modal-dialog consent-popup" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-4SkU5I"> <div class="close-popup-btn" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-qwH0Zn"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-ae4rmn"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-uJXGud"></i> </button> </div> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-LI9Grc"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="widgetContext.consentData && widgetContext.consentData.length" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-p7G5aC"> <label repeat.for="eachConsent of widgetContext.consentData" class="pii-consent-label" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-ENbXVj"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + instanceId + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-' + instanceId : ''}" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true':false}" change.delegate="isButtonDisabled()" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-jtB9dX"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-DHKYba"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-2VjV2J"></span> <span class="checkbox-text" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-LCvEFH"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-XHKV9v"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-3BiIE4">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-1rDNTy"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closePopup() : triggerSubmitData() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-1675668316671-default-ph-consent-popup-v1fyfconsent-AgXwcP"> ${!submitData ? widgetBundle["doneText"]: widgetBundle["submitText"]} </button> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-find-your-fit-v1-1675668314904-default" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-page-element-page1-AOhgMZ"> <div class="widget-container" data-ph-id="ph-page-element-page1-53eHd8"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-DoySuC"></div> <div class="ph-container-content-block" show.bind="!showLoader" data-ph-id="ph-page-element-page1-rP58r9"> <div class="fyf-step-block" data-ph-id="ph-page-element-page1-AAN4IS"> <div class="phs-aseertive sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-Nc0d7F"> </div> <!--Start FYF Start Area --> <!-- Authorise Step --> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-EZIMe0"></div> <div class="fyf-step-container" if.bind="fyfStepConfig.stepType == 'authorise'" data-ph-at-id="authorize-step-block" data-ph-id="ph-page-element-page1-0ZaXxl"> <div class="heading-block" data-ph-id="ph-page-element-page1-uSLGSZ"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <h2 class="phs-heading ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-KHzwKw"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-7ErBtE" data-ph-id="ph-page-element-page1-hUsVpL"> Sign in to save your information for future visits </ppc-content> </h2> <div class="sub-heading" data-ph-id="ph-page-element-page1-RdRs2I"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-page-element-page1-EcvX9T"></i> <span data-ph-id="ph-page-element-page1-XxwY9F"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-nT4MOd" data-ph-id="ph-page-element-page1-upZ3iw"> We take your privacy seriously. We never post anything to your social accounts. </ppc-content> </span> </div> </div> <section class="ph-widget" instance-id="7uyy7u" data-ph-id="ph-page-element-page1-yWcoKC"> <div class="ph-social-connect-v1-view5-default ph-widget-target" instance-id="7uyy7u" as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" view="1675668316323-view5" mode.bind="'CI'" fyf-step-land-info.bind="stepLandingInfo" original-view="view5" data-ph-id="ph-page-element-page1-jb3Lkq"></div> </section> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-FVCbnn"> <div class="prev" data-ph-id="ph-page-element-page1-1agEXP"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-255WYq" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-UQ9Eap"> <span data-ph-id="ph-page-element-page1-P5RVnE"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-nKwDx8"></i> </span> </button> </div> </div> </div> <!-- End authorise Step --> <!-- Categories Step --> <div class="categories-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'categories' && !showLoader" data-ph-at-id="categories-step-block" data-ph-id="ph-page-element-page1-M3EhFh"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-dzixXR"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-page-element-page1-VWJRGB"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page1-fhEwYh"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-WZn8JV" data-ph-at-id="error-text" data-ph-id="ph-page-element-page1-7aWXgI">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 class="ph-a11y-categories ph-a11y-heading ph-a11y-fyf-step-block" id="phFyfCategories" tabindex="-1" data-ph-id="ph-page-element-page1-bnYoiE"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-0AA4Tg" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-MDMbT6">What are you interested in?</ppc-content> </h2> </div> <fieldset class="categories-block" tabindex="-1" data-ph-at-id="categories-block" data-ph-at-data-count="stepData.categories.length" data-ph-id="ph-page-element-page1-8cgIi5"> <legend class="sr-only" data-ph-id="ph-page-element-page1-73ceMp"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-TFZUR3" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-ebCC3c">What are you interested in?</ppc-content> </legend> <div if.bind="noCategories" class="no-data-text" data-ph-id="ph-page-element-page1-NdVjZc"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-FjfA3A" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page1-JDexxB">No Categories. </ppc-content> </div> <label if.bind="!noCategories" repeat.for="eachCategory of stepData.categories" class="cat-label" title="${eachCategory.category}" data-ph-id="ph-page-element-page1-sajHkw"> <input model.bind="eachCategory.category" checked.bind="fyfStepConfig.categories.selectedCategories" type="checkbox" change.delegate="eachCategory.isChecked = !eachCategory.isChecked" aria-label="${eachCategory.category}" aria-checked="${eachCategory.isChecked ? 'true' : 'false'}" data-ph-at-id="categories-link" data-ph-at-category-text="${eachCategory.category}" data-ph-id="ph-page-element-page1-tMGNpG" /> <span class="cat-text" data-ph-id="ph-page-element-page1-tVCpCe">${eachCategory.category}</span> <span class="check-mark" data-ph-id="ph-page-element-page1-blFqmS"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-page-element-page1-XUsQmQ"></i> </span> </label> </fieldset> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-AgvCUb"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page1-HkL59x"> <button class="btn next-btn primary-button" click.delegate="handleActions()" disabled.bind="disableNextButton && !fyfStepConfig.categories.selectedCategories.length" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page1-7v4jHg"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-U62xFt" if.bind="!fyfStepConfig.categories.selectedCategories.length || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-MWXLVJ">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.categories.selectedCategories.length && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-LXbFPN" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-x2yHkV">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.categories.selectedCategories.length" data-ph-id="ph-page-element-page1-fuhBWd"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-YbEi2k" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page1-mEuUea">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page1-OnptCU"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-xd7lCp" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-PofH2W"> <span data-ph-id="ph-page-element-page1-eIROwF"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-0wHLzX"></i> </span> </button> </div> </div> </div> <!-- End Categories Step --> <!-- Sub Categories Step --> <div class="categories-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'subCategories' && !showLoader" data-ph-at-id="subCategories-step-block" data-ph-id="ph-page-element-page1-ZCLjAh"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-yhNjya"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-page-element-page1-Eunmdb"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page1-Y4dBnU"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-gfc3it" data-ph-at-id="error-text" data-ph-id="ph-page-element-page1-GFdNmn">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 class="ph-a11y-sub-categories ph-a11y-heading ph-a11y-fyf-step-block" id="phFyfSubCategories" tabindex="-1" data-ph-id="ph-page-element-page1-EYsb4y"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-mCjtEv" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-P4eJ0v">What are you interested in?</ppc-content> </h2> </div> <div class="sub-categories-block" data-ph-at-id="sub-categories-block" data-ph-at-data-count="stepData.subCategories.length" role="group" key-role="ph-find-your-fit-v1-default-6ty93o-eiov7I" aria-labelledby="phFyfSubCategories" data-ph-id="ph-page-element-page1-GcZQAN"> <div if.bind="noSubCategories" class="no-data-text" data-ph-id="ph-page-element-page1-NFa3hp"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-lBuTSG" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page1-cN1Iva">No Sub Categories. </ppc-content> </div> <label if.bind="!nosubCategories" repeat.for="eachSubCategory of stepData.subCategories" class="cat-label" title="${eachSubCategory.subCategory}" data-ph-id="ph-page-element-page1-WnXWNj"> <input model.bind="eachSubCategory.subCategory" checked.bind="fyfStepConfig.subCategories.selectedSubCategories" type="checkbox" change.delegate="eachSubCategory.isChecked = !eachSubCategory.isChecked" aria-label="${eachSubCategory.subCategory}" aria-checked="${eachSubCategory.isChecked ? 'true' : 'false'}" data-ph-at-id="subCategories-link" data-ph-at-subcategory-text="${eachSubCategory.subCategory}" data-ph-id="ph-page-element-page1-tYaCLc" /> <span class="cat-text" data-ph-id="ph-page-element-page1-uFm4ib">${eachSubCategory.subCategory}</span> <span class="check-mark" data-ph-id="ph-page-element-page1-Xqkt8O"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-page-element-page1-JfySNH"></i> </span> </label> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-Rd4gto"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page1-u8kEOl"> <button class="btn next-btn primary-button" click.delegate="handleActions()" disabled.bind="disableNextButton && !fyfStepConfig.subCategories.selectedSubCategories.length" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page1-zTAx5k"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-3nM6oR" if.bind="!fyfStepConfig.subCategories.selectedSubCategories.length || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-nkKi8O">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.subCategories.selectedSubCategories.length && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-NKyttF" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-Iq107N">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.subCategories.selectedSubCategories.length" data-ph-id="ph-page-element-page1-EdOUPn"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XARuxU" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page1-eelYSH">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page1-M4MK0P"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-8Xzxiy" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-h5seaj"> <span data-ph-id="ph-page-element-page1-9iJraG"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-ighn3N"></i> </span> </button> </div> </div> </div> <!-- End SubCategories Step --> <!-- RecentTitle Step --> <div class="recent-title-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'recentTitle' && !showLoader && hasFeature && hasFeature('auto-complete', 'a11y')" data-ph-at-id="recenttitle-step-block" data-ph-id="ph-page-element-page1-w9vv2b"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-9wIM4v"> <!-- <div class="ph-a11y-fyf-step-block" tabindex="-1"> <span class="sr-only" aria-hidden="true">blank</span></div> --> <div class="heading-block" data-ph-id="ph-page-element-page1-Bjcw19"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page1-koFMqv"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-1Xhfyo" data-ph-at-id="error-text" data-ph-id="ph-page-element-page1-ZmfiUj">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="ph-fyf-jobTitle" class="phs-heading ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-NzTFmK"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-WJfQwx" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-89E07o">What is your most recent job title?</ppc-content> </h2> </div> <div class="recent-title-block" data-ph-at-id="recenttitle-block" data-ph-id="ph-page-element-page1-DeW7p5"> <label for="recentTitles" data-ph-id="ph-page-element-page1-Zb8P07"> ${widgetBundle['JobTitleMessage'] | pht} </label> <div class="ph-autocomplete-input-wrapper ph-combobox-dropdown-area" data-ph-id="ph-page-element-page1-q0HB4I"> <div aria-owns="recenttitle-list" aria-haspopup="listbox" aria-label="What is your most recent job title?" key-aria-label="ph-find-your-fit-v1-default-6ty93o-TikRqD" data-ph-id="ph-page-element-page1-f7pA7M"> <input type="text" class="search-box ${fyfStepConfig.recentTitle.flag ? 'disabled':''}" id="recentTitles" name="recentTitles" showresultsonfocus="false" ph-a11y-autocomplete="" aria-label="Search for Job title" key-aria-label="ph-find-your-fit-v1-default-6ty93o-2C3LIs" data-ph-autocomplete-input="recentTitle" autocomplete="organization-title" placeholder.bind="widgetBundle['fyfRecentTitlePlaceHolderText']" aria-autocomplete="list" aria-controls="recenttitle-list" value.bind="fyfStepConfig.recentTitle.value" aria-labelledby="ph-fyf-jobTitle" disabled.bind="fyfStepConfig.recentTitle.flag" data-ph-at-id="input-search-box" data-ph-id="ph-page-element-page1-7lnDow"> </input></div> <button click.trigger="clearSearch()" class="cancel" show.bind="fyfStepConfig.recentTitle.value.length" focus.trigger="setFocusField('recentTitles')" blur.trigger="setFocusField('recentTitles',true)" aria-label=" clear the search" key-aria-label="ph-find-your-fit-v1-default-6ty93o-I3iFzn" data-ph-at-id="clear-text-link" data-ph-id="ph-page-element-page1-LexHN5"> <i aria-hidden="true" class="icon icon-cancel" data-ph-id="ph-page-element-page1-pSLH9Q"></i> </button> <ul role="listbox" aria-labelledby="recenttitle-list" id="recenttitle-list" class="search-dropdown-list" aria-label="recent titles" show.bind="stepData.showRecentTitleDropdown" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${stepData.recentTitles.length}" data-ph-id="ph-page-element-page1-HhFsyk"> <li role="option" repeat.for="eachTitle of stepData.recentTitles" class="ph-autocomplete-input-listbox-item search-list-item ${eachTitle.aria.selected ? 'phs-focus':''} title_${$index} ${fyfStepConfig.recentTitle.selectedTitle == eachTitle.title ?'selected':''}" id="result-item-${$index}" aria-selected="${eachTitle.aria.selected}" click.delegate="populateSelectedData(eachTitle, $index)" data-ph-at-id="suggested-data-list-item" data-ph-at-job-title-text="${eachTitle.title}" aria-label="${eachTitle.title}" innerhtml.bind="eachTitle.title_html | sanitizeHTML" data-ph-id="ph-page-element-page1-hq1JsT"></li> <li class="search-noresults" if.bind="(!stepData.recentTitles.length && fyfStepConfig.recentTitle.value.length)" data-ph-at-id="no-suggested-results" key="ph-find-your-fit-v1-default-6ty93o-8cTN5m" data-ph-id="ph-page-element-page1-Gppd53">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-2Ify3f"> <span if.bind="stepData.recentTitles.length && fyfStepConfig.recentTitle.value.length && stepData.showRecentTitleDropdown && resultUpdated" data-ph-id="ph-page-element-page1-RbxJYb"> ${widgetBundle[stepData.recentTitles.length > 1 ? 'suggestedRecentTitleAssertiveText' : 'suggestedRecentTitleSingularAssertiveText'] | pht:{'listLength': stepData.recentTitles.length}} </span> <span if.bind="(!stepData.recentTitles.length && fyfStepConfig.recentTitle.value.length && stepData.showRecentTitleDropdown)" key="ph-find-your-fit-v1-default-6ty93o-k5TZsx" data-ph-id="ph-page-element-page1-50JQtG"> No results are available </span> </div> <div class="radio-btn-block" data-ph-id="ph-page-element-page1-ps6WYv"> <label class="input-radio-group" data-ph-id="ph-page-element-page1-ucRD7r"> <input type="checkbox" model.bind="fyfStepConfig.recentTitle.flag" checked.bind="fyfStepConfig.recentTitle.flag" aria-checked="${fyfStepConfig.recentTitle.flag?'true':'false'}" change.delegate="disableJobTitle()" data-ph-at-id="radio-button" aria-label="Just starting my career" key-aria-label="ph-find-your-fit-v1-default-6ty93o-Dv72yl" data-ph-id="ph-page-element-page1-AC2VO4"> <span class="radio-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-Iczu9M"></span> <span class="radio-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-SzLoJh"></span> <span class="radio-text" data-ph-id="ph-page-element-page1-VCWGd0"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-rZnNZy" data-ph-at-id="radio-button-text" data-ph-id="ph-page-element-page1-b51rav">Just starting my career</ppc-content> </span> </input></label> </div> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-GSIxx4"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page1-0sK4Al"> <button class="btn next-btn primary-button" click.delegate="handleActions()" disabled.bind="disableNextButton && (!fyfStepConfig.recentTitle.selectedTitle.length && !fyfStepConfig.recentTitle.flag)" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page1-ucYkF2"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-qOeGit" if.bind="(!fyfStepConfig.recentTitle.selectedTitle.length && !fyfStepConfig.recentTitle.flag) || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-zJQQ7f">Next</ppc-content> <ppc-content if.bind="(fyfStepConfig.recentTitle.selectedTitle.length || fyfStepConfig.recentTitle.flag) && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-vXGjsx" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-uHGp2X">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.recentTitle.selectedTitle.length" data-ph-id="ph-page-element-page1-aMFZHW"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-rgXq7G" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page1-YKXofo">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page1-7kMvzW"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-QggdFQ" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-muzDX9"> <span data-ph-id="ph-page-element-page1-B2ZCyc"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-EC5P3z"></i> </span> </button> </div> </div> </div> <!-- End recentTitle Step --> <!-- Skills Step --> <div class="skills-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'skills' && !showLoader && hasFeature && hasFeature('auto-complete', 'a11y')" data-ph-at-id="skills-step-block" data-ph-id="ph-page-element-page1-g5JDKO"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-vjh9Jm"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-page-element-page1-P42UQ1"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page1-zsARUO"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-omrzGE" data-ph-at-id="error-text" data-ph-id="ph-page-element-page1-Qq3bxW">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="phFyfSkills" class="ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-eqYnS8"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-dw74GN" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-Zv4eRD">Tell us what you’re really good at.</ppc-content> </h2> </div> <div class="skills-block" data-ph-at-id="skills-block" data-ph-id="ph-page-element-page1-C9g7D7"> <label for="skills" data-ph-id="ph-page-element-page1-NBT9Xd"> ${widgetBundle['yourSkillsMessage'] | pht} <span class="sr-only" id="multiSelectSkills" data-ph-id="ph-page-element-page1-SEWIQz">(This field has a multi select option)</span> </label> <div class="ph-combobox-dropdown-area" data-ph-id="ph-page-element-page1-4lxhYz"> <span class="sr-only" if.bind="fyfStepConfig.skills.selectedSkill.length" data-ph-id="ph-page-element-page1-7D7dK9"> ${fyfStepConfig.skills.selectedSkill.length == 1 ? 'Selected skill:':'Selected skills:'} </span> <div class="search-block ph-a11y-search-block ${showFocus ? 'ph-focus':''}" data-ph-at-id="selectedskills-block" data-ph-id="ph-page-element-page1-eg2bRm"> <ul class="selection-multiple ph-common-slection-area" id="search-location-label-1" click.delegate="focusSearch()" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${fyfStepConfig.skills.selectedSkill.length}" role="presentation" data-ph-id="ph-page-element-page1-7PJhs2"> <div role="list" data-ph-id="ph-page-element-page1-0H0miH"> <li class="selected-data" show.bind="fyfStepConfig.skills.selectedSkill.length" repeat.for="suggestedSkill of fyfStepConfig.skills.selectedSkill" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page1-xLuGvX"> <span data-ph-id="ph-page-element-page1-LG8Tjs">${suggestedSkill} <a href="javascript:void(0)" click.delegate="removeSelectedData($index)" aria-label="remove the ${suggestedSkill} skill" key-aria-label="ph-find-your-fit-v1-default-6ty93o-NBqZf3" data-ph-at-id="skill-delete-link" data-ph-at-skill-name-text="${suggestedSkill}" data-ph-id="ph-page-element-page1-MrnGKu"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-TEUCuG"></i> </a> </span> </li> </div> <li class="ph-autocomplete-input-wrapper" role="presentation" data-ph-id="ph-page-element-page1-u3CozY"> <div data-ph-id="ph-page-element-page1-eev1Xk"> <div class="search-box-inline" aria-owns="skill-list" aria-haspopup="listbox" aria-label="Tell us what you’re really good at" key-aria-label="ph-find-your-fit-v1-default-6ty93o-RyWqip" data-ph-id="ph-page-element-page1-Ti1XRl"> <input type="text" class="search-box" placeholder.bind="widgetBundle['fyfSkillsPlaceHolderText']" showresultsonfocus="false" ph-a11y-autocomplete="" id="skills" name="skills" data-ph-autocomplete-input="skills" autocomplete="off" aria-label="Search for skills" key-aria-label="ph-find-your-fit-v1-default-6ty93o-uj5VUN" aria-autocomplete="list" aria-controls="skill-list" value.bind="fyfStepConfig.skills.value" css="width:${((fyfStepConfig.skills.value.length || widgetBundle['fyfSkillsPlaceHolderText'].length)+1)*10}px;" data-ph-at-id="input-search-box" aria-describedby="multiSelectSkills" data-ph-id="ph-page-element-page1-s3KCxl"> </input></div> <button click.trigger="clearSearch()" class="cancel" show.bind="fyfStepConfig.skills.value.length" focus.trigger="setFocusField('skills')" blur.trigger="setFocusField('skills',true)" aria-label="clear the search" key-aria-label="ph-find-your-fit-v1-default-6ty93o-lEfBaI" data-ph-at-id="clear-text-link" data-ph-id="ph-page-element-page1-upNSZK"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-xM1I0c"></i> </button> </div> </li> </ul> </div> <ul role="listbox" class="search-dropdown-list" show.bind="stepData.showSkillsDropdown" data-ph-at-id="suggested-data-list" aria-label="skills" id="skill-list" aria-labelledby="skill-list" data-ph-at-data-count="${stepData.skills.length}" data-ph-id="ph-page-element-page1-ciKqDP"> <li role="option" repeat.for="eachSkill of stepData.skills" class="ph-autocomplete-input-listbox-item search-list-item ${eachSkill.aria.selected ? 'phs-focus':''} title_${$index} ${(fyfStepConfig.skills.selectedSkill.indexOf(eachSkill.skill) >= 0 || eachSkill.isSkillSelected) ?'selected':''}" id="result-item-${$index}" aria-selected="${eachSkill.aria.selected}" click.delegate="populateSelectedData(eachSkill, $index)" data-ph-at-id="suggested-data-list-item" data-ph-at-skill-name-text="${eachSkill.skill}" aria-label="${eachSkill.skill}" innerhtml.bind="eachSkill.skill_html | sanitizeHTML" data-ph-id="ph-page-element-page1-0LzLD4"></li> <li class="search-noresults" if.bind="(!stepData.skills.length && fyfStepConfig.skills.value.length)" data-ph-at-id="no-suggested-results" key="ph-find-your-fit-v1-default-6ty93o-c8w29m" data-ph-id="ph-page-element-page1-rtUvVf">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-GBV7wD"> <span if.bind="stepData.skills.length && fyfStepConfig.skills.value.length && stepData.showSkillsDropdown && resultUpdated" data-ph-id="ph-page-element-page1-MmF55b"> ${widgetBundle[stepData.skills.length > 1 ? 'suggestedSkillsAssertiveText' : 'suggestedSkillsSingularAssertiveText'] | pht:{'listLength': stepData.skills.length}} </span> <span if.bind="(!stepData.skills.length && fyfStepConfig.skills.value.length && stepData.showSkillsDropdown)" key="ph-find-your-fit-v1-default-6ty93o-eXbjIy" data-ph-id="ph-page-element-page1-iuK5PT"> No results are available </span> </div> <div class="suggestions" if.bind="stepData.suggestedSkills.length" data-ph-at-id="skills-suggestions-data-block" data-ph-at-data-count="${stepData.suggestedSkills.length}" data-ph-id="ph-page-element-page1-8k5cr9"> <div data-ph-id="ph-page-element-page1-sno4iu"> <h3 class="suggested-heading" data-ph-id="ph-page-element-page1-fhlpcu"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-oN7W04" data-ph-at-id="fyfskills-suggestions-text" data-ph-id="ph-page-element-page1-rQuiRH">Suggested skills based on your interests and job title:</ppc-content> </h3> </div> <div role="list" data-ph-id="ph-page-element-page1-1HPBgw"> <span role="listitem" repeat.for="eachSkill of stepData.suggestedSkills" data-ph-id="ph-page-element-page1-KQh9DM"> <button class="suggestions-btn" click.delegate="selectSuggestions(eachSkill.skill,$index)" data-ph-at-id="skills-suggest-link" data-ph-at-skill-name-text="${eachSkill.skill}" aria-label="${widgetBundle['addSkillButtinAriaLabel'] | pht: {'skillName': eachSkill.skill}}" data-ph-id="ph-page-element-page1-CQVq4v"> <span data-ph-id="ph-page-element-page1-F76M7s">${eachSkill.skill}</span> <i class="icon icon-plus" aria-hidden="true" data-ph-id="ph-page-element-page1-OYbU8f"></i> </button> </span> </div> </div> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-4gUlR0"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page1-raJxhF"> <button class="btn next-btn primary-button" click.delegate="handleActions()" disabled.bind="disableNextButton && !fyfStepConfig.skills.selectedSkill.length" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page1-uMf4TB"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-4XbOsS" if.bind="!fyfStepConfig.skills.selectedSkill.length || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-m70plh">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.skills.selectedSkill.length && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-z2sJit" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-MDHq7Y">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.skills.selectedSkill.length" data-ph-id="ph-page-element-page1-3U1KgA"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-k1Iwz0" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page1-7U5kQB">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page1-TeNXGV"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-Gq7W56" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-SSs43o"> <span data-ph-id="ph-page-element-page1-32aC8y"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-DUjzi0"></i> </span> </button> </div> </div> </div> <!-- End Skills Step --> <!-- workExperience Step --> <div class="work-experience-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'workExperience' && !showLoader && hasFeature && !hasFeature('radio', 'a11y')" data-ph-at-id="workexp-step-block" data-ph-id="ph-page-element-page1-gSeh94"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-0umLTS"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-page-element-page1-uF5r0o"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page1-aO6DjQ"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-894Fjf" data-ph-at-id="error-text" data-ph-id="ph-page-element-page1-ofSdgZ">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="ph-fyf-experience-1" class="ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-WrxSsL"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-G1Yacd" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-xYqZZx">How experienced are you?</ppc-content> </h2> </div> <fieldset class="exp-block" data-ph-at-id="exp-block" data-ph-at-data-count="${stepData.workExperience.length}" data-ph-id="ph-page-element-page1-lkrwYu"> <legend class="sr-only" data-ph-id="ph-page-element-page1-DRj62F"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-sYzbcB" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-x6ASbc">How experienced are you?</ppc-content> </legend> <label repeat.for="exp of stepData.workExperience" class="exp-label" data-ph-id="ph-page-element-page1-KvpZzy"> <input model.bind="exp" checked.bind="fyfStepConfig.workExperience.selectedExp" type="radio" aria-checked="${fyfStepConfig.workExperience.selectedExp?'true ':'false'}" data-ph-at-id="exp-link" data-ph-at-exp-text="${exp.displayName}" data-ph-id="ph-page-element-page1-MdHUDB"> <span class="radio-text" data-ph-id="ph-page-element-page1-s4UQ7W"> <span aria-label="${exp.displayName}${exp.min == 0?'Year':'years'}" data-ph-id="ph-page-element-page1-wDzqI4">${exp.displayName} <span if.bind="exp.min == 0" key="ph-find-your-fit-v1-default-6ty93o-uECdzP" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page1-7Po5DA"> Year </span> <span if.bind="exp.min != 0" key="ph-find-your-fit-v1-default-6ty93o-O63AK0" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page1-dHXiho"> Years </span> </span> </span> </input></label> </fieldset> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-0ddkko"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page1-JPWeUQ"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" disabled.bind="disableNextButton && !fyfStepConfig.workExperience.selectedExp" data-ph-id="ph-page-element-page1-y7z8KZ"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-23n8mn" if.bind="!fyfStepConfig.workExperience.selectedExp || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-Rwlb0a">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.workExperience.selectedExp && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-6nmFWh" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-ZfLiQs">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.workExperience.selectedExp" data-ph-id="ph-page-element-page1-1SHHlS"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-a7AQao" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page1-EZ8YcK">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page1-mhgqLs"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-gSUXHH" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-THwlhM"> <span data-ph-id="ph-page-element-page1-7AaPz7"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-vgoB8w"></i> </span> </button> </div> </div> </div> <div class="work-experience-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'workExperience' && !showLoader && hasFeature && hasFeature('radio', 'a11y')" data-ph-at-id="workexp-step-block" data-ph-id="ph-page-element-page1-rzoN45"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-nT2SMP"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-page-element-page1-3YOafF"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page1-FoPvHi"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-T94wKl" data-ph-at-id="error-text" data-ph-id="ph-page-element-page1-TU4ukn">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="ph-fyf-experience-2" class="ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-KDnuTM"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-idlw7l" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-VYAvbU">How experienced are you?</ppc-content> </h2> </div> <fieldset class="exp-block" role="radiogroup" key-role="ph-find-your-fit-v1-default-6ty93o-DDdTeO" ph-a11y-radio="" name="raidoBtn" tabindex="0" data-ph-at-id="exp-block" data-ph-at-data-count="${stepData.workExperience.length}" aria-labelledby="ph-fyf-experience-2" data-ph-id="ph-page-element-page1-Uz7U7K"> <legend class="sr-only" data-ph-id="ph-page-element-page1-SId6Tn"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-K8XGe5" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-XZSnCm">How experienced are you?</ppc-content> </legend> <span repeat.for="exp of stepData.workExperience" class="exp-label" role="radio" aria-checked="false" data-ph-id="ph-page-element-page1-dfA4KM"> <span class="check-mark" data-ph-id="ph-page-element-page1-uZi7Oa"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-page-element-page1-RhUSQH"></i> </span> <span class="radio-text" data-ph-id="ph-page-element-page1-VMiiTP"> <span aria-label="${exp.displayName}${exp.min == 0?'Year':'years'}" data-ph-id="ph-page-element-page1-F67DeU">${exp.displayName} <span if.bind="exp.min == 0" key="ph-find-your-fit-v1-default-6ty93o-idUh4C" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page1-ofgrHS"> Year </span> <span if.bind="exp.min != 0" key="ph-find-your-fit-v1-default-6ty93o-v3hpWH" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page1-CNKGOm"> Years </span> </span> </span> </span> </fieldset> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-edTOEX"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page1-g46oMS"> <button class="btn next-btn primary-button" click.delegate="handleActions()" disabled.bind="disableNextButton && !fyfStepConfig.workExperience.selectedExp" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page1-Z52ZQM"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-486tC1" if.bind="!fyfStepConfig.workExperience.selectedExp || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-sBiWZW">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.workExperience.selectedExp && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1)) " key="ph-find-your-fit-v1-default-6ty93o-lu67Xz" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-aXj6lX">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.workExperience.selectedExp" data-ph-id="ph-page-element-page1-McYSxq"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-1H5L1k" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page1-EWGBoo">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page1-5uuJ2y"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-cRzsKl" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-mOalwh"> <span data-ph-id="ph-page-element-page1-K0TVWU"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-93NIA1"></i> </span> </button> </div> </div> </div> <!-- prefered Location Step --> <div class="preferred-location-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'preferredLocation' && !showLoader && hasFeature && hasFeature('auto-complete', 'a11y')" data-ph-at-id="location-step-block" data-ph-id="ph-page-element-page1-vFF0ya"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-gALZm0"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block ph-a11y-heading" data-ph-id="ph-page-element-page1-3fhnLP"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page1-IJpPlD"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-QndF76" data-ph-at-id="error-text" data-ph-id="ph-page-element-page1-eNmw4p">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="phFyfPreferredloc" class="phs-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-3ZF7VB"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-jauCul" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-N4hAsl">What is your preferred location?</ppc-content> </h2> </div> <div class="location-block" data-ph-at-id="location-block" data-ph-id="ph-page-element-page1-CWdhxs"> <label for="locations" data-ph-id="ph-page-element-page1-YYrjom"> ${widgetBundle['yourPreferredLocationMessage'] | pht} <span class="sr-only" id="multiSelectLocations" data-ph-id="ph-page-element-page1-X0WnEY">(This field has a multi select option)</span> </label> <div class="ph-combobox-dropdown-area" data-ph-id="ph-page-element-page1-AxHRia"> <span class="sr-only" if.bind="fyfStepConfig.preferredLocation.length" data-ph-id="ph-page-element-page1-aRgCkg"> ${fyfStepConfig.preferredLocation.length == 1 ? 'Selected location:':'Selected locations:'} </span> <div class="search-block ph-a11y-search-block ${showFocus ? 'ph-focus':''}" data-ph-at-id="suggest-list" data-ph-id="ph-page-element-page1-7lubxs"> <ul class="selection-multiple ph-common-slection-area" id="search-location-label-2" click.delegate="focusSearch()" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${fyfStepConfig.preferredLocation.length}" role="presentation" aria-label="location" data-ph-id="ph-page-element-page1-a2Xf5v"> <div role="list" data-ph-id="ph-page-element-page1-5ov5uL"> <li class="selected-data" show.bind="fyfStepConfig.preferredLocation.length && selectedLoc.location_display" repeat.for="selectedLoc of fyfStepConfig.preferredLocation" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page1-BnQHmJ"> <span data-ph-id="ph-page-element-page1-cIuC5g">${selectedLoc.location_display} <a href="javascript:void(0)" click.delegate="removeSelectedData($index)" aria-label="remove ${selectedLoc.location_display} location" key-aria-label="ph-find-your-fit-v1-default-6ty93o-5Prmbn" data-ph-at-id="location-delete-link" data-ph-at-loc-text="${selectedLoc.location_display}" data-ph-id="ph-page-element-page1-TjeDLx"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-JFm9a7"></i> </a> </span> </li> </div> <li class="ph-autocomplete-input-wrapper" role="presentation" data-ph-id="ph-page-element-page1-9vmsT9"> <div data-ph-id="ph-page-element-page1-Z1guUf"> <div class="search-box-inline" aria-owns="location-list" aria-haspopup="listbox" aria-label="What is your preferred location?" key-aria-label="ph-find-your-fit-v1-default-6ty93o-7GD9tr" data-ph-id="ph-page-element-page1-2QMDFH"> <input type="text" class="search-box" placeholder.bind="widgetBundle['fyfLocationPlaceHolderText']" showresultsonfocus="false" value.bind="fyfStepConfig.preferredLocationValue" id="locations" data-ph-autocomplete-input="location" autocomplete="off" name="locations" ph-a11y-autocomplete="" aria-label="Search for Job location" key-aria-label="ph-find-your-fit-v1-default-6ty93o-dyWYIT" aria-autocomplete="list" aria-controls="location-list" css="width:${((fyfStepConfig.preferredLocationValue.length || widgetBundle['fyfLocationPlaceHolderText'].length)+1)*10}px;" data-ph-at-id="input-search-box" aria-describedby="multiSelectLocations" data-ph-id="ph-page-element-page1-BxeZ2K"> </input></div> <button click.trigger="clearSearch()" class="cancel" show.bind="fyfStepConfig.preferredLocationValue.length" focus.trigger="setFocusField('locations')" blur.trigger="setFocusField('locations',true)" aria-label=" clear the search" key-aria-label="ph-find-your-fit-v1-default-6ty93o-yddItX" data-ph-at-id="clear-text-link" data-ph-id="ph-page-element-page1-E9cMIx"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-igRGuj"></i> </button> </div> </li> </ul> </div> <ul role="listbox" class="search-dropdown-list" show.bind="stepData.showLocationDropdown" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${stepData.locations.length}" aria-labelledby="location-list" id="location-list" aria-label="location" data-ph-id="ph-page-element-page1-d0Pike"> <li role="option" repeat.for="eachLocation of stepData.locations" class="ph-autocomplete-input-listbox-item search-list-item ${eachLocation.aria.selected ? 'phs-focus':''} title_${$index} ${(fyfStepConfig.selectedLocation.indexOf(eachLocation.location_display) >= 0 || eachLocation.isLocationSelected) ? 'selected':''}" id="result-item-${$index}" aria-selected="${eachLocation.aria.selected}" click.delegate="populateSelectedData(eachLocation, $index)" data-ph-at-id="suggested-data-list-item" data-ph-at-loc-text="${eachLocation.location_display}" aria-label="${eachLocation.location_display}" innerhtml.bind="eachLocation.location_html | sanitizeHTML" data-ph-id="ph-page-element-page1-GQpRAd"> </li> <li class="search-noresults" if.bind="(!stepData.locations.length && fyfStepConfig.preferredLocationValue.length)" data-ph-at-id="no-suggested-results" key="ph-find-your-fit-v1-default-6ty93o-DITyyN" data-ph-id="ph-page-element-page1-XqT3QY">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-pWXeip"> <span if.bind="stepData.locations.length && fyfStepConfig.preferredLocationValue.length && stepData.showLocationDropdown && resultUpdated" data-ph-id="ph-page-element-page1-xmB6R9"> ${widgetBundle[stepData.locations.length > 1 ? 'suggestedLocationsAssertiveText' : 'suggestedLocationsSingularAssertiveText'] | pht:{'listLength': stepData.locations.length}} </span> <span show.bind="(!stepData.locations.length && fyfStepConfig.preferredLocationValue.length && stepData.showLocationDropdown)" key="ph-find-your-fit-v1-default-6ty93o-26a4n8" data-ph-id="ph-page-element-page1-K7vnso"> No results are available </span> </div> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-vtpOBM"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page1-TuNIl3"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" disabled.bind="disableNextButton && !fyfStepConfig.preferredLocation.length" data-ph-id="ph-page-element-page1-LPeaCo"> <ppc-content if.bind="!fyfStepConfig.preferredLocation.length || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-LjJjky" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-Ig08zi">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.preferredLocation.length && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-TtTWuh" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-W5q0a1">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && !fyfStepConfig.preferredLocation.length" data-ph-id="ph-page-element-page1-JkJvlB"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-uJvmbZ" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page1-5XCrgz">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page1-9oWgJS"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-82tqEi" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-EtKXd5"> <span data-ph-id="ph-page-element-page1-mwYuWM"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-9cTSNr"></i> </span> </button> </div> </div> </div> <!-- End prefered Location Step --> <!-- prefered Location Step With more options --> <div class="preferred-location-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'preferredLocationWithMoreOptions' && !showLoader && hasFeature && hasFeature('auto-complete', 'a11y')" data-ph-at-id="location-step-block" data-ph-id="ph-page-element-page1-cIkXcY"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-o1c8S9"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block ph-a11y-heading" data-ph-id="ph-page-element-page1-l1AJpO"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page1-QtmybP"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-q6MOQY" data-ph-at-id="error-text" data-ph-id="ph-page-element-page1-0sR0MD">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <h2 id="phFyfPreferredloc" class="phs-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-ydPCfY"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-COh7zi" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-rVBB6j">What is your preferred location?</ppc-content> </h2> </div> <div class="location-block" data-ph-at-id="location-block" data-ph-id="ph-page-element-page1-YVQgIx"> <div class="preferred-location-container" data-ph-id="ph-page-element-page1-yL3Q0Q"> <ul class="" data-ph-id="ph-page-element-page1-Wb121v"> <li repeat.for="loc of stepData.locationOptions" data-ph-id="ph-page-element-page1-G8sPSU"> <input type="radio" id.bind="loc.name" name="selectLocation" model.bind="loc" aria-checked="${fyfStepConfig.locationOptions.selectedOption?'true ':'false'}" data-ph-at-id="loc-select" data-ph-at-exp-text="${loc.displayName}" checked.bind="fyfStepConfig.locationOptions.selectedOption" change.delegate="getGeoLocationPopup()" data-ph-id="ph-page-element-page1-5CueTj"> <label for.bind="loc.name" data-ph-id="ph-page-element-page1-hDA1Xg">${widgetBundle[loc.name] || loc.displayName }</label> <span class="current-location" if.bind="fyfStepConfig.locationOptions.selectedOption.name == 'currentLocation' && fyfStepConfig.currentLocation && fyfStepConfig.currentLocation.location_display" data-ph-id="ph-page-element-page1-j1miOx"> <i class="icon icon-user" data-ph-id="ph-page-element-page1-10uUdb"></i> <span data-ph-id="ph-page-element-page1-TlARYu">${fyfStepConfig.currentLocation.location_display}</span> </span> </input></li> </ul> </div> <div if.bind="fyfStepConfig.locationOptions.selectedOption.name == 'findACity'" data-ph-id="ph-page-element-page1-HPUbs5"> <label for="locations" data-ph-id="ph-page-element-page1-Z9gZJB"> ${widgetBundle['yourPreferredLocationMessage'] | pht} <span class="sr-only" id="multiSelectLocations" data-ph-id="ph-page-element-page1-vud5Cy">(This field has a multi select option)</span> </label> <div class="ph-combobox-dropdown-area" data-ph-id="ph-page-element-page1-9D3rhR"> <span class="sr-only" if.bind="fyfStepConfig.preferredLocationWithMoreOptions.length" data-ph-id="ph-page-element-page1-332hHm"> ${fyfStepConfig.preferredLocationWithMoreOptions.length == 1 ? 'Selected location:':'Selected locations:'} </span> <div class="search-block ph-a11y-search-block ${showFocus ? 'ph-focus':''}" data-ph-at-id="suggest-list" data-ph-id="ph-page-element-page1-uMALJK"> <ul class="selection-multiple ph-common-slection-area" id="search-location-label-2" click.delegate="focusSearch()" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${fyfStepConfig.preferredLocationWithMoreOptions.length}" role="presentation" aria-label="location" data-ph-id="ph-page-element-page1-PsslfA"> <div role="list" data-ph-id="ph-page-element-page1-XLUSh6"> <li class="selected-data" show.bind="fyfStepConfig.preferredLocationWithMoreOptions.length && selectedLoc.location_display" repeat.for="selectedLoc of fyfStepConfig.preferredLocationWithMoreOptions" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page1-JZXfga"> <span data-ph-id="ph-page-element-page1-tTtUXE">${selectedLoc.location_display} <a href="javascript:void(0)" click.delegate="removeSelectedData($index)" aria-label="remove ${selectedLoc.location_display} location" key-aria-label="ph-find-your-fit-v1-default-6ty93o-wBR3AO" data-ph-at-id="location-delete-link" data-ph-at-loc-text="${selectedLoc.location_display}" data-ph-id="ph-page-element-page1-EjKuMK"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-6IM0BJ"></i> </a> </span> </li> </div> <li class="ph-autocomplete-input-wrapper" role="presentation" data-ph-id="ph-page-element-page1-jdDiBd"> <div data-ph-id="ph-page-element-page1-rJt083"> <div class="search-box-inline" aria-owns="location-list" aria-haspopup="listbox" aria-label="What is your preferred location?" key-aria-label="ph-find-your-fit-v1-default-6ty93o-M6D6WM" data-ph-id="ph-page-element-page1-ECYa8Q"> <input type="text" class="search-box" placeholder.bind="widgetBundle['fyfLocationPlaceHolderText']" showresultsonfocus="false" value.bind="fyfStepConfig.preferredLocationValue" id="locations" data-ph-autocomplete-input="location" autocomplete="off" name="locations" ph-a11y-autocomplete="" aria-label="Search for Job location" key-aria-label="ph-find-your-fit-v1-default-6ty93o-pTFuzJ" aria-autocomplete="list" aria-controls="location-list" css="width:${((fyfStepConfig.preferredLocationValue.length || widgetBundle['fyfLocationPlaceHolderText'].length)+1)*10}px;" data-ph-at-id="input-search-box" aria-describedby="multiSelectLocations" data-ph-id="ph-page-element-page1-AAY5d5"> </input></div> <button click.trigger="clearSearch()" class="cancel" show.bind="fyfStepConfig.preferredLocationValue.length" focus.trigger="setFocusField('locations')" blur.trigger="setFocusField('locations',true)" aria-label=" clear the search" key-aria-label="ph-find-your-fit-v1-default-6ty93o-h2MVIr" data-ph-at-id="clear-text-link" data-ph-id="ph-page-element-page1-mDXo5O"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-T5KSlH"></i> </button> </div> </li> </ul> </div> <ul role="listbox" class="search-dropdown-list" show.bind="stepData.showLocationDropdown" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${stepData.locations.length}" aria-labelledby="location-list" id="location-list" aria-label="location" data-ph-id="ph-page-element-page1-OxF57O"> <li role="option" repeat.for="eachLocation of stepData.locations" class="ph-autocomplete-input-listbox-item search-list-item ${eachLocation.aria.selected ? 'phs-focus':''} title_${$index} ${(fyfStepConfig.selectedLocation.indexOf(eachLocation.location_display) >= 0 || eachLocation.isLocationSelected) ? 'selected':''}" id="result-item-${$index}" aria-selected="${eachLocation.aria.selected}" click.delegate="populateSelectedData(eachLocation, $index)" data-ph-at-id="suggested-data-list-item" data-ph-at-loc-text="${eachLocation.location_display}" aria-label="${eachLocation.location_display}" innerhtml.bind="eachLocation.location_html | sanitizeHTML" data-ph-id="ph-page-element-page1-Eh8sdk"> </li> <li class="search-noresults" if.bind="(!stepData.locations.length && fyfStepConfig.preferredLocationValue.length)" data-ph-at-id="no-suggested-results" key="ph-find-your-fit-v1-default-6ty93o-80wMR7" data-ph-id="ph-page-element-page1-HWO4Q2">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-ZeBrWZ"> <span if.bind="stepData.locations.length && fyfStepConfig.preferredLocationValue.length && stepData.showLocationDropdown && resultUpdated" data-ph-id="ph-page-element-page1-Z3uriJ"> ${widgetBundle[stepData.locations.length > 1 ? 'suggestedLocationsAssertiveText' : 'suggestedLocationsSingularAssertiveText'] | pht:{'listLength': stepData.locations.length}} </span> <span show.bind="(!stepData.locations.length && fyfStepConfig.preferredLocationValue.length && stepData.showLocationDropdown)" key="ph-find-your-fit-v1-default-6ty93o-zMZ4Rb" data-ph-id="ph-page-element-page1-DNLe2i"> No results are available </span> </div> </div> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-8ki3qu"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page1-EELnxD"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" disabled.bind="disableNextButton && (!((fyfStepConfig.locationOptions.selectedOption.name == 'currentLocation' && fyfStepConfig.currentLocation && fyfStepConfig.currentLocation.location_display) || (fyfStepConfig.locationOptions.selectedOption.name == 'anyLocation') || (fyfStepConfig.locationOptions.selectedOption.name == 'findACity' && fyfStepConfig.preferredLocationWithMoreOptions.length)))" data-ph-at-id="next-link" data-ph-id="ph-page-element-page1-JYrujT"> <ppc-content if.bind="!fyfStepConfig.preferredLocationWithMoreOptions.length || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-9lBI5F" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-r36edZ">Next</ppc-content> <ppc-content if.bind="fyfStepConfig.preferredLocationWithMoreOptions.length && ((!disableSocialLogin && stepStatus == stepsCount) || (disableSocialLogin && stepStatus == stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-GjlvJz" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page1-xDO9Yw">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" disabled.bind="disableNextButton && (!((fyfStepConfig.locationOptions.selectedOption.name == 'currentLocation' && fyfStepConfig.currentLocation && fyfStepConfig.currentLocation.location_display) || (fyfStepConfig.locationOptions.selectedOption.name == 'anyLocation') || (fyfStepConfig.locationOptions.selectedOption.name == 'findACity' && fyfStepConfig.preferredLocationWithMoreOptions.length)))" data-ph-id="ph-page-element-page1-d3lfPu"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-nfKpaQ" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page1-1uLnSn">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page1-tvbVI4"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-bFe5Iz" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-v0KAMJ"> <span data-ph-id="ph-page-element-page1-O4548Z"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-8oRG8w"></i> </span> </button> </div> </div> <div class="popup-modal-backdrop location-blocked-popup active" if.bind="fyfStepConfig.locationBlockedPopup" data-ph-id="ph-page-element-page1-6a3ctx"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="location-blocked-heading" data-ph-id="ph-page-element-page1-JeHfRx"> <!-- Dialog area --> <div class="modal-dialog" data-ph-id="ph-page-element-page1-wLC6bu"> <div class="modal-body" data-ph-id="ph-page-element-page1-vjZzPb"> <!-- <div class="close-popup-btn"> <button class="ph-a11y-popup-start-focus close" ph-tevent="pii-consent-close" click.delegate="closePopup()" aria-label="close popup" data-ph-at-id="close-link"> <i class="icon icon-cancel-1" aria-hidden="true"></i> </button> </div> --> <svg class="location-pin" width="40" height="40" viewbox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" data-ph-id="ph-page-element-page1-WprveF"> <path d="M39.6339 37.8661C40.122 38.3543 40.122 39.1457 39.6339 39.6339C39.1457 40.122 38.3543 40.122 37.8661 39.6339L29.7171 31.4849L22.9115 38.7093C21.3324 40.3856 18.6675 40.3856 17.0884 38.7093L7 28H7.03807C4.51947 25.0351 3 21.195 3 17C3 13.5246 4.04286 10.2929 5.83273 7.6005L0.366116 2.13389C-0.122039 1.64574 -0.122039 0.85428 0.366116 0.366125C0.854272 -0.122031 1.64573 -0.122031 2.13388 0.366125L39.6339 37.8661ZM14.3171 16.0849C14.1147 16.6863 14.005 17.3303 14.005 18C14.005 21.3137 16.6913 24 20.005 24C20.6747 24 21.3187 23.8903 21.9201 23.6879L14.3171 16.0849ZM9.18582 3.88247L17.744 12.4406C18.4418 12.1565 19.2051 12 20.005 12C23.3187 12 26.005 14.6863 26.005 18C26.005 18.7999 25.8485 19.5632 25.5644 20.261L33.1175 27.8142C35.543 24.8755 37 21.1079 37 17C37 7.61116 29.3888 0 20 0C15.8921 0 12.1245 1.45702 9.18582 3.88247Z" fill="#316ED1" data-ph-id="ph-page-element-page1-siCYDN" /> </svg> <h2 class="location-blocked-heading" id="location-blocked-heading" data-ph-at-id="location-blocked-text" data-ph-id="ph-page-element-page1-cnUIdO"> ${widgetBundle['locationBlockedHeadingText'] | pht} </h2> <div class="location-blocked-description" data-ph-id="ph-page-element-page1-EBtzbg"> ${widgetBundle['locationBlockedDescriptionText'] | pht} </div> <button class="btn secondary-button location-blocked-button" click.delegate="closeLocationBlockedPopup()" data-ph-at-id="location-blocked-button" data-ph-id="ph-page-element-page1-NeMkVM"> ${widgetBundle['locationBlockedOkText'] | pht} </button> </div> </div> </div> </div> </div> <!-- End prefered Location Step With more options --> <!-- contactInfo Step with Resume --> <div class="contact-info-fyf-step-block fyf-step-container contact-info-new-block" if.bind="fyfStepConfig.stepType == 'contactInfoWithResume' && !showLoader" data-ph-at-id="contactinfo-step-block" data-ph-id="ph-page-element-page1-D70OT2"> <div if.bind="showContactInfoScreen" data-ph-id="ph-page-element-page1-fEkVdp"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-hjITor"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block ph-a11y-contact-info ph-a11y-heading" data-ph-id="ph-page-element-page1-A8eySX"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page1-4WRLOy"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-UDyuPU" data-ph-at-id="error-text" data-ph-id="ph-page-element-page1-CZTG02">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <div class="sub-heading ph-a11y-fyf-step-block" tabindex="-1" id="phFyfContactInfo" data-ph-id="ph-page-element-page1-pTz8o2"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Lx6d5m" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page1-z4H6aW">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-GqhiPp" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page1-1hm7LW">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <h2 class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-2mCxWN"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-QoCMoJ" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-IDK0Vr">If we find the right job for you, how can we get in touch?</ppc-content> </h2> </div> <div class="contact-info-block" data-ph-at-id="contactinfo-block" data-ph-id="ph-page-element-page1-cIr9jL"> <form role="form" submit.delegate="" data-ph-id="ph-page-element-page1-gPvYSJ"> <div class="form-group ${stepData.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-E340hN"> <div data-ph-id="ph-page-element-page1-pwudhs"> <label for="email-1" data-ph-id="ph-page-element-page1-l6CHwJ"> <!-- <span key="fyfStepContactInfoSrOnlyTextEmailInput" class="sr-only">Email *</span> --> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page1-MY0MfD"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-e0Qu5T" data-ph-at-id="email-text" data-ph-id="ph-page-element-page1-UAIY7R">Email Address <span class="required" data-ph-id="ph-page-element-page1-2ycIx7"> *</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-Zg2d79"> <input type="text" id="email-1" class="form-control ph-a11y-form-control-email ${nonEditableFields.email ? 'disabled' : ''} fs-block" placeholder="Enter Email" key-placeholder="ph-find-your-fit-v1-default-6ty93o-UsvYSJ" aria-describedby="ph-a11y-contact-email-field-error-1" value.bind="fyfStepConfig.contactInfo.information.email" autocomplete="email" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" disabled.bind="nonEditableFields.email" aria-required="true" data-ph-id="ph-page-element-page1-mLIVKs"> <span id="ph-a11y-contact-email-field-error-1" aria-atomic="true" aria-live="assertive" class="error-msg" data-ph-id="ph-page-element-page1-685YO0"> <span if.bind="stepData.email.error && stepData.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page1-i9XaqA"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-n2mN8B" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page1-BABaYZ">Email should not be empty</ppc-content> </span> <span if.bind="stepData.email.error && stepData.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page1-IwUEvU"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-6JuNzj" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page1-nLLT5L">Enter a valid email address </ppc-content> </span> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.email.validField" data-ph-id="ph-page-element-page1-llfjKG"></i> </input></div> </div> </div> <div class="form-group" show.bind="preferredName" data-ph-id="ph-page-element-page1-364ILd"> <div data-ph-id="ph-page-element-page1-xkuqL4"> <label for="preferredName" data-ph-id="ph-page-element-page1-ABHDDp"> <span key="ph-find-your-fit-v1-default-6ty93o-GctCMN" class="sr-only" data-ph-id="ph-page-element-page1-Yrnqjw">Preferred name *</span> <span class="contact-info-preferred-name" aria-hidden="true" data-ph-id="ph-page-element-page1-HHAoFC"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-GiAJMJ" data-ph-at-id="preferred-name-text" data-ph-id="ph-page-element-page1-7f0hSp"> Preferred name <span class="required" data-ph-id="ph-page-element-page1-MoztVE">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-igHM19"> <input type="text" class="form-control ph-a11y-form-control-preferred-name fs-block ${nonEditableFields.preferredName ? 'disabled' : ''}" id="preferredName" placeholder="Enter your preferred name here" key-placeholder="ph-find-your-fit-v1-default-6ty93o-fhdEcA" aria-describedby="ph-a11y-contact-preferred-name-field-error" value.bind="fyfStepConfig.contactInfo.information.preferredName" autocomplete="on" data-ph-at-id="preferred-name-input" change.delegate="fieldValidation('preferredName')" disabled.bind="nonEditableFields.preferredName" data-ph-id="ph-page-element-page1-mGrK6C"> <!-- <span id="ph-a11y-contact-preferred-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.preferredName.error && stepData.preferredName.code == 'E101'" class="error-msg" data-ph-at-id="preferred-name-error-alert"> <ppc-content key="fyfStepContactInfoPreferredNameErrorText" data-ph-at-id="preferred-name-error-alert-text">Preferred Name should not be empty</ppc-content> </span> --> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.preferredName.validField" data-ph-id="ph-page-element-page1-UUwNy1"></i> </input></div> </div> </div> <div class="form-group" data-ph-id="ph-page-element-page1-PbUbid"> <div data-ph-id="ph-page-element-page1-49UiN0"> <label for="firstName" data-ph-id="ph-page-element-page1-xj4II5"> <!-- <span key="fyfStepContactInfoSrOnlyTextNameInput" class="sr-only">Full name *</span> --> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page1-ZkNRRG"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-myrhRg" data-ph-at-id="name-text" data-ph-id="ph-page-element-page1-oA2DAv"> First Name <span class="optional" data-ph-id="ph-page-element-page1-lWf9zK">(optional)</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-t4CVZA"> <input type="text" class="form-control ph-a11y-form-control-name fs-block ${nonEditableFields.firstName ? 'disabled' : ''}" id="firstName" placeholder="Enter First Name" key-placeholder="ph-find-your-fit-v1-default-6ty93o-b2h3m2" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.firstName" autocomplete="firstName" data-ph-at-id="name-input" disabled.bind="nonEditableFields.firstName" data-ph-id="ph-page-element-page1-Y4DFiN"> <!-- <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error && stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert"> <ppc-content key="fyfStepContactInfoNameErrorText" data-ph-at-id="name-error-alert-text">Name should not be empty</ppc-content> </span> --> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.firstName.validField" data-ph-id="ph-page-element-page1-reLRdH"></i> </input></div> </div> </div> <div class="form-group" data-ph-id="ph-page-element-page1-wrb4zU"> <div data-ph-id="ph-page-element-page1-W6oYa7"> <label for="lastName" data-ph-id="ph-page-element-page1-8JLwHY"> <!-- <span key="fyfStepContactInfoSrOnlyTextNameInput" class="sr-only">Full name *</span> --> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page1-ft3knl"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-tzMO5Z" data-ph-at-id="name-text" data-ph-id="ph-page-element-page1-YpmCxU"> Last Name <span class="optional" data-ph-id="ph-page-element-page1-bYQJT6">(optional)</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-DfPD73"> <input type="text" class="form-control ph-a11y-form-control-name fs-block ${nonEditableFields.lastName ? 'disabled' : ''}" id="lastName" placeholder="Enter Last Name" key-placeholder="ph-find-your-fit-v1-default-6ty93o-wIfSj6" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.lastName" autocomplete="name" data-ph-at-id="name-input" disabled.bind="nonEditableFields.lastName" aria-required="true" data-ph-id="ph-page-element-page1-rXVpAk"> <!-- <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error && stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert"> <ppc-content key="fyfStepContactInfoNameErrorText" data-ph-at-id="name-error-alert-text">Name should not be empty</ppc-content> </span> --> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.lastName.validField" data-ph-id="ph-page-element-page1-A6I1mU"></i> </input></div> </div> </div> <div class="form-group" data-ph-id="ph-page-element-page1-vIvU63"> <div data-ph-id="ph-page-element-page1-vqwa8c"> <label for="phone" data-ph-id="ph-page-element-page1-mAm3MA"> <!-- <span key="fyfStepContactInfoPhoneText2" class="sr-only">Phone Number</span> --> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page1-1knm6T"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-nhGi82" data-ph-at-id="phone-text1" data-ph-id="ph-page-element-page1-Un44pH">Phone Number <span class="optional" data-ph-id="ph-page-element-page1-yRYEKE">(optional)</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-0t0B7I"> <input type="text" id="phone" name="phone" class="form-control ph-a11y-form-control-phone fs-block" value.bind="fyfStepConfig.contactInfo.information.phone" placeholder="${widgetBundle['fyfPhoneNumberPlaceHolderText'] | pht}" key-placeholder="ph-find-your-fit-v1-default-6ty93o-WqplJl" autocomplete="tel" aria-describedby="ph-a11y-contact-phone-field-error-1" data-ph-at-id="phonenum-input" change.delegate="fieldValidation('phone')" disabled.bind="nonEditableFields.phone" data-ph-id="ph-page-element-page1-5uQeDq"> <span id="ph-a11y-contact-phone-field-error-1" class="error-msg" aria-atomic="true" aria-live="assertive" if.bind="stepData.phone.error && stepData.phone.code == 'E101'" data-ph-at-id="phonenum-error-alert" data-ph-id="ph-page-element-page1-uJ4xu2"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-YD3MLw" data-ph-at-id="phonenum-error-alert-text" data-ph-id="ph-page-element-page1-EzWYS3">Enter correct phone number</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.phone.validField" data-ph-id="ph-page-element-page1-F6Egsj"></i> </input></div> <!-- <div class="security-info"> <div class="security-info-block"> <i class="icon icon-lock" aria-hidden="true"></i> <ppc-content key="fyfStepContactInfoSecurityTxt" data-ph-at-id="security-text"> We take your privacy seriously. </ppc-content> </div> </div> --> </div> </div> <div class="form-group ${stepData.uploadResume.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-j3P6dR"> <div data-ph-id="ph-page-element-page1-LAnZeJ"> <label for="uploadResume" data-ph-id="ph-page-element-page1-0JWw4s"> <!-- <span key="fyfStepContactInfoSrOnlyTextNameInput" class="sr-only">Full name *</span> --> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page1-L81FlT"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-llnGWH" data-ph-at-id="name-text" data-ph-id="ph-page-element-page1-Vsfdyk"> Upload your resume <span class="optional" data-ph-id="ph-page-element-page1-RDf4Sb">(optional)</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-dqglKq"> <section class="ph-widget resume-upload-button" data-tmpl-type="inline" instance-id="fyf3jd" data-ph-id="ph-page-element-page1-XdBYIg"> <div class="ph-import-resume-v1-re-upload-default" as-element="ph-import-resume-v1" data-widget="ph-import-resume-v1" view="1675668316350-re-upload" data-tmpl-type="inline" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" fyf-step-config.bind="fyfStepConfig" success-import.bind="isResumeUploaded" fyf-provider.bind="fyfProvider" instance-id="fyf3jd" original-view="re-upload" data-ph-id="ph-page-element-page1-dmeQqX"> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page1-QQAv1I"> <button id="ph-dropzone" class="upload-btn ${fyfStepConfig.contactInfo.information.resumeName ? 'resume-uploaded' : ''}" aria-label="Use new resume" key-aria-label="ph-find-your-fit-v1-default-6ty93o-tyGXBS" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page1-ZJAE1g"> <span class="action-icon" if.bind="!(fyfStepConfig.contactInfo.information.resumeName)" data-ph-id="ph-page-element-page1-HVKgj9"> <i class="icon icon-upload-1" aria-hidden="true" data-ph-id="ph-page-element-page1-l9KWML"></i> </span> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-uXKlO6" data-ph-at-id="upload-resume-link-txt" if.bind="!(fyfStepConfig.contactInfo.information.resumeName)" data-ph-id="ph-page-element-page1-ZbcIEp"> Select a file to upload. </ppc-content> <span class="action-icon" if.bind="fyfStepConfig.contactInfo.information.resumeName" data-ph-id="ph-page-element-page1-O0q1xz"> <i class="icon icon-file-json" aria-hidden="true" data-ph-id="ph-page-element-page1-yzkEGl"></i> </span> <span class="resume-name" if.bind="fyfStepConfig.contactInfo.information.resumeName" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-page-element-page1-1ZjBmZ"> <span data-ph-id="ph-page-element-page1-tnAul3">${fyfStepConfig.contactInfo.information.resumeName && (fyfStepConfig.contactInfo.information.resumeName.split('.').slice(0, -1)).join('.')}</span>${fyfStepConfig.contactInfo.information.resumeName && ('.'+fyfStepConfig.contactInfo.information.resumeName.split('.').pop())} </span> </button> <button class="close" if.bind="fyfStepConfig.contactInfo.information.resumeName" click.delegate="fyfProvider && fyfProvider.deleteResumePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-QdeRcf"> <i class="icon icon-close ${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-q8jp87"></i> </button> <span class="file-format" data-ph-id="ph-page-element-page1-kjVp3Y">File format: txt,.pdf,.doc</span> </div> </div> </section> <!-- Loader that appears when you add any data --> <div class="loader-backdrop" show.bind="saveDetailsLoader" data-ph-id="ph-page-element-page1-K9jo51"> <div ph-loading-img="show-loader.bind: saveDetailsLoader" class="show-loader" data-ph-id="ph-page-element-page1-kXkGsM"></div> </div> <!-- Pop up block --> <div class="popup-modal-backdrop active" show.bind="saveDetailsDialog" data-ph-id="ph-page-element-page1-tsTb8C"> <div class="modal show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-unsaved-popup-heading" aria-describedby="ph-ally-unsaved-popup-subHeading" data-ph-id="ph-page-element-page1-M1o5Xl"> <!-- Dialog area --> <div class="modal-dialog ${popupType == 'resumeUpload' ? 'resume-dialog' : ''} ${popupType == 'resumeError' ? 'resume-error' : ''}" data-ph-id="ph-page-element-page1-Q1uUw8"> <!-- Close popup button --> <div class="close-popup-btn ph-a11y-after-close-focus-elem" data-ph-id="ph-page-element-page1-vdXlHL"> <button class="ph-a11y-popup-start-focus close" click.delegate="closeResumeUploadDetailsPopup('delete')" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-1Ny80s"> <i class="${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-2ZGRPS"></i> </button> </div> <div if.bind="popupType == 'saveChanges'" data-ph-id="ph-page-element-page1-yp2Ep1"> <div class="heading-block" data-ph-id="ph-page-element-page1-NiZanU"> <h2 class="sub-heading" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-page-element-page1-a4XJnj"> ${widgetBundle['unsavedPopupHeading'] | pht} </h2> <p class="heading" id="ph-ally-unsaved-popup-subHeading" data-ph-id="ph-page-element-page1-xKHUXH"> ${widgetBundle['unsavedPopupSubHeading'] | pht} </p> </div> <div class="action-block" data-ph-id="ph-page-element-page1-jipRSd"> <div class="each-action" data-ph-id="ph-page-element-page1-mDEwho"> <button class="btn save-btn primary-button" click.delegate="saveStepDetails()" data-ph-at-id="save-link" data-ph-id="ph-page-element-page1-NyOSoi"> ${widgetBundle['unsavedPopupConfirmBtnTxt'] | pht} </button> </div> <div class="each-action" data-ph-id="ph-page-element-page1-1Y9Y38"> <button class="btn discard-btn plain-button" click.delegate="discardStepDetails()" data-ph-at-id="discard-link" data-ph-id="ph-page-element-page1-ETCgeD"> ${widgetBundle['unsavedPopupCancelBtnTxt'] | pht} </button> </div> </div> </div> <div class="resume-status" if.bind="popupType == 'resumeUpload'" data-ph-id="ph-page-element-page1-p6fFGI"> <span class="icon-container" data-ph-id="ph-page-element-page1-cpkQjr"> <i aria-hidden="true" class="icon icon-check-mark-thick-2" data-ph-id="ph-page-element-page1-aQ3e8K"></i> </span> <div class="heading-block" data-ph-id="ph-page-element-page1-iuoRe0"> <h2 class="heading" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-page-element-page1-VACDCU"> ${widgetBundle['resumeParsedText'] | pht} </h2> <p class="sub-heading" id="ph-ally-unsaved-popup-subHeading" data-ph-id="ph-page-element-page1-mJFbDk"> ${widgetBundle['resumeUploadedSubHeading'] | pht} </p> </div> <div class="action-block" data-ph-id="ph-page-element-page1-JqOt20"> <div class="each-action" data-ph-id="ph-page-element-page1-bdbHDE"> <button class="btn small-btn save-btn primary-button" click.delegate="closeResumeUploadDetailsPopup('upload')" data-ph-at-id="save-link" data-ph-id="ph-page-element-page1-pCyG2o"> ${widgetBundle['gotItText'] | pht} </button> </div> </div> </div> <div class="resume-status" if.bind="popupType == 'resumeError'" data-ph-id="ph-page-element-page1-0zfePS"> <div class="heading-block" data-ph-id="ph-page-element-page1-XcaUwi"> <h2 class="heading error-heading" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-page-element-page1-FMYSkU"> ${widgetBundle['oopsText'] | pht} </h2> <div id="ph-ally-unsaved-popup-subHeading" data-ph-id="ph-page-element-page1-d2BTCQ"> <span class="sub-heading error-heading" data-ph-id="ph-page-element-page1-xKiiqA"> ${widgetBundle['errorHeading'] | pht} </span> <p class="sub-heading error-heading" if.bind="!isResumeUploaded" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-page-element-page1-d70ZnP"> ${widgetBundle['uploadAgainText'] | pht} </p> <p class="sub-heading error-heading" if.bind="isResumeUploaded" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-page-element-page1-tbWzA4"> ${widgetBundle['deleteAgainText'] | pht}. </p> </div> </div> <p class="info-text" id="info-upload" if.bind="resumeFileSizeExceeds" data-ph-id="ph-page-element-page1-3dItba"> ${widgetBundle['resumeFileSizeExceedsText'] | pht:{'fileSize':fileCtx.maxFileSize}} </p> <p class="info-text" id="info-upload" if.bind="resumeFileUnsupported" data-ph-id="ph-page-element-page1-3uTIWd"> ${widgetBundle['resumeFileUnsupportedText'] | pht:{'allowedFormats':fileCtx.allowedFormats}} </p> <div class="action-block resume-error" data-ph-id="ph-page-element-page1-5Iib38"> <div class="each-action" data-ph-id="ph-page-element-page1-ViogPo"> <button class="btn medium-btn save-btn primary-button" click.delegate="resumeUploadTryAgain()" data-ph-at-id="save-link" data-ph-id="ph-page-element-page1-83rNue"> ${widgetBundle['tryAgainText'] | pht} </button> </div> </div> </div> <div class="resume-status" if.bind="popupType == 'resumeDelete'" data-ph-id="ph-page-element-page1-rnzB2V"> <div class="heading-block" data-ph-id="ph-page-element-page1-CVhw2z"> <h2 class="heading" id="ph-ally-unsaved-popup-heading" data-ph-id="ph-page-element-page1-HAJ0Dt"> ${widgetBundle['deleteResumeHeading'] | pht} </h2> </div> <div class="action-block" data-ph-id="ph-page-element-page1-SHDFAl"> <div class="each-action" data-ph-id="ph-page-element-page1-Fi0WHj"> <button class="btn save-btn primary-button" click.delegate="fyfProvider && fyfProvider.deleteResume()" data-ph-at-id="save-link" data-ph-id="ph-page-element-page1-cM0sAi"> ${widgetBundle['removeResumeBtnText'] | pht} </button> </div> <div class="each-action" data-ph-id="ph-page-element-page1-cnaxz6"> <button class="btn discard-btn plain-button" click.delegate="closeResumeUploadDetailsPopup('delete')" data-ph-at-id="discard-link" data-ph-id="ph-page-element-page1-x66leq"> ${widgetBundle['cancleText'] | pht} </button> </div> </div> </div> </div> </div> </div> <!-- <input type="text" class="form-control ph-a11y-form-control-name fs-block ${nonEditableFields.uploadResume ? 'disabled' : ''}" id="uploadResume" placeholder="Drop resume file here or select a file to upload." key-placeholder="fyfStepContactInfNameInputPlaceHolder" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.uploadResume" autocomplete="name" data-ph-at-id="name-input" change.delegate="fieldValidation('uploadResume')" disabled.bind="nonEditableFields.uploadResume"> --> <!-- <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error && stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert"> <ppc-content key="fyfStepContactInfoNameErrorText" data-ph-at-id="name-error-alert-text">Name should not be empty</ppc-content> </span> --> <!-- <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.name.validField"></i> --> </div> </div> </div> <div class="terms-checkbox-block" if.bind="gdprConsent && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-page-element-page1-Z4eqSg"> <div class="checkbox-btn-group" if.bind="!gdprPreCheck" data-ph-id="ph-page-element-page1-DLmKb7"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page1-zJBiDp"> <input type="checkbox" class="ph-a11y-terms-check-box" aria-labelledby="termsError" checked.bind="acceptTerms" aria-checked="${acceptTerms?'true':'false'}" data-ph-at-id="checkbox-button" change.delegate="termsChanged()" aria-label="I have read and accept the privacy policy and terms of use" key-aria-label="ph-find-your-fit-v1-default-6ty93o-Ppc8Lb" data-ph-id="ph-page-element-page1-79N4cf"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-abFOvW"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-3cJ33k"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-MBu29d"> <ppc-content class="cd-terms-policy-block" key="ph-find-your-fit-v1-default-6ty93o-VPAFg9" data-ph-id="ph-page-element-page1-VxSniP"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-28HCUL"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-5m9Tin">terms of use</a> <span class="mandatory-star" data-ph-id="ph-page-element-page1-PMshmb">*</span> </ppc-content> </span> </input></label> </div> <span class="checkbox-text" if.bind="gdprPreCheck" data-ph-id="ph-page-element-page1-GEsReI"> <ppc-content class="cd-terms-policy-block" key="ph-find-your-fit-v1-default-6ty93o-sxga8s" data-ph-id="ph-page-element-page1-x2ftsZ"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-28HCUL"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-5m9Tin">terms of use</a> <span class="mandatory-star" data-ph-id="ph-page-element-page1-PMshmb">*</span> </ppc-content> </span> <div class="terms-error" id="termsError" if.bind="termsError" data-ph-id="ph-page-element-page1-WvOJJ3"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-8EYQ8m" data-ph-id="ph-page-element-page1-WwWvvj"> Please accept privacy policy and terms of use. </ppc-content> </div> </div> <div class="consent-checkbox-block" if.bind="(disableUploadResumeFlow || gdprConsent) && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-page-element-page1-ZLzRnp"> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page1-13uD7X"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page1-JL23zX"> <input type="checkbox" checked.bind="fyfInfo.isOptInChoosen" aria-checked="${fyfInfo.isOptInChoosen ? 'true':'false'}" data-ph-at-id="checkbox-button" aria-label="Sign me up for company updates" key-aria-label="ph-find-your-fit-v1-default-6ty93o-16gj1L" data-ph-id="ph-page-element-page1-eBSg8z"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-KNqkPp"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-UQDrEL"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-j4dMMc"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Y1rfWu" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-3Bkq6o">Sign me up for company updates </ppc-content> </span> </input></label> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-page-element-page1-DyPStF"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-page-element-page1-7foCVh"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-fyfconsent' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-fyfconsent' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-page-element-page1-yYQUP6"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-6ciKjR"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-bnqZpC"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-EHWc5e"> <span id="${'checkbox-label-fyfconsent' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-page-element-page1-Tzp4iV"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-page-element-page1-dhTJPw">*</span> </span> </input></label> </div> <section if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="ph-widget" instance-id="fyfconsent" data-ph-id="ph-page-element-page1-mB92wN"> <div as-element="ph-consent-popup-v1" widget-context.bind="piiConsentContext" data-widget="ph-consent-popup-v1" class="ph-consent-popup-v1-default-default" view="default-1695208879515" instance-id="fyfconsent" original-view="default" data-ph-id="ph-page-element-page1-43I8i2"></div> </section> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-s2eRts"> <span class="pii-consent-error" id="consent-error-fyfconsent" if.bind="piiConsentError" data-ph-id="ph-page-element-page1-WTdoUC"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </form> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-NSF4Aa"> <div class="next" if.bind="stepStatus!=0" data-ph-id="ph-page-element-page1-CLu9RU"> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" aria-label=" submit the profile information" key-aria-label="ph-find-your-fit-v1-default-6ty93o-CadTrn" data-ph-at-id="send-link" data-ph-id="ph-page-element-page1-pqBHfS"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-5vHH65" data-ph-at-id="next-link-text" if.bind="isCandidateHomeEnabled" data-ph-id="ph-page-element-page1-UXuo7K">Submit</ppc-content> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-QLFKYR" data-ph-at-id="send-link-text" if.bind="!isCandidateHomeEnabled" data-ph-id="ph-page-element-page1-Xctmo7">Submit</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page1-DzJaqG"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-sobpxy" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-o3cll4"> <span data-ph-id="ph-page-element-page1-z3DrYa"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-0K78sn"></i> </span> </button> </div> </div> </div> <div if.bind="isCandidateHomeEnabled && showLoginScreen" data-ph-id="ph-page-element-page1-piHnC5"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-24wBfd"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-enLpd4"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-cQsmJu" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page1-M2xvS1">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Xfpxff" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page1-cqtAsy">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <section class="ph-widget" instance-id="fyf1" data-ph-id="ph-page-element-page1-Xsnh4n"> <div as-element="ph-candidate-login-v1" flow-type="signUp" widget-context.bind="{"context":"fyf"}" data-widget="ph-candidate-login-v1" class="ph-candidate-login-v1-view1-default" view="1675668316377-view1" instance-id="fyf1" original-view="view1" data-ph-id="ph-page-element-page1-kJOvdi"></div> </section> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-5Lu7F2"> <div class="prev" data-ph-id="ph-page-element-page1-sHk0IO"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-5zZsnA" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-6OxB7X"> <span data-ph-id="ph-page-element-page1-jQsrbD"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-JPqJtP"></i> </span> </button> </div> </div> </div> </div> <!-- End contactInfo Step with Resume --> <!-- contactInfo Step --> <div class="contact-info-fyf-step-block fyf-step-container" if.bind="fyfStepConfig.stepType == 'contactInfo' && !showLoader" data-ph-at-id="contactinfo-step-block" data-ph-id="ph-page-element-page1-kuXMFW"> <div if.bind="!isCandidateHomeEnabled" data-ph-id="ph-page-element-page1-oRzdpI"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-J9rcVt"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block ph-a11y-contact-info ph-a11y-heading" data-ph-id="ph-page-element-page1-i6e0oG"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page1-8UJwyT"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-hhO4eQ" data-ph-at-id="error-text" data-ph-id="ph-page-element-page1-L76VuO">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <div class="sub-heading ph-a11y-fyf-step-block" tabindex="-1" id="phFyfContactInfo" data-ph-id="ph-page-element-page1-x73vby"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-RREZR0" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page1-2RW0HM">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-QtOMYb" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page1-PADwxA">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <h2 class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-BhcYlF"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-ftHctu" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-L8QSLH">If we find the right job for you, how can we get in touch?</ppc-content> </h2> </div> <div class="contact-info-block" data-ph-at-id="contactinfo-block" data-ph-id="ph-page-element-page1-XkIwnJ"> <form role="form" submit.delegate="" data-ph-id="ph-page-element-page1-pvQIej"> <div class="form-group ${stepData.preferredName.error ? 'error focus':''}" show.bind="preferredName" data-ph-id="ph-page-element-page1-AQ2f3t"> <div data-ph-id="ph-page-element-page1-qg5BMe"> <label for="preferredName" data-ph-id="ph-page-element-page1-MBHc8v"> <span key="ph-find-your-fit-v1-default-6ty93o-fajZf4" class="sr-only" data-ph-id="ph-page-element-page1-mx6mOT">Preferred name *</span> <span class="contact-info-preferred-name" aria-hidden="true" data-ph-id="ph-page-element-page1-Sj4Pl4"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XXaeGY" data-ph-at-id="preferred-name-text" data-ph-id="ph-page-element-page1-hEMOic"> Preferred name <span class="required" data-ph-id="ph-page-element-page1-MoztVE">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-bkOtbi"> <input type="text" class="form-control ph-a11y-form-control-preferred-name fs-block ${nonEditableFields.preferredName ? 'disabled' : ''}" id="preferredName" placeholder="Enter your preferred name here" key-placeholder="ph-find-your-fit-v1-default-6ty93o-Cp6Qf7" aria-describedby="ph-a11y-contact-preferred-name-field-error" value.bind="fyfStepConfig.contactInfo.information.preferredName" autocomplete="on" data-ph-at-id="preferred-name-input" change.delegate="fieldValidation('preferredName')" disabled.bind="nonEditableFields.preferredName" aria-required="true" data-ph-id="ph-page-element-page1-vA4Y7w"> <span id="ph-a11y-contact-preferred-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.preferredName.error && stepData.preferredName.code == 'E101'" class="error-msg" data-ph-at-id="preferred-name-error-alert" data-ph-id="ph-page-element-page1-OIsgNT"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-WH0Sef" data-ph-at-id="preferred-name-error-alert-text" data-ph-id="ph-page-element-page1-l49HE6">Preferred Name should not be empty</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.preferredName.validField" data-ph-id="ph-page-element-page1-AjROvv"></i> </input></div> </div> </div> <div class="form-group ${stepData.name.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-ANHhZM"> <div data-ph-id="ph-page-element-page1-Z4gMUS"> <label for="name" data-ph-id="ph-page-element-page1-yFTiy9"> <span key="ph-find-your-fit-v1-default-6ty93o-0uTFg1" class="sr-only" data-ph-id="ph-page-element-page1-4sa9hK">Full name *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page1-ni85V6"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-gqVY4W" data-ph-at-id="name-text" data-ph-id="ph-page-element-page1-2X0z0v"> Full name <span class="required" data-ph-id="ph-page-element-page1-iupUhI">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-RZLkHW"> <input type="text" class="form-control ph-a11y-form-control-name fs-block ${nonEditableFields.firstName ? 'disabled' : ''}" id="name" placeholder="Enter your name here" key-placeholder="ph-find-your-fit-v1-default-6ty93o-CY6yAj" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.firstName" autocomplete="name" data-ph-at-id="name-input" change.delegate="fieldValidation('name')" disabled.bind="nonEditableFields.firstName" aria-required="true" data-ph-id="ph-page-element-page1-UtnXQ7"> <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error && stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert" data-ph-id="ph-page-element-page1-kvjPlL"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-N2L8ps" data-ph-at-id="name-error-alert-text" data-ph-id="ph-page-element-page1-8vHjms">Name should not be empty</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.name.validField" data-ph-id="ph-page-element-page1-S4P8DL"></i> </input></div> </div> </div> <div class="form-group ${stepData.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-WuFSe5"> <div data-ph-id="ph-page-element-page1-hQGpq2"> <label for="email-1" data-ph-id="ph-page-element-page1-bPiDQy"> <span key="ph-find-your-fit-v1-default-6ty93o-LGmHvH" class="sr-only" data-ph-id="ph-page-element-page1-24aUM7">Email *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page1-YnguF8"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-ilx8br" data-ph-at-id="email-text" data-ph-id="ph-page-element-page1-lx8Bos">Email <span class="required" data-ph-id="ph-page-element-page1-zBAljz"> *</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-T5senZ"> <input type="text" id="email-1" class="form-control ph-a11y-form-control-email ${nonEditableFields.email ? 'disabled' : ''} fs-block" placeholder="name@domain.com" key-placeholder="ph-find-your-fit-v1-default-6ty93o-wergLx" aria-describedby="ph-a11y-contact-email-field-error-1" value.bind="fyfStepConfig.contactInfo.information.email" autocomplete="email" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" disabled.bind="nonEditableFields.email" aria-required="true" data-ph-id="ph-page-element-page1-oreaKG"> <span id="ph-a11y-contact-email-field-error-1" aria-atomic="true" aria-live="assertive" class="error-msg" data-ph-id="ph-page-element-page1-Oc2Tsb"> <span if.bind="stepData.email.error && stepData.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page1-pyRZKF"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-sAsqeK" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page1-arrBjC">Email should not be empty</ppc-content> </span> <span if.bind="stepData.email.error && stepData.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page1-LuZhM2"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-kDP69F" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page1-tf9742">Enter a valid email address </ppc-content> </span> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.email.validField" data-ph-id="ph-page-element-page1-X2G5dg"></i> </input></div> </div> </div> <div class="form-group ${stepData.phone.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-f2RiVM"> <div data-ph-id="ph-page-element-page1-jXpl1Z"> <label for="phone" data-ph-id="ph-page-element-page1-WcMzIv"> <span key="ph-find-your-fit-v1-default-6ty93o-klEjx7" class="sr-only" data-ph-id="ph-page-element-page1-yI4X9n">Phone</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page1-7a9ISo"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-NL0xCJ" data-ph-at-id="phone-text1" data-ph-id="ph-page-element-page1-gaU1PE">Phone</ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-Roqb2z"> <input type="text" id="phone" name="phone" class="form-control ph-a11y-form-control-phone fs-block" value.bind="fyfStepConfig.contactInfo.information.phone" placeholder="(000) 000-0000" key-placeholder="ph-find-your-fit-v1-default-6ty93o-6kkCEc" autocomplete="tel" aria-describedby="ph-a11y-contact-phone-field-error-1" data-ph-at-id="phonenum-input" change.delegate="fieldValidation('phone')" data-ph-id="ph-page-element-page1-3vjl9k"> <span id="ph-a11y-contact-phone-field-error-1" class="error-msg" aria-atomic="true" aria-live="assertive" if.bind="stepData.phone.error && stepData.phone.code == 'E101'" data-ph-at-id="phonenum-error-alert" data-ph-id="ph-page-element-page1-oUUvd6"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Zqigpl" data-ph-at-id="phonenum-error-alert-text" data-ph-id="ph-page-element-page1-hoS06A">Enter correct phone number</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.phone.validField" data-ph-id="ph-page-element-page1-KESQTO"></i> </input></div> <div class="security-info" data-ph-id="ph-page-element-page1-VDUisB"> <div class="security-info-block" data-ph-id="ph-page-element-page1-xKCevn"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-page-element-page1-1ajX4p"></i> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Zsqkcq" data-ph-at-id="security-text" data-ph-id="ph-page-element-page1-D3J6gp"> We take your privacy seriously. </ppc-content> </div> </div> </div> </div> <div class="terms-checkbox-block" if.bind="gdprConsent && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-page-element-page1-83QpL5"> <div class="checkbox-btn-group" if.bind="!gdprPreCheck" data-ph-id="ph-page-element-page1-rRMyk8"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page1-uI79Y5"> <input type="checkbox" class="ph-a11y-terms-check-box" aria-labelledby="termsError" checked.bind="acceptTerms" aria-checked="${acceptTerms?'true':'false'}" data-ph-at-id="checkbox-button" change.delegate="termsChanged()" aria-label="I have read and accept the privacy policy and terms of use" key-aria-label="ph-find-your-fit-v1-default-6ty93o-VDNgAd" data-ph-id="ph-page-element-page1-raL4Rp"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-MiGBJQ"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-kJKuqX"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-cQw6Ss"> <ppc-content class="cd-terms-policy-block" key="ph-find-your-fit-v1-default-6ty93o-lMabew" data-ph-id="ph-page-element-page1-tbDZfQ"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-28HCUL"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-5m9Tin">terms of use</a> <span class="mandatory-star" data-ph-id="ph-page-element-page1-PMshmb">*</span> </ppc-content> </span> </input></label> </div> <span class="checkbox-text" if.bind="gdprPreCheck" data-ph-id="ph-page-element-page1-HDCgpv"> <ppc-content class="cd-terms-policy-block" key="ph-find-your-fit-v1-default-6ty93o-RFwr9Q" data-ph-id="ph-page-element-page1-8fJi5i"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-28HCUL"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-5m9Tin">terms of use</a> <span class="mandatory-star" data-ph-id="ph-page-element-page1-PMshmb">*</span> </ppc-content> </span> <div class="terms-error" id="termsError" if.bind="termsError" data-ph-id="ph-page-element-page1-yjL9qR"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-19fzxY" data-ph-id="ph-page-element-page1-Ta9oi4"> Please accept privacy policy and terms of use. </ppc-content> </div> </div> <div class="consent-checkbox-block" if.bind="(disableUploadResumeFlow || gdprConsent) && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-page-element-page1-s8icGO"> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page1-3mMvcg"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page1-XOcKWh"> <input type="checkbox" checked.bind="fyfInfo.isOptInChoosen" aria-checked="${fyfInfo.isOptInChoosen ? 'true':'false'}" data-ph-at-id="checkbox-button" aria-label="Sign me up for company updates" key-aria-label="ph-find-your-fit-v1-default-6ty93o-HhHVbF" data-ph-id="ph-page-element-page1-ZnRVeG"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-Jbkxtp"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-FKdXBz"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-hQtMo8"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-YEC2GS" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-VxmN8m">Sign me up for company updates </ppc-content> </span> </input></label> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-page-element-page1-68Jnyr"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-page-element-page1-YHeHlm"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-fyfconsent' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-fyfconsent' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-page-element-page1-mcFxVx"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-s9h5gy"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-KxCNZP"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-ICcbNQ"> <span id="${'checkbox-label-fyfconsent' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-page-element-page1-kjHj4S"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-page-element-page1-KQjT5R">*</span> </span> </input></label> </div> <section if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="ph-widget" instance-id="fyfconsent" data-ph-id="ph-page-element-page1-G2ESBX"> <div as-element="ph-consent-popup-v1" widget-context.bind="piiConsentContext" data-widget="ph-consent-popup-v1" class="ph-consent-popup-v1-default-default" view="default-1695208879616" instance-id="fyfconsent" original-view="default" data-ph-id="ph-page-element-page1-kKYU9L"></div> </section> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-0dgOPr"> <span class="pii-consent-error" id="consent-error-fyfconsent" if.bind="piiConsentError" data-ph-id="ph-page-element-page1-t8wqXn"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </form> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-pbfWHq"> <div class="next" if.bind="stepStatus!=0" data-ph-id="ph-page-element-page1-OKfe4f"> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" aria-label=" submit the profile information" key-aria-label="ph-find-your-fit-v1-default-6ty93o-svchm0" data-ph-at-id="send-link" data-ph-id="ph-page-element-page1-x3Mrit"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-m4Aj3x" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page1-Qr7h4a">Submit</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page1-eyufxd"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-AWHwHP" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-6EG2Zg"> <span data-ph-id="ph-page-element-page1-bdByWK"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-W9kcT7"></i> </span> </button> </div> </div> </div> <div if.bind="isCandidateHomeEnabled" data-ph-id="ph-page-element-page1-zaFNU3"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-SnsGTW"> <div class="ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-R7zyx2"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-d2LFpS" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page1-0qlzHK">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Cv0hID" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page1-eg9eXK">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <section class="ph-widget" instance-id="fyf1" data-ph-id="ph-page-element-page1-CLSLR0"> <div as-element="ph-candidate-login-v1" flow-type="signUp" widget-context.bind="{"context":"fyf"}" data-widget="ph-candidate-login-v1" class="ph-candidate-login-v1-view1-default" view="1675668316528-view1" instance-id="fyf1" original-view="view1" data-ph-id="ph-page-element-page1-HdByW3"></div> </section> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-J8MGvI"> <div class="prev" data-ph-id="ph-page-element-page1-pi030w"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-Pj5Agq" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-GdfpP9"> <span data-ph-id="ph-page-element-page1-zllcHE"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-Hq716w"></i> </span> </button> </div> </div> </div> </div> <!-- End contactInfo Step --> <!-- contactInfo v1 Step --> <div class="contact-info-fyf-step-block fyf-step-container contact-info-new-block" if.bind="fyfStepConfig.stepType == 'contactInfoWithSocialOptions' && !showLoader" data-ph-at-id="contactinfo-step-block" data-ph-id="ph-page-element-page1-3pXX77"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page1-KxNS2j"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block ph-a11y-contact-info ph-a11y-heading" data-ph-id="ph-page-element-page1-rn8LJV"> <div class="sub-heading" id="phFyfContactInfo" data-ph-id="ph-page-element-page1-7lAOKy"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-yvY1g7" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page1-5KRFZw">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-4hpP3i" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page1-Q1EkzL">Currently we don’t have any jobs that fit your profile.</ppc-content> </div> <h2 class="phs-heading ph-a11y-heading ph-a11y-fyf-step-block" tabindex="-1" data-ph-id="ph-page-element-page1-2cYEvH"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-R4DZ3N" data-ph-id="ph-page-element-page1-ma2jcN"> Sign in to save your information for future visits </ppc-content> </h2> <section class="ph-widget" data-tmpl-type="inline" data-ph-id="ph-page-element-page1-SlDIHd"> <div class="ph-social-connect-v1-view5-new-default" as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" view="1675668316666-view5-new" data-tmpl-type="inline" mode.bind="'CI'" fyf-step-land-info.bind="stepLandingInfo" original-view="view5-new" instance-id="" data-ph-id="ph-page-element-page1-XcSREZ"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-Anqkdk"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page1-xpASWx"> <div class="widget-container" data-ph-id="ph-page-element-page1-bkh0Ym"> <div class="content-block" data-ph-id="ph-page-element-page1-1NH8Id"> <ul class="login-link-list" role="list" key-role="ph-find-your-fit-v1-default-6ty93o-yV6Dfh" data-ph-id="ph-page-element-page1-YktPX0"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" if.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-find-your-fit-v1-default-6ty93o-nh8LAY" data-ph-id="ph-page-element-page1-pLuVZ1"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-page-element-page1-wuHBEJ"> <div class="icon-block" data-ph-id="ph-page-element-page1-UIDRhL"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page1-dvUCwh"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page1-IEb0pf"> ${eachSocial.name}</div> </a> </li> </ul> </div> </div> </div> </div> </section> <div class="or-text" data-ph-id="ph-page-element-page1-bfdnqQ"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-VcUG9y" data-ph-id="ph-page-element-page1-u4DKOv">or</ppc-content> </div> <h2 class="phs-heading" data-ph-id="ph-page-element-page1-BMLMhQ"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-wgj5Bq" data-ph-id="ph-page-element-page1-aJ7tnm"> If we find the right job for you, how can we get in touch?</ppc-content> </h2> </div> <div class="contact-info-block" data-ph-at-id="contactinfo-block" data-ph-id="ph-page-element-page1-oUymvp"> <form role="form" submit.delegate="" data-ph-id="ph-page-element-page1-RpqXGZ"> <div class="form-group ${stepData.preferredName.error ? 'error focus':''}" if.bind="preferredName" data-ph-id="ph-page-element-page1-KWkF6d"> <div data-ph-id="ph-page-element-page1-z7fyHG"> <label for="preferredName" data-ph-id="ph-page-element-page1-zKgfSH"> <span key="ph-find-your-fit-v1-default-6ty93o-cWox54" class="sr-only" data-ph-id="ph-page-element-page1-3f4veu">Preferred name *</span> <span class="contact-info-preferred-name" aria-hidden="true" data-ph-id="ph-page-element-page1-AJDYSD"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-p9lVvc" data-ph-at-id="preferred-name-text" data-ph-id="ph-page-element-page1-eY1ewf"> Preferred name <span class="required" data-ph-id="ph-page-element-page1-MoztVE">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-MA34gz"> <input type="text" class="form-control ph-a11y-form-control-preferred-name fs-block ${nonEditableFields.preferredName ? 'disabled' : ''} " id="preferredName" placeholder="Enter your preferred name here" key-placeholder="ph-find-your-fit-v1-default-6ty93o-wX6gih" aria-describedby="ph-a11y-contact-preferred-name-field-error" value.bind="fyfStepConfig.contactInfo.information.preferredName" autocomplete="on" data-ph-at-id="preferred-name-input" change.delegate="fieldValidation('preferredName')" disabled.bind="nonEditableFields.preferredName" aria-required="true" data-ph-id="ph-page-element-page1-2EAPRF"> <span id="ph-a11y-contact-preferred-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.preferredName.error && stepData.preferredName.code == 'E101'" class="error-msg" data-ph-at-id="preferred-name-error-alert" data-ph-id="ph-page-element-page1-Sgc5wf"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-ZOSwnF" data-ph-at-id="preferred-name-error-alert-text" data-ph-id="ph-page-element-page1-NmWVsO">Preferred Name should not be empty</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.preferredName.validField" data-ph-id="ph-page-element-page1-uyKCRU"></i> </input></div> </div> </div> <div class="form-group ${stepData.name.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-3MKBaG"> <div data-ph-id="ph-page-element-page1-Onnlqt"> <label for="name" data-ph-id="ph-page-element-page1-tL6Ekd"> <span key="ph-find-your-fit-v1-default-6ty93o-hmI74Y" class="sr-only" data-ph-id="ph-page-element-page1-6HmtLQ">Full name *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page1-4zUNA0"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-cLJQYA" data-ph-at-id="name-text" data-ph-id="ph-page-element-page1-N5aMWt"> Full name <span class="required" data-ph-id="ph-page-element-page1-iupUhI">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-za4p5q"> <input type="text" class="form-control ph-a11y-form-control-name fs-block ${nonEditableFields.firstName ? 'disabled' : ''} " id="name" placeholder="Enter your name here" key-placeholder="ph-find-your-fit-v1-default-6ty93o-d4CtYJ" aria-describedby="ph-a11y-contact-name-field-error" value.bind="fyfStepConfig.contactInfo.information.firstName" autocomplete="name" data-ph-at-id="name-input" change.delegate="fieldValidation('name')" disabled.bind="nonEditableFields.firstName" aria-required="true" data-ph-id="ph-page-element-page1-pYf1wN"> <span id="ph-a11y-contact-name-field-error" aria-atomic="true" aria-live="assertive" if.bind="stepData.name.error && stepData.name.code == 'E101'" class="error-msg" data-ph-at-id="name-error-alert" data-ph-id="ph-page-element-page1-YjbR5v"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Ih3USJ" data-ph-at-id="name-error-alert-text" data-ph-id="ph-page-element-page1-bhkfsD">Name should not be empty</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.name.validField" data-ph-id="ph-page-element-page1-q5pEqu"></i> </input></div> </div> </div> <div class="form-group ${stepData.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-zBLfNj"> <div data-ph-id="ph-page-element-page1-2TMLmI"> <label for="email-2" data-ph-id="ph-page-element-page1-JfLzt6"> <span key="ph-find-your-fit-v1-default-6ty93o-6SkXVZ" class="sr-only" data-ph-id="ph-page-element-page1-XUHHD7">Email *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page1-O8Wre7"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-BOF3Il" data-ph-at-id="email-text" data-ph-id="ph-page-element-page1-ET9JyS">Email <span class="required" data-ph-id="ph-page-element-page1-zBAljz"> *</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-7i2smg"> <input type="text" id="email-2" class="form-control ph-a11y-form-control-email ${nonEditableFields.email ? 'disabled' : ''} fs-block" placeholder="name@domain.com" key-placeholder="ph-find-your-fit-v1-default-6ty93o-g1KtcA" aria-describedby="ph-a11y-contact-email-field-error-2" value.bind="fyfStepConfig.contactInfo.information.email" autocomplete="email" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" disabled.bind="nonEditableFields.email" aria-required="true" data-ph-id="ph-page-element-page1-UNWPRq"> <span id="ph-a11y-contact-email-field-error-2" aria-atomic="true" aria-live="assertive" class="error-msg" data-ph-id="ph-page-element-page1-8Y4WVA"> <span if.bind="stepData.email.error && stepData.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page1-2JIOqa"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-OW3fWI" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page1-iXnMPk">Email should not be empty</ppc-content> </span> <span if.bind="stepData.email.error && stepData.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page1-ZrU3Sg"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-1HNcPe" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page1-7Uq01Y">Enter a valid email address </ppc-content> </span> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.email.validField" data-ph-id="ph-page-element-page1-8vXhPn"></i> </input></div> </div> </div> <div class="form-group ${stepData.phone.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-5pjU5Z"> <div data-ph-id="ph-page-element-page1-63uXhj"> <label for="phone" data-ph-id="ph-page-element-page1-NhcmLL"> <span key="ph-find-your-fit-v1-default-6ty93o-YUSJPy" class="sr-only" data-ph-id="ph-page-element-page1-bHoiIu">Phone</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page1-JsoZgO"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-jCpGxy" data-ph-at-id="phone-text1" data-ph-id="ph-page-element-page1-cj7L0M">Phone</ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-tXoCVG"> <input type="text" name="phone" id="phone" class="form-control ph-a11y-form-control-phone" value.bind="fyfStepConfig.contactInfo.information.phone fs-block" placeholder="(000) 000-0000" key-placeholder="ph-find-your-fit-v1-default-6ty93o-fw7wsW" autocomplete="tel" aria-describedby="ph-a11y-contact-phone-field-error-2" data-ph-at-id="phonenum-input" change.delegate="fieldValidation('phone')" data-ph-id="ph-page-element-page1-kf2T7Q"> <span id="ph-a11y-contact-phone-field-error-2" class="error-msg" aria-atomic="true" aria-live="assertive" if.bind="stepData.phone.error && stepData.phone.code == 'E101'" data-ph-at-id="phonenum-error-alert" data-ph-id="ph-page-element-page1-dsJqeM"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-3LVPKE" data-ph-at-id="phonenum-error-alert-text" data-ph-id="ph-page-element-page1-tKyLZe">Enter correct phone number</ppc-content> </span> <i class="icon icon-check-mark-thick" aria-hidden="true" if.bind="stepData.phone.validField" data-ph-id="ph-page-element-page1-4Dv5hE"></i> </input></div> <div class="security-info" data-ph-id="ph-page-element-page1-LT8Pod"> <div class="security-info-block" data-ph-id="ph-page-element-page1-qjtWHz"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-urnPMV" data-ph-at-id="security-text" data-ph-id="ph-page-element-page1-JRL1WC"> We take your privacy seriously. </ppc-content> </div> </div> </div> </div> <div class="terms-checkbox-block" if.bind="gdprConsent && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-page-element-page1-5aSBBI"> <div class="checkbox-btn-group" if.bind="!gdprPreCheck" data-ph-id="ph-page-element-page1-062fMe"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page1-7bgD4v"> <input type="checkbox" class="ph-a11y-terms-check-box" aria-labelledby="termsError" checked.bind="acceptTerms" aria-checked="${acceptTerms?'true':'false'}" data-ph-at-id="checkbox-button" change.delegate="termsChanged()" aria-label="I have read and accept the privacy policy and terms of use" key-aria-label="ph-find-your-fit-v1-default-6ty93o-UhQZKo" data-ph-id="ph-page-element-page1-WSCahS"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-1E0Nlj"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-b64prf"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-QaOjpS"> <ppc-content class="cd-terms-policy-block" key="ph-find-your-fit-v1-default-6ty93o-oagYCA" data-ph-id="ph-page-element-page1-FQBxqQ"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-HBmS6r"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-nuD7ob">terms of use</a> </ppc-content> </span> </input></label> </div> <span class="checkbox-text" if.bind="gdprPreCheck" data-ph-id="ph-page-element-page1-Ed1YDJ"> <ppc-content class="cd-terms-policy-block" key="ph-find-your-fit-v1-default-6ty93o-4dKZJ0" data-ph-id="ph-page-element-page1-hbJuGk"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-HBmS6r"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page1-nuD7ob">terms of use</a> </ppc-content> </span> </div> <div class="consent-checkbox-block" if.bind="(disableUploadResumeFlow || gdprConsent) && !(piiConsentData && piiConsentData.length) && !hideOptIn" data-ph-id="ph-page-element-page1-nykvDb"> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page1-hY9BnC"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page1-VmRtwk"> <input type="checkbox" checked.bind="fyfInfo.isOptInChoosen" aria-checked="${fyfInfo.isOptInChoosen ? 'true':'false'}" data-ph-at-id="checkbox-button" aria-label="Sign me up for company updates" key-aria-label="ph-find-your-fit-v1-default-6ty93o-eDe7bR" data-ph-id="ph-page-element-page1-RtK7ji"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-tCZLXx"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-Nb9jQz"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-70JDi4"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-zo6wqH" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-wD4w0o">Sign me up for company updates </ppc-content> </span> </input></label> </div> </div> <div class="termsError" id="termsError" if.bind="termsError" data-ph-id="ph-page-element-page1-j2PcNv"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-U6xIOR" data-ph-id="ph-page-element-page1-DQaucV"> Please accept terms of use and policy. </ppc-content> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-page-element-page1-VLA5YJ"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-page-element-page1-O27tIg"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-fyfconsent' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-fyfconsent' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-page-element-page1-q23WeK"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-hIBUaw"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-EvESpU"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-JcUoS1"> <span id="${'checkbox-label-fyfconsent' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-page-element-page1-vAPjQX"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-page-element-page1-dkm9y2">*</span> </span> </input></label> </div> <section if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="ph-widget" instance-id="fyfconsent" data-ph-id="ph-page-element-page1-lMVFmt"> <div as-element="ph-consent-popup-v1" widget-context.bind="piiConsentContext" data-widget="ph-consent-popup-v1" class="ph-consent-popup-v1-default-default" view="default-1695208879704" instance-id="fyfconsent" original-view="default" data-ph-id="ph-page-element-page1-Rj6Efn"></div> </section> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-AsSOCl"> <span class="pii-consent-error" id="consent-error-fyfconsent" if.bind="piiConsentError" data-ph-id="ph-page-element-page1-KWNR3f"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </form> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page1-pKzNOb"> <div class="next" if.bind="stepStatus!=0" data-ph-id="ph-page-element-page1-6rDvRn"> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" aria-label=" submit the profile information" key-aria-label="ph-find-your-fit-v1-default-6ty93o-JwDsFJ" data-ph-at-id="send-link" data-ph-id="ph-page-element-page1-fwZYFu"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-fxmvC1" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page1-uf3dST">Submit</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page1-UUQiUN"> <button href="javascript:void(0)" keydown.trigger="handleNextKeyup($event)" blur.trigger="handleSkip($event)" click.delegate="handlePrevStep()" class="prev-btn" aria-label="previous step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-RyGdkr" data-ph-at-id="back-link" data-ph-id="ph-page-element-page1-lxJdYj"> <span data-ph-id="ph-page-element-page1-C5Bk2X"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page1-eGlccp"></i> </span> </button> </div> </div> </div> <!-- End contactInfo v1 Step --> <div class="skip" data-ph-id="ph-page-element-page1-LkZP1O"> <button href="javascript:void(0);" click.delegate="skip()" if.bind="(isCandidateHomeEnabled && (fyfStepConfig.stepType == 'contactInfoWithResume') && (!showLoginScreen || (showLoginScreen && showSkipInCandidateLogin))) || !removeSkipButton" class="ph-a11y-skip" aria-label="skip ${fyfStepConfig.stepType} step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-CwhvBi" data-ph-at-id="skip-link" data-ph-id="ph-page-element-page1-mJMQgM"> <!-- <i class="icon icon-cancel" aria-hidden="true"></i> --> <span data-ph-id="ph-page-element-page1-1L50Tc"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-iVhsMi" data-ph-at-id="skip-link-text" data-ph-id="ph-page-element-page1-7yvVAj">Skip</ppc-content> </span> </button> </div> <!--End FYF Start Area --> <div class="step-count-block phs-step-count-block" show.bind="!stepsData[currentStep].skip" data-ph-id="ph-page-element-page1-TWUrsH"> <div class="progress-container" if.bind="!disableSocialLogin || (contactInfoV1Enabled && isUserSocialLoggedIn)" data-ph-at-ending-step-number-text="${stepsCount}" data-ph-at-starting-step-number-text="${stepStatus}" data-ph-id="ph-page-element-page1-lT3MsC"> <div class="progress-bar" role="progressbar" aria-label="find your fit" aria-valuemin="1" aria-valuemax="${stepsCount}" aria-valuenow="${stepStatus}" aria-valuetext="${widgetBundle['fyfStepProgressBarText'] | pht:{'stepStatus':stepStatus,'stepsCount':stepsCount}}" css="width: ${stepStatus*100/stepsCount}%;" data-ph-id="ph-page-element-page1-yT1GFs"></div> </div> <div class="progress-text" if.bind="!disableSocialLogin || (contactInfoV1Enabled && isUserSocialLoggedIn)" data-ph-id="ph-page-element-page1-Ku20uW"> ${widgetBundle['fyfStepProgressBarText'] | pht:{"stepStatus":stepStatus,"stepsCount":stepsCount}} </div> <div class="progress-container" if.bind="disableSocialLogin && !isUserSocialLoggedIn" data-ph-at-ending-step-number-text="${stepsCount}" data-ph-at-starting-step-number-text="${stepStatus+1}" data-ph-id="ph-page-element-page1-iBxSm3"> <div class="progress-bar" role="progressbar" aria-label="find your fit" aria-valuemin="1" aria-valuemax="${stepsCount}" aria-valuenow="${stepStatus+1}" aria-valuetext="${widgetBundle['fyfStepProgressBarText'] | pht:{'stepStatus':stepStatus+1,'stepsCount':stepsCount}}" css="width: ${(stepStatus+1)*100/stepsCount}%;" data-ph-id="ph-page-element-page1-TvjSv3"></div> </div> <div class="progress-text" if.bind="disableSocialLogin && !isUserSocialLoggedIn" data-ph-id="ph-page-element-page1-FG3a1U"> ${widgetBundle['fyfStepProgressBarText'] | pht:{"stepStatus":stepStatus+1,"stepsCount":stepsCount}} </div> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-id="ph-page-element-page1-0QZH38"> <div data-ph-id="ph-page-element-page1-ZfiWek"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-wSri88" data-ph-id="ph-page-element-page1-xfDhKf"> No Steps found </ppc-content> </div> </div> </div> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-0blxrG"> <div if.bind="selectionRemovalSronly" data-ph-id="ph-page-element-page1-Mkk7DM"> ${selectionRemovalSrText} </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1675668317764-view5" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-Lm2e5O"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page1-0xTV8k"> <div class="widget-container" data-ph-id="ph-page-element-page1-uvnafV"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-page-element-page1-mrECRd"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-page-element-page1-8irXUe"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-4oWcPC"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view5--UZHKCn" data-ph-id="ph-page-element-page1-GGnP0n"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-ucFE5k"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-yiOEqM"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-GFKyTa"> <ppc-content key="ph-social-connect-v1-view5--Qdm6rE" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-YYOr0o">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-OJUdLI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-0fxlBI"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-JeGlHD"> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-CCgJZi"> <ppc-content key="ph-social-connect-v1-view5--Yp76xJ" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-CjzzKG">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-OJUdLI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-0fxlBI"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-erMThF"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-page-element-page1-7iQL1O"> <span class="social-alert-msg" data-ph-id="ph-page-element-page1-PCiqwv"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5--z93CQM" data-ph-id="ph-page-element-page1-rGQ9ZY"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5--ZJfdiN" data-ph-id="ph-page-element-page1-XOkypS"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-page-element-page1-ygjz30"> <div class="icon-block" data-ph-id="ph-page-element-page1-qNUOfN"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page1-uxEm00"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-page-element-page1-rL93KG"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-1675668315801-default-mobile" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-page-element-page1-D4asaC"> <!-- Content block --> <div class="content-block" if.bind="!isHeadingDisabled" data-ph-id="ph-page-element-page1-cfGvb7"> <!-- Pre Sign-in link --> <a class="sign-in-link" if.bind="!isFirstTimeUser && !isLoggedIn && !showLoader" click.delegate="handleDialogModal('signIn')" href="javascript:void(0)" data-ph-id="ph-page-element-page1-Rc1o8B"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-JB4B9x"></i> <span data-ph-id="ph-page-element-page1-IU5cVt">${widgetBundle['signInLinkText'] | pht}</span> </a> <!-- Create account link --> <a class="create-account-link" if.bind="isFirstTimeUser && !isLoggedIn && !showLoader" click.delegate="handleDialogModal('signUp')" href="javascript:void(0)" data-ph-id="ph-page-element-page1-4P5C4W"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-PrNORN"></i> <span data-ph-id="ph-page-element-page1-zfkZ72">${widgetBundle['createAccountLinkText'] | pht}</span> </a> <!-- Post Sign-in region --> <div class="post-sign-in-action-area" if.bind="isLoggedIn" data-ph-id="ph-page-element-page1-OT2yJ1"> <!-- User details dropdown --> <div class="logged-in-user" data-ph-id="ph-page-element-page1-GpitE4"> <!-- User details --> <div class="user-details" data-ph-id="ph-page-element-page1-OLj5Dw"> <span class="user-avatar-initials fs-block" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-page-element-page1-rA5Xv3"> <span data-ph-id="ph-page-element-page1-0NM1Mx">${preferredName && profileDetails.profile.preferredName && profileDetails.profile.preferredName.substring(0,1) || profileDetails.profile.firstName && profileDetails.profile.firstName.substring(0,1) || profileDetails.profile.email && profileDetails.profile.email.substring(0,1)}</span> <!-- <span>${profileDetails.profile.firstName && profileDetails.profile.lastName ? profileDetails.profile.lastName.substring(0,1) : ''}</span> --> </span> <span class="user-avatar-icon" if.bind="!(preferredName && profileDetails.profile.preferredName) && !profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-page-element-page1-EE0YuZ"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-58QkkQ"></i> </span> <ul class="user-detail-list fs-block" data-ph-id="ph-page-element-page1-vrrJWo"> <li class="user-detail-listitem cd-firstname-block" data-ph-at-id="heading-text" title="${(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName}" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName" data-ph-id="ph-page-element-page1-TGApiO"> ${preferredName && profileDetails.profile.preferredName || profileDetails.profile.firstName} </li> <li class="user-detail-listitem cd-firstname-block fs-block" data-ph-at-id="heading-text" title="${profileDetails.profile.email}" if.bind="!profileDetails.profile.firstName" data-ph-id="ph-page-element-page1-D41l8U"> ${profileDetails.profile.email} </li> <li class="user-detail-listitem cd-link-block fs-block" data-ph-at-id="link-text" data-ph-id="ph-page-element-page1-AzS5Yw"> <a ph-tevent="view_profile_click" data-ph-tevent-attr-trait62="My Profile" class="cd-my-account-link" ph-href="myprofile" data-ph-id="ph-page-element-page1-AjgKWs"> ${widgetBundle['personalAccountLinkText'] | pht} </a> </li> </ul> </div> </div> </div> </div> <!-- Pop up block --> <div class="popup-modal-backdrop" if.bind="isDialogOpen" data-ph-id="ph-page-element-page1-8UowIy"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-candidate-createPassword-popup-heading ph-ally-candidate-signup-popup-heading ph-ally-candidate-signin-popup-heading ph-ally-candidate-forgetPassword-popup-heading ph-ally-candidate-resetPassword-popup-heading" aria-describedby="ph-ally-candidate-signin-popup-subHeading ph-ally-candidate-forgetPassword-popup-subHeading ph-ally-candidate-resetPassword-popup-subHeading ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-page-element-page1-UzdZ88"> <!-- Dialog area --> <div class="modal-dialog" show.bind="!showConsentsForm" data-ph-id="ph-page-element-page1-Dn6ytA"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-page-element-page1-4otLd5"> <!-- Close popup button --> <div class="close-popup-btn ph-a11y-candidate-sign-in ph-a11y-after-close-focus-elem" data-ph-id="ph-page-element-page1-eOv5cO"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-UqdBxU"> <i class="${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-6skNb6"></i> </button> </div> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page1-i9Vza5"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-page-element-page1-GhB5Ku"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page1-MAgQT7"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-I7z0qV"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading" data-ph-id="ph-page-element-page1-faAKR1"> ${widgetBundle['signInPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page1-PqnT1A"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-NRbyAN"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page1-8IOTEr"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-page-element-page1-8qNIE4"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-KpoVI1"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page1-SbnxJS"> ${widgetBundle['resetPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading reset-instruction fs-block" id="ph-ally-candidate-resetPassword-popup-subHeading" innerhtml="${widgetBundle[resendEmail ? 'resetPasswordPopUpSubHeading2' : 'resetPasswordPopUpSubHeading1'] | pht:{'emailId': signInModel.email}}" data-ph-id="ph-page-element-page1-kQFp20"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page1-wopDeb"> <form novalidate="" data-ph-id="ph-page-element-page1-6QpVxp"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page1-i1fbYG"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-page-element-page1-d0lPuh"> <label for="signinEmail" class="form-label" data-ph-id="ph-page-element-page1-6xah4g"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-bHAgTb"> <div class="text-box" data-ph-id="ph-page-element-page1-H10XuF"> <input ref="loginEmail" id="signinEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block')" aria-describedby="errorEmailBlock" type="email" placeholder="${widgetBundle['signInEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-page-element-page1-hVVnmQ"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page1-KsRTF3"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page1-x6Lq9W"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-page-element-page1-r21Po7"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-zV6oNc"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-NnkdjN"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-LLIvpK"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-bzdac5"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-UdnKEG"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page1-S4WdDZ"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E105'" data-ph-id="ph-page-element-page1-1caaQH"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-page-element-page1-ScQzCv"> ${widgetBundle['createAccountButtonText'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-m7yOSy"> <label for="signInPassword" class="form-label" data-ph-id="ph-page-element-page1-MAYmOM"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-brpShQ"> <div class="text-box" data-ph-id="ph-page-element-page1-DIowT8"> <input id="signInPassword" ref="loginPassword" class.bind="errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block' " aria-describedby="errorPassword signInMinChar" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['signInPasswordFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInPasswordFormAriaLabel'] | pht}" value.bind="signInModel.password" aria-required="true" data-ph-at-id="input" change.delegate="validatePassword(signInModel.password,true)" autocomplete="current-password" data-ph-id="ph-page-element-page1-QH5LbF"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-page-element-page1-OQKQdi"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page1-P9C6AQ"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page1-c8NDyX"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-iEb5gT"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-mcZgXx"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-FjPcUi"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-6rjgLk"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-Xmq7P2"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-page-element-page1-q5AVge"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-Jk028w"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-page-element-page1-p9rRuh"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && !errors.password.srHidden" data-ph-id="ph-page-element-page1-7FxBWH"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && errors.password.srHidden" data-ph-id="ph-page-element-page1-JBISoV"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && errors.password.srHidden" data-ph-id="ph-page-element-page1-KRJ8Je"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-KKtxVm"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-page-element-page1-lGJW7U"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-uqfghh"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-UJShAv"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-MqdZgj"> <div class="form-container" data-ph-id="ph-page-element-page1-TRU8QY"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-7v3LFS"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-page-element-page1-vW8xTg"> <div class="user-options" data-ph-id="ph-page-element-page1-ticcsK"> <span class="each-option" data-ph-id="ph-page-element-page1-QhM7eb"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-page-element-page1-PYK1Sw"> <input type="checkbox" checked.bind="staySignIn" aria-checked="${staySignIn ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" id="staySignIn" aria-label="${widgetBundle['staySignedInCheckboxAriaLabel'] | pht}" data-ph-id="ph-page-element-page1-6pqv3R"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-page-element-page1-gqTqSx"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-0MDAPE"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-page-element-page1-z0Pu9F"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-page-element-page1-joEOJ1"> <span class="forgot-password-area" data-ph-id="ph-page-element-page1-n9Ey1N"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-page-element-page1-BOXfAO"> ${widgetBundle['forgotPasswordLinkText'] | pht} </a> </span> </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-N9UQlP"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-page-element-page1-4cC4Z5"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-81tWEv"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-W2zHit"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-2gJt15"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-page-element-page1-06zYXW"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-v7ueSp"> ${widgetBundle['resetPasswordButtonText'] | pht} </button> </div> </div> </div> </form> </div> <!-- Resend email section --> <div class="cd-resend-link-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-lk5WpW"> <span id="cd-pf-recieve-email" data-ph-id="ph-page-element-page1-TIX04M"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-page-element-page1-lcLcKA"> ${widgetBundle['resentEmailButtonText'] | pht} </a> </div> <!-- Retrun signin section --> <div class="cd-resend-link-block return-signin" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-EOwHpk"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-page-element-page1-9YWmCa"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-page-element-page1-yjc5LK"> <!-- Close pop up button --> <div class="close-popup-btn ph-a11y-candidate-sign-up ph-a11y-after-close-focus-elem" data-ph-id="ph-page-element-page1-Z8D4WZ"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-Ckij2n"> <i aria-hidden="true" class="${widgetBundle['closePopUpButtonIcon'] | pht}" data-ph-id="ph-page-element-page1-VprLzd"></i> </button> </div> <!-- Create account heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page1-cQ21lu"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-page-element-page1-lcnEsS"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page1-I23GJc"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <div class="sign-in-heading-block" data-ph-id="ph-page-element-page1-pgRUAw"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-page-element-page1-uNc36G"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-page-element-page1-hDCaEy"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page1-YUi7zl"> <form novalidate="" data-ph-id="ph-page-element-page1-qQX5fV"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page1-Qu8U3F"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-page-element-page1-EFDnQa"> <label for="createEmail" class="form-label" data-ph-id="ph-page-element-page1-gQzr3I"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-kBe5Im"> <div class="text-box" data-ph-id="ph-page-element-page1-tycXjk"> <input ref="loginEmail" id="createEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block') " aria-describedby="errorCreateEmail" type="email" placeholder="${widgetBundle['createAccountEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="email" data-ph-id="ph-page-element-page1-pFpzuf"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page1-BmlsBE"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page1-fJ6r7m"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-page-element-page1-gDgYDM"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-ip2Lvp"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-1OgjbF"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-MQQoTM"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-uKfGGO"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-wWkOY1"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page1-OVAc0V"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E104'" data-ph-id="ph-page-element-page1-j3G4MF"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page1-5pe47R"> ${widgetBundle['signInButton'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" data-ph-id="ph-page-element-page1-Z9Kzdl"> <label for="createPassword" class="form-label" data-ph-id="ph-page-element-page1-qzm8Wa"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-EEljZn"> <div class="text-box" data-ph-id="ph-page-element-page1-svP5lp"> <input id="createPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password fs-block' : (errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block')" aria-describedby="${!errors.password.error && !signInModel.password.length ? "createPasswordDesc" : "" }" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountFormAriaLabel'] | pht}" value.bind="signInModel.password" data-ph-at-id="input" aria-required="true" change.delegate="validatePassword()" keyup.delegate="checkPasswordValidation(signInModel.password)" autocomplete="new-password" data-ph-id="ph-page-element-page1-Ul0Ytz"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-page-element-page1-vhlfE3"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-page-element-page1-qfYiwv"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page1-Ml3ls9"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page1-hCRz8y"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-QhpCx4"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-adZNgL"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-X57NTz"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-xrbPvw"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-ySDdVN"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" aria-live="assertive" aria-atomic="true" id="errorCreatePassword" data-ph-id="ph-page-element-page1-kHyS2Z"> <div if.bind="errors.password.error && !errors.password.srHidden" data-ph-id="ph-page-element-page1-G3evHi"> <span class="sr-only" data-ph-id="ph-page-element-page1-7JMtOg"> ${widgetBundle['errorSrOnly'] | pht} </span> <span class="error sr-only" data-ph-id="ph-page-element-page1-v4tcL0"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-page-element-page1-4aWFpo"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-page-element-page1-slBhvJ"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-page-element-page1-h3bPGZ"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-page-element-page1-lGLr4g"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> <div class="form-description" id="createPasswordDesc" data-ph-id="ph-page-element-page1-fsi5zR"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-wE1FKI">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-vF9YXE">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-6oiwF4">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-OPBjAL">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-cXxIXL"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-page-element-page1-jrJebT"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-s5cV9T"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-QATULK"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Data Consent --> <div class="checkbox-btn-groupset" if.bind="privacyConsentReqFlag && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-page-element-page1-r0laAa"> <label if.bind="!privacyConsentPreCheck" class="input-checkbox-label" for="privacyDataConsent" data-ph-id="ph-page-element-page1-iwSapj"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacyConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-candidate-login-v1-default-mobile-fyf3-6u09Fa" data-ph-id="ph-page-element-page1-cQAlgY"> <span class="checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-G2nEkc"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-zCWaUD"></i> </span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-luDugU"> <ppc-content key="ph-candidate-login-v1-default-mobile-fyf3-SfSFhX" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-page-element-page1-qziADd">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-page-element-page1-par9D9"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-oJVvbB"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="input-checkbox-label" data-ph-id="ph-page-element-page1-JezIBa"> <span class="checkbox-text" data-ph-id="ph-page-element-page1-oLWucB"> <ppc-content key="ph-candidate-login-v1-default-mobile-fyf3-BCSTrT" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-page-element-page1-i4UCrW">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-page-element-page1-par9D9"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-oJVvbB"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-page-element-page1-RjVfFT"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-page-element-page1-7t9Xct"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-mb-signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-page-element-page1-j2D9cI"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-sbvWh1"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-nICkhn"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-s73rtw"> <span id="${'checkbox-label-' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-page-element-page1-TFHA6Z"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-page-element-page1-5FolZI">*</span> </span> </input></label> </div> <a href="javascript:void(0)" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="consents-link" click.delegate="consentsForm()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" data-ph-id="ph-page-element-page1-0X8fNX"> <span class="sr-only required-text" data-ph-id="ph-page-element-page1-kZdKar"> ${widgetBundle['requiredText']} </span> ${widgetBundle["consentsLinkText"] | pht} </a> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-n1WnZm"> <div if.bind="privacyConsentError && privacyConsentReqFlag" class="data-consent-error-msg" data-ph-id="ph-page-element-page1-j413G6"> <!-- <i class="icon icon-error-1" aria-hidden="true"></i> --> <span class="alert-msg" data-ph-id="ph-page-element-page1-ZuUax3"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> <div if.bind="piiConsentError" id="consent-error-mb-signup" class="data-consent-error-msg" data-ph-id="ph-page-element-page1-GeHhlj"> <span class="alert-msg" data-ph-id="ph-page-element-page1-UmOKvJ"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-page-element-page1-LRCqtT"> <div class="form-container" data-ph-id="ph-page-element-page1-X9NzgQ"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-mZ1TZH"> ${widgetBundle['createAccountButtonText'] | pht} </button> </div> </div> </div> </form> </div> </div> <!-- Social account area--> <div if.bind="((flowType =='signIn' && step == 'signIn') || (flowType == 'signUp')) && !showLoader" data-ph-id="ph-page-element-page1-adiqf8"> <!-- Seperator --> <div class="seperator ${(privacyConsentReqFlag) ? 'privacy-content-checkbox' : ''}" data-ph-id="ph-page-element-page1-VLyFZm"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-page-element-page1-98f45M"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-page-element-page1-Zca28f"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default" piiconsent.bind="socialLoginContext" profile-login-flow.bind="flowType" view="1675668317764-view5" original-view="view5" instance-id="" data-ph-id="ph-page-element-page1-lJxnOX"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-page-element-page1-ljphiD"> <span data-ph-id="ph-page-element-page1-E8pdJJ"> ${widgetBundle['createAccountButtonLabel'] | pht} </span> <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-page-element-page1-VUWw94"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link" if.bind="flowType == 'signUp'" data-ph-id="ph-page-element-page1-JjbcIh"> <span data-ph-id="ph-page-element-page1-iQlgYe"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page1-pBkfSh"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" if.bind="!privacyConsentReqFlag || flowType =='signIn'" data-ph-id="ph-page-element-page1-owdo0a"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-5ikuOD">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-page-element-page1-heE3W6">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> </div> <div class="modal-dialog consent-form-modal" if.bind="showConsentsForm && piiConsentData && piiConsentData.length >= 3" data-ph-id="ph-page-element-page1-Xk7qGX"> <button class="btn back-btn" aria-label="go back" ph-tevent="pii-consent-close" click.delegate="showConsentsForm = !showConsentsForm" data-ph-id="ph-page-element-page1-eB4Y97"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-page-element-page1-P1l0Ss"></i> </button> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-page-element-page1-R06VCu"> ${widgetBundle["consentHeading"]} </h2> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length" data-ph-id="ph-page-element-page1-EvPltx"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-page-element-page1-CNhbOJ"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-mb-signup' + $index}" aria-describedby="consent-error-mb-signup" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" change.delegate="isButtonDisabled()" data-ph-id="ph-page-element-page1-xT4RdR"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-y26xtP"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-25zNkz"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-NZHHrQ"> <span id="${'checkbox-label-mb-signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-page-element-page1-WRFKG3"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-page-element-page1-1h0cFc">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-page-element-page1-NibslD"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closeConsentsForm() : signUp() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-page-element-page1-u1qALK"> ${!submitData ? widgetBundle["doneText"] || 'done': widgetBundle['createAccountButtonText']} </button> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1675668317941-view5" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page1-yd7OG2"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page1-mQV25O"> <div class="widget-container" data-ph-id="ph-page-element-page1-TukjBn"> <div class="content-block ${(privacyConsentReqFlag) ? 'social-privacy-checkbox' : ''}" data-ph-id="ph-page-element-page1-eCaTSP"> <!-- Data Consent --> <div class="social-checkbox-btn-groupset" if.bind="privacyConsentReqFlag && profileLoginFlow == 'signUp'" data-ph-id="ph-page-element-page1-Qn5wb7"> <label if.bind="!privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-urxmeX"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacySocialConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-social-connect-v1-view5--UZHKCn" data-ph-id="ph-page-element-page1-3qOC0p"> <span class="social-checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-c3sQtn"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-S61RvH"></i> </span> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-9gptG5"> <ppc-content key="ph-social-connect-v1-view5--fV1Hd4" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-KpwQlJ">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-OJUdLI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-0fxlBI"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="social-input-checkbox-label" data-ph-id="ph-page-element-page1-4KFBnh"> <span class="social-checkbox-btn-text" data-ph-id="ph-page-element-page1-gay4Gs"> <ppc-content key="ph-social-connect-v1-view5--IaVBJq" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-scKNtz">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="social-data-consent-link" data-ph-id="ph-page-element-page1-OJUdLI"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="social-termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-0fxlBI"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-CDPRPO"> <div if.bind="privacyConsentError && privacyConsentReqFlag && profileLoginFlow == 'signUp'" class="social-consent-error-msg" data-ph-id="ph-page-element-page1-IywHIU"> <span class="social-alert-msg" data-ph-id="ph-page-element-page1-E1oq8r"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> </div> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5--z93CQM" data-ph-id="ph-page-element-page1-I0oh3t"> <li class="login-link-item" repeat.for="eachSocial of enabledSocial.external" show.bind="enabledSocial.external && (fyfStepLandInfo.socialOptions.indexOf(eachSocial.name) >= 0 || !fyfStepLandInfo.socialOptions)" role="listitem" key-role="ph-social-connect-v1-view5--ZJfdiN" data-ph-id="ph-page-element-page1-vafMAz"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="${widgetBundle[eachSocial.name] | pht}" data-ph-id="ph-page-element-page1-xUYgAS"> <div class="icon-block" data-ph-id="ph-page-element-page1-n61hba"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page1-Dt6lPW"></i> </div> <div class="text-block" aria-hidden="true" data-ph-id="ph-page-element-page1-uuYKpi"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-1675668315950-default" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-page-element-page1-vKr7jL"> <!-- Content block --> <div class="content-block" if.bind="!isHeadingDisabled" data-ph-id="ph-page-element-page1-Oa3kaJ"> <!-- Pre Sign-in link --> <a class="sign-in-link" if.bind="!isFirstTimeUser && !isLoggedIn && !showLoader" click.delegate="handleDialogModal('signIn')" href="javascript:void(0)" data-ph-id="ph-page-element-page1-s8EmI7"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-O7bO83"></i> <span data-ph-id="ph-page-element-page1-pdt3YN">${widgetBundle['signInLinkText'] | pht}</span> </a> <!-- Create account link --> <a class="create-account-link" if.bind="isFirstTimeUser && !isLoggedIn && !showLoader" role="button" click.delegate="handleDialogModal('signUp')" href="javascript:void(0)" data-ph-id="ph-page-element-page1-QcWJUZ"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-B9H3Pe"></i> <span data-ph-id="ph-page-element-page1-LqQOiL">${widgetBundle['createAccountLinkText'] | pht}</span> </a> <!-- Post Sign-in region --> <div class="post-sign-in-action-area" data-ph-id="ph-page-element-page1-kEPqot"> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-JQUWK7"> <span if.bind="registeredSuccessfully" data-ph-id="ph-page-element-page1-SXvBTK"> Registered Successfully </span> </div> <!-- Post Sign-in button --> <button if.bind="isLoggedIn && !showLoader" class="logged-in-btn ph-a11y-after-close-focus-elem ${isDropdownOpen?'selected':''}" aria-expanded="${isDropdownOpen?'true':'false'}" click.delegate="toggleDropDown()" aria-label="${widgetBundle['loggedInBtnAriaLabel'] | pht:{'saluteText': profileDetails.profile.firstName}}" data-ph-id="ph-page-element-page1-rooTpA"> <!-- <figure> <img src="" class="user-avatar" alt="" /> </figure> --> <span class="user-avatar-initials fs-block" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-page-element-page1-Ny2geQ"> <span data-ph-id="ph-page-element-page1-hzCpib">${preferredName && profileDetails.profile.preferredName && profileDetails.profile.preferredName.substring(0,1) || profileDetails.profile.firstName && profileDetails.profile.firstName.substring(0,1) || profileDetails.profile.email && profileDetails.profile.email.substring(0,1)}</span> <!-- <span>${profileDetails.profile.firstName && profileDetails.profile.lastName ? profileDetails.profile.lastName.substring(0,1) : ''}</span> --> </span> <span class="user-avatar-icon" if.bind="!(preferredName && profileDetails.profile.preferredName) && !profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-page-element-page1-RIFQ80"> <i class="icon icon-career-grow-o" aria-hidden="true" data-ph-id="ph-page-element-page1-NI9AQs"></i> </span> <span class="user-name fs-block" title="${(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email}" data-ph-id="ph-page-element-page1-eOCEel"> ${preferredName && profileDetails.profile.preferredName || profileDetails.profile.firstName || profileDetails.profile.email} </span> <!-- <span class="${isDropdownOpen ? 'up-arrow' : 'down-arrow'}"></span> --> </button> <!-- User details dropdown --> <div class="logged-in-drop-down" if.bind="isDropdownOpen" data-ph-id="ph-page-element-page1-g1hDpo"> <!-- User details --> <div class="user-details" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" data-ph-id="ph-page-element-page1-abIFJJ"> <span class="user-avatar-initials fs-block" if.bind="(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-page-element-page1-jdl2yA"> <span data-ph-id="ph-page-element-page1-2Is7k3">${preferredName && profileDetails.profile.preferredName && profileDetails.profile.preferredName.substring(0,1) || profileDetails.profile.firstName && profileDetails.profile.firstName.substring(0,1) || profileDetails.profile.email && profileDetails.profile.email.substring(0,1)}</span> <!-- <span>${profileDetails.profile.firstName && profileDetails.profile.lastName ? profileDetails.profile.lastName.substring(0,1) : ''}</span> --> </span> <span class="user-avatar-icon" if.bind="!(preferredName && profileDetails.profile.preferredName) && !profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-page-element-page1-XZ3XdF"> <i class="icon icon-career-grow-o" aria-hidden="true" data-ph-id="ph-page-element-page1-Ut7A8z"></i> </span> <div class="user-detail-list" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" data-ph-id="ph-page-element-page1-Wg3Mub"> <div class="user-detail-listitem cd-firstname-block fs-block" data-ph-at-id="heading-text" title="${(preferredName && profileDetails.profile.preferredName) || profileDetails.profile.firstName}" data-ph-id="ph-page-element-page1-hjK9fp"> ${preferredName && profileDetails.profile.preferredName || profileDetails.profile.firstName + ' ' + profileDetails.profile.lastName} </div> <div class="user-detail-listitem cd-email-block fs-block" data-ph-at-id="heading-text" title="${profileDetails.profile.email}" data-ph-id="ph-page-element-page1-QXxLA4"> ${profileDetails.profile.email} </div> </div> </div> <!-- User actions --> <div class="user-actions" data-ph-id="ph-page-element-page1-cbWFCg"> <div class="user-actions-list" data-ph-id="ph-page-element-page1-4lbIYI"> <div class="user-actions-listitem" data-ph-id="ph-page-element-page1-cyAe3W"> <a ph-tevent="view_profile_click" data-ph-tevent-attr-trait62="My Profile" class="cd-my-account-link" ph-href="myprofile" data-ph-id="ph-page-element-page1-1S04Nt"> ${widgetBundle['personalAccountLinkText'] | pht} </a> </div> <div class="user-actions-listitem" data-ph-id="ph-page-element-page1-j3Fkqw"> <a ph-tevent="signout_click" class="cd-sign-out-btn" ph-href="logout" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-Jtvihx"> ${widgetBundle['signOutButton'] | pht} </a> </div> </div> </div> </div> </div> </div> <!-- Pop up block --> <div class="popup-modal-backdrop" if.bind="isDialogOpen" data-ph-id="ph-page-element-page1-n4xcH0"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-candidate-createPassword-popup-heading ph-ally-candidate-signup-popup-heading ph-ally-candidate-signin-popup-heading ph-ally-candidate-forgetPassword-popup-heading ph-ally-candidate-resetPassword-popup-heading" aria-describedby="ph-ally-candidate-signin-popup-subHeading ph-ally-candidate-forgetPassword-popup-subHeading ph-ally-candidate-resetPassword-popup-subHeading ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-page-element-page1-JAT21P"> <!-- Dialog area --> <div class="modal-dialog" show.bind="!showConsentsForm" data-ph-id="ph-page-element-page1-blODLI"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-page-element-page1-7BLpnx"> <!-- Close popup button --> <div class="close-popup-btn ph-a11y-candidate-sign-in ph-a11y-after-close-focus-elem" data-ph-id="ph-page-element-page1-1hsYdl"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-7AmgDk"> <i class="${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-24V9nb"></i> </button> </div> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page1-otlpMP"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-page-element-page1-lLTPEn"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page1-JMdJUy"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-zuL9WU"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading" data-ph-id="ph-page-element-page1-1d67RH"> ${widgetBundle['signInPopUpHeading']} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page1-3IqJSR"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-8cOqth"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page1-rwcGaM"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-page-element-page1-Q1J3b5"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-xIZx8M"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page1-PjzX2p"> ${widgetBundle['resetPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading reset-instruction fs-block" id="ph-ally-candidate-resetPassword-popup-subHeading" innerhtml="${widgetBundle[resendEmail ? 'resetPasswordPopUpSubHeading2' : 'resetPasswordPopUpSubHeading1'] | pht:{'emailId': signInModel.email}}" data-ph-id="ph-page-element-page1-KP5J8n"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page1-1q9lzp"> <form novalidate="" data-ph-id="ph-page-element-page1-FZiUHi"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page1-fhXQZB"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-page-element-page1-OZ9v8U"> <label for="signinEmail" class="form-label" data-ph-id="ph-page-element-page1-dA3zMH"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-qbZZpO"> <div class="text-box" data-ph-id="ph-page-element-page1-d6Bpag"> <input ref="loginEmail" id="signinEmail" class.bind="isValidEmail ? 'form-control isValid-mail fs-block' : (errors.email.error ? 'form-control error-control fs-block' : 'form-control fs-block')" aria-describedby="errorEmailBlock" type="email" placeholder="${widgetBundle['signInEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="off" data-ph-id="ph-page-element-page1-nu1A2p"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page1-vAHqma"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page1-LohY4O"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-page-element-page1-x45RZr"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-uJkOdT"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-WBjYE9"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-r4XHRZ"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-SVzDJ7"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-bQsPdS"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page1-AzmSNO"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E105'" data-ph-id="ph-page-element-page1-xB27Cj"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-page-element-page1-08plm6"> ${widgetBundle['createAccountButtonText'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-JyHU2x"> <label for="signInPassword" class="form-label" data-ph-id="ph-page-element-page1-ogUEUV"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-VoF7H6"> <div class="text-box" data-ph-id="ph-page-element-page1-VflrJe"> <input id="signInPassword" ref="loginPassword" class.bind="errors.password.error ? 'form-control error-control fs-block' : 'form-control fs-block' " aria-describedby="errorPassword signInMinChar" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['signInPasswordFormPlaceHolder'] | pht}" aria-label="${widgetBundle['signInPasswordFormAriaLabel'] | pht}" value.bind="signInModel.password" aria-required="true" data-ph-at-id="input" change.delegate="validatePassword(signInModel.password,true)" autocomplete="off" data-ph-id="ph-page-element-page1-exycXM"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-page-element-page1-bqVjXx"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page1-1EVlPm"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page1-lrKgc9"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-kAsO8N"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-p2wPyT"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-E0Qwkr"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-FVLlaN"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-5umcw3"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-page-element-page1-uQxapr"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-w5PT2D"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-page-element-page1-ldzG2e"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && !errors.password.srHidden" data-ph-id="ph-page-element-page1-TFHJYO"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && errors.password.srHidden" data-ph-id="ph-page-element-page1-D5lMQB"> ${widgetBundle['errorMessageEmptyPassword'] | pht} </span> <span class="error" if.bind="errors.password.error && errors.password.code == 'E103' && errors.password.srHidden" data-ph-id="ph-page-element-page1-4d0lC2"> ${widgetBundle['errorIncorrectPassword'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-rXq39d"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-page-element-page1-eO9sKD"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-3tw79m"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-5h11Fc"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page1-4PHZ8v"> <div class="form-container" data-ph-id="ph-page-element-page1-00KXth"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-NvKjiT"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-page-element-page1-xHw4X2"> <div class="user-options" data-ph-id="ph-page-element-page1-E1Jl4K"> <span class="each-option" data-ph-id="ph-page-element-page1-YwsOkn"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-page-element-page1-a9Z0G8"> <input type="checkbox" checked.bind="staySignIn" aria-checked="${staySignIn ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" id="staySignIn" aria-label="${widgetBundle['staySignedInCheckboxAriaLabel'] | pht}" data-ph-id="ph-page-element-page1-2WGeZP"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-page-element-page1-Yc47u8"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-n9ka9r"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-page-element-page1-zErrF9"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-page-element-page1-4aGsmE"> <span class="forgot-password-area" data-ph-id="ph-page-element-page1-9C5RzC"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-page-element-page1-TcGGiq"> ${widgetBundle['forgotPasswordLinkText'] | pht} </a> </span> </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-LZtk1S"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-page-element-page1-TowIbg"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-tLOwIi"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-AF8fLl"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page1-wY45IU"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-page-element-page1-KjJ4VC"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-Bmyqsa"> ${widgetBundle['resetPasswordButtonText'] | pht} </button> </div> </div> </div> </form> </div> <!-- Resend email section --> <div class="cd-resend-link-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-a7AAcG"> <span id="cd-pf-recieve-email" data-ph-id="ph-page-element-page1-AoCBLu"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-page-element-page1-7pjbTx"> ${widgetBundle['resentEmailButtonText'] | pht} </a> </div> <!-- Retrun signin section --> <div class="cd-resend-link-block return-signin" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page1-3V45zj"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-page-element-page1-OSwQaS"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-page-element-page1-imC482"> <!-- Close pop up button --> <div class="close-popup-btn ph-a11y-candidate-sign-up ph-a11y-after-close-focus-elem" data-ph-id="ph-page-element-page1-H3ahHI"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="${widgetBundle['closePopupButtonAriaLabel'] | pht}" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-utwrIy"> <i aria-hidden="true" class="${widgetBundle['closePopUpButtonIcon'] | pht}" data-ph-id="ph-page-element-page1-bGTt6l"></i> </button> </div> <!-- Create account heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page1-Se6EIx"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-page-element-page1-rupqgj"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page1-2NSa6C"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <div class="sign-in-heading-block" data-ph-id="ph-page-element-page1-h2BLv9"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-page-element-page1-oSaNPv"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-page-element-page1-nzAEUR"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page1-g6Z339"> <form novalidate="" data-ph-id="ph-page-element-page1-WaFa7p"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page1-MWVCZi"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-page-element-page1-OZyQqQ"> <label for="createEmail" class="form-label" data-ph-id="ph-page-element-page1-J3RcNl"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-wsvxje"> <div class="text-box" data-ph-id="ph-page-element-page1-u3Fdes"> <input ref="loginEmail" id="createEmail" class.bind="isValidEmail ? 'form-control isValid-mail' : (errors.email.error ? 'form-control error-control' : 'form-control')" aria-describedby="errorCreateEmail" type="email" placeholder="${widgetBundle['createAccountEmailFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountEmailFormAriaLabel'] | pht}" value.bind="signInModel.email" data-ph-at-id="input" aria-required="true" change.delegate="validateEmail()" keyup.delegate="checkEmailValidation()" autocomplete="off" data-ph-id="ph-page-element-page1-cvEXjI"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page1-5xKtE5"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page1-G3ECKA"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-page-element-page1-pJwr7A"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-QTigmW"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-SSmzhK"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page1-4y6CE9"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> </div> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-Upulcx"> ${widgetBundle['errorMessageEmptyEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E102' && !isValidEmail && errors.email.srHidden" data-ph-id="ph-page-element-page1-uiW3gP"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page1-wCDfMo"> ${widgetBundle['accCreated1Error'] | pht} ${errors.email.socialProvider} ${widgetBundle['accCreated2Error'] | pht} ${errors.email.socialProvider} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E104'" data-ph-id="ph-page-element-page1-Z5GWvR"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page1-L6nqqp"> ${widgetBundle['signInButton'] | pht}</a> </span> </div> </div> </div> <!-- Password --> <div class="form-group-row" data-ph-at-id="password-block" data-ph-id="ph-page-element-page1-5SxPsV"> <label for="createPassword" class="form-label" data-ph-id="ph-page-element-page1-adkoIV"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page1-w0dM2E"> <div class="text-box" data-ph-id="ph-page-element-page1-FGbVj5"> <input id="createPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" aria-describedby="'errorCreatePassword'" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountFormAriaLabel'] | pht}" value.bind="signInModel.password" data-ph-at-id="input" aria-required="true" change.delegate="validatePassword()" keyup.delegate="checkPasswordValidation(signInModel.password)" autocomplete="off" data-ph-id="ph-page-element-page1-eFRLIv"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-page-element-page1-4soqdC"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-page-element-page1-rwzXmG"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page1-NV3hyF"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page1-UyZ65K"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-FeVRz0"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page1-KPYsK1"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-0vWnmM"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-Q85b8D"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page1-cpUKqA"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div aria-live="assertive" aria-atomic="true" class="form-alert sr-only" id="errorCreatePasswordSrOnly" data-ph-id="ph-page-element-page1-aNhlV6"> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-page-element-page1-BkPgNB"> error: </span> <span if.bind="(pwdRegexMap.passwordLength.hasError || pwdRegexMap.numeric.hasError || pwdRegexMap.lowerCase.hasError || pwdRegexMap.upperCase.hasError)" data-ph-id="ph-page-element-page1-XLbsSk"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="pwdRegexMap.passwordLength.hasError ? 'error' : ''" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-page-element-page1-H7WOWn"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="pwdRegexMap.numeric.hasError ? 'error' : ''" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-page-element-page1-4ZHEbV"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="pwdRegexMap.lowerCase.hasError ? 'error' : ''" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-page-element-page1-xziCW5"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="pwdRegexMap.upperCase.hasError ? 'error' : ''" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-page-element-page1-2dw7Qf"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> <div class="form-description" id="errorCreatePassword" data-ph-id="ph-page-element-page1-xrubVF"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-iODiYT">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-LCCn4X">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-TzNwWK">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page1-n0npqU">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-VvTN3h"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-page-element-page1-XIhUji"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page1-25bsLh"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page1-3anyI6"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Data Consent --> <div class="checkbox-btn-groupset" if.bind="privacyConsentReqFlag && !(piiConsentData && piiConsentData.length)" data-ph-id="ph-page-element-page1-qERDet"> <label if.bind="!privacyConsentPreCheck" class="input-checkbox-label" for="privacyDataConsent" data-ph-id="ph-page-element-page1-P9hMbS"> <input type="checkbox" checked.bind="privacyDataConsent" aria-checked="${privacyDataConsent ? 'true' : 'false'}" role="checkbox" change.delegate="isPrivacyConsentChecked()" data-ph-at-id="checkbox-button" id="privacyDataConsent" aria-label="I have read and agree to the Privacy Policy." key-aria-label="ph-candidate-login-v1-default-fyf2-Jje5m0" data-ph-id="ph-page-element-page1-d937t7"> <span class="checkbox-btn-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-b2UshF"> <i class="icon-checkbox icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page1-u9fkHR"></i> </span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-19gBiR"> <ppc-content key="ph-candidate-login-v1-default-fyf2-vjXdyH" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-page-element-page1-PeJepl">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-page-element-page1-GspQqK"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-7idXHK"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </input></label> <div if.bind="privacyConsentPreCheck" class="input-checkbox-label" data-ph-id="ph-page-element-page1-tyMp15"> <span class="checkbox-text" data-ph-id="ph-page-element-page1-rp2JFr"> <ppc-content key="ph-candidate-login-v1-default-fyf2-NwBlN7" data-ph-at-id="checkbox-btn-text" data-ph-id="ph-page-element-page1-vyIBHW">${widgetBundle['privacyPolicyCheckboxText'] | pht} <a ph-href="${widgetBundle['privacyPolicyLink'] | pht}" target="_blank" class="privacy-data-consent-link" data-ph-id="ph-page-element-page1-GspQqK"> ${widgetBundle['privacyPolicyText'] | pht} </a>${widgetBundle['privacyPolicyCheckboxSeparatorText'] | pht} <a class="termsLink-data-consent-link" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-7idXHK"> ${widgetBundle['termsOfUseText'] | pht} </a> </ppc-content> </span> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length < 3" data-ph-id="ph-page-element-page1-mZWbuQ"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-page-element-page1-WlgA3D"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk-signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk-signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-page-element-page1-zrOc9s"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-iSOpab"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-Jxb98J"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-rhCQJH"> <span id="${'checkbox-label-dk-signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-page-element-page1-QWyuIw"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-page-element-page1-5DzZB8">*</span> </span> </input></label> </div> <a href="javascript:void(0)" if.bind="piiConsentData && piiConsentData.length && piiConsentData.length >= 3" class="consents-link" click.delegate="consentsForm()" data-ph-at-id="consents-link" ph-tevent="pii-popup-link" data-ph-id="ph-page-element-page1-beU9gA"> <span class="sr-only required-text" data-ph-id="ph-page-element-page1-lOb68S"> ${widgetBundle['requiredText']} </span> ${widgetBundle['consentsLinkText']} </a> <!-- Data Consent Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-9Gako4"> <div if.bind="privacyConsentError && privacyConsentReqFlag" class="data-consent-error-msg" data-ph-id="ph-page-element-page1-sgD9ZL"> <span class="alert-msg" data-ph-id="ph-page-element-page1-KBKI19"> ${widgetBundle['privacyPolicyCheckboxErrorText'] | pht} </span> </div> <div if.bind="piiConsentError" id="consent-error-dk-signup" class="data-consent-error-msg" data-ph-id="ph-page-element-page1-S2srVa"> <span class="alert-msg" data-ph-id="ph-page-element-page1-3QqF7B"> ${widgetBundle['piiConsentError'] | pht} </span> </div> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-page-element-page1-fmXO7s"> <div class="form-container" data-ph-id="ph-page-element-page1-knvGQn"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page1-2A8xQK"> ${widgetBundle['createAccountButtonText'] | pht} </button> </div> </div> </div> </form> </div> </div> <!-- Social account area--> <div if.bind="((flowType =='signIn' && step == 'signIn') || (flowType == 'signUp')) && !showLoader" data-ph-id="ph-page-element-page1-xvIwvp"> <!-- Seperator --> <div class="seperator ${(privacyConsentReqFlag) ? 'privacy-checkbox' : ''}" data-ph-id="ph-page-element-page1-m9OnDz"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-page-element-page1-5MNEQv"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-page-element-page1-KVWVBg"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default" piiconsent.bind="socialLoginContext" profile-login-flow.bind="flowType" view="1675668317941-view5" original-view="view5" instance-id="" data-ph-id="ph-page-element-page1-0MzSRm"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-page-element-page1-cPEQbC"> <span data-ph-id="ph-page-element-page1-QSPJpN"> ${widgetBundle['createAccountButtonLabel'] | pht} </span> <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-page-element-page1-GzO0TZ"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link ${(privacyConsentReqFlag) ? 'privacy-checkbox-flow' : ''}" if.bind="flowType == 'signUp'" data-ph-id="ph-page-element-page1-owpRKv"> <span data-ph-id="ph-page-element-page1-sb1pTm"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page1-MG6uXR"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" if.bind="!privacyConsentReqFlag || flowType =='signIn'" data-ph-id="ph-page-element-page1-cP7MVK"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page1-g6Svyf">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-page-element-page1-tag6p3">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> </div> <div class="modal-dialog consent-form-modal" if.bind="showConsentsForm && piiConsentData && piiConsentData.length >= 3" data-ph-id="ph-page-element-page1-rECkNv"> <button class="btn back-btn" aria-label="go back" ph-tevent="pii-consent-close" click.delegate="showConsentsForm = !showConsentsForm" data-ph-id="ph-page-element-page1-uGa9tZ"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-page-element-page1-pY1XvI"></i> </button> <h2 class="consent-heading" id="consent-heading" data-ph-at-id="consent-text" data-ph-id="ph-page-element-page1-TbR2KG"> ${widgetBundle['consentHeading']} </h2> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length" data-ph-id="ph-page-element-page1-lzBS24"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-page-element-page1-kj0lAW"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-dk-signup' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-dk-signup' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" aria-required="${!eachConsent.optional ? 'true': false}" change.delegate="isButtonDisabled()" data-ph-id="ph-page-element-page1-f1kGz2"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-NhARe8"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-soVJUT"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-9S3UcC"> <span id="${'checkbox-label-dk-signup' + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-page-element-page1-uiBFrI"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-page-element-page1-ID8uK5">*</span> </span> </input></label> </div> <div class="consent-accept-area" data-ph-id="ph-page-element-page1-o9MxvW"> <button class="btn primary-button ph-a11y-allow-consent" click.delegate="!submitData ? closeConsentsForm() : signUp() " data-ph-at-id="consent-done-link" disabled.bind="isDisabled" data-ph-id="ph-page-element-page1-zTxlYr"> ${!submitData ? widgetBundle['doneText'] || 'done': widgetBundle['createAccountButtonText']} </button> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-find-your-fit-container-v1-default-1675668316081" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader && !userConsentPopup" class="show-loader" data-ph-id="ph-page-element-page1-fvw6Ix"> </div> <div class="widget-block-area" data-pre-render="" data-ph-id="ph-page-element-page1-lhpyga"> <div class="modal-backdrop phcriticalhide" show.bind="showLoader && !avoidBackDropFirstTime" data-ph-id="ph-page-element-page1-awNmBH"></div> <div class="content-block upload-resume-block ph-widget-box" phae-ally="aria-hidden#false" aria-hidden="${((currentStep == 'chooseStep') || isDialogOpen || candidateLoginPopup) ? 'false' : 'true'}" show.bind="((currentStep == 'chooseStep') || isDialogOpen || candidateLoginPopup)" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page1-eAqRYx"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-82i8FO"> <div class="upload-resume-tile" if.bind="!isLoggedIn && (currentStep == 'chooseStep')" data-ph-id="ph-page-element-page1-YkpgMo"> <div class="widget-container" data-ph-id="ph-page-element-page1-JYjZBs"> <div class="upload-resume-tile-container" data-ph-id="ph-page-element-page1-l7sCj6"> <div class="resume-info" data-ph-at-id="upload-resume-info" data-ph-id="ph-page-element-page1-bKSX4w"> <h2 class="phs-heading phcriticalhide" if.bind="userState == 'visitor'" data-ph-id="ph-page-element-page1-RuK1U6"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-NPjYLf" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-6cMP1f">Welcome back! </ppc-content> </h2> <h2 class="phs-heading" data-ph-id="ph-page-element-page1-9evAP6"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-hYYfPM" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-gU9anr"> Get tailored job recommendations based on your interests. </ppc-content> </h2> </div> <div class="action-btn ph-a11y-action-btn" data-ph-id="ph-page-element-page1-4ytksc"> <button class="upload-action-btn btn default-button ph-a11y-start-btn" click.delegate="chooseUploadOrQuest('event')" phae="ph-find-your-fit-container-v1" phae-type="click" phae-main="1" aria-label="Get started for profile recommendations" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-ofRsZE" data-ph-at-id="upload-resume-start-button" data-ph-id="ph-page-element-page1-GIH2Kf"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-MRsxSK" phae-ref="1" data-ph-at-id="upload-resume-start-button-text" data-ph-id="ph-page-element-page1-BRRZIi"> Get Started </ppc-content> </button> </div> </div> </div> </div> </div> <!-- show edit option--> <div class="post-login-resume-tile phcriticalhide" show.bind="isLoggedIn" data-ph-id="ph-page-element-page1-D8MINf"> <div class="widget-container" data-ph-id="ph-page-element-page1-Qn6b1O"> <div class="post-login-resume-tile-container" data-ph-id="ph-page-element-page1-XTuSnk"> <div class="user-info" aria-labelledby="uploadSuccess" data-ph-at-id="profile-info-block" data-ph-id="ph-page-element-page1-ElZyXD"> <div class="user-profile-icon fs-block" data-ph-id="ph-page-element-page1-gcguuu"> <span class="user-name-prefix" if.bind="!((preferredName && profileData.preferredName) || profileData.firstName)" data-ph-id="ph-page-element-page1-30cBE1"> <i class="icon icon-user-1" aria-hidden="true" data-ph-id="ph-page-element-page1-akWbsw"></i> </span> <span class="sr-only" data-ph-id="ph-page-element-page1-LwMpUa"> <span key="ph-find-your-fit-container-v1-default-ai8eoj-GOscAb" data-ph-id="ph-page-element-page1-UCNtwg"> profile icon </span> ${preferredName && profileData.preferredName && profileData.preferredName.substring(0,1) || profileData.firstName.substring(0,1) || ''} </span> <span class="user-name-prefix" aria-hidden="true" if.bind="preferredName && profileData.preferredName || profileData.firstName" data-ph-id="ph-page-element-page1-aD19l2"> ${preferredName && profileData.preferredName && profileData.preferredName.substring(0,1) || profileData.firstName.substring(0,1) + profileData.lastName.substring(0,1)} </span> </div> <div id="uploadSuccess" data-ph-id="ph-page-element-page1-SGhb3K"> <div class="user-profile-info phs-heading fs-block" role="presentation" if.bind="(preferredName && profileData.preferredName) || profileData.firstName" data-ph-id="ph-page-element-page1-Dyr2Rz"> <span class="recom-text" data-ph-id="ph-page-element-page1-WE7oSV">${widgetBundle['uploadResumeProfileFirstName'] | pht:{"userFirstName": preferredName && profileData.preferredName || profileData.firstName}}</span> </div> <h2 class="user-profile-info phs-heading ph-a11y-after-close-focus-elem" tabindex="-1" if.bind="isProfileJobsAvailable != undefined" data-ph-id="ph-page-element-page1-uUgwkz"> <span class="recom-text" data-ph-id="ph-page-element-page1-5osBKn"> <!-- Avoid of showing both messages until recommendations service call made --> <ppc-content if.bind="isProfileJobsAvailable" key="ph-find-your-fit-container-v1-default-ai8eoj-DlWRvF" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-UIjrC6"> Your personalized site and job recommendations are ready. </ppc-content> <ppc-content if.bind="!isProfileJobsAvailable && !isCandidateHomeEnabled" key="ph-find-your-fit-container-v1-default-ai8eoj-wm6Wmn" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-VWTzBF"> Currently we don't have any job that fits your interests. </ppc-content> <ppc-content if.bind="!isProfileJobsAvailable && isCandidateHomeEnabled && isProfileDataExists" key="ph-find-your-fit-container-v1-default-ai8eoj-i8LnW7" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-rOaG53"> Currently we don't have any jobs that fit your interests. </ppc-content> <ppc-content if.bind="isCandidateHomeEnabled && !isProfileJobsAvailable && !isProfileDataExists" key="ph-find-your-fit-container-v1-default-ai8eoj-khlPDf" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-lEQN03"> Currently we don’t have enough information to provide personalized job recommendations. </ppc-content> <ppc-content if.bind="isCandidateHomeEnabled && (isActiveSession && isAnonymous)" key="ph-find-your-fit-container-v1-default-ai8eoj-z6cl0t" data-ph-id="ph-page-element-page1-wp1zHL"> <a class="ph-a11y-candidateHomeSignUp candidateHomeSignUp" href="javascript:void(0);" click.delegate="triggerSignUpPopup()" data-ph-id="ph-page-element-page1-N0rMNV">Sign up</a> <span data-ph-id="ph-page-element-page1-IPajqp"> to save your personalized experience </span> </ppc-content> </span> </h2> </div> </div> <div class="action-area action-btn" if.bind="((isActiveSession && isAnonymous) || !isAnonymous) && flowType == 'upload_resume'" data-ph-id="ph-page-element-page1-PfamTQ"> <div class="action-area-block" data-ph-id="ph-page-element-page1-fSilqL"> <button class="edit-resume upload-action-btn ${isDropdownOpen?'selected':''}" aria-expanded="${isDropdownOpen?'true':'false'}" click.delegate="toggleDropDown()" aria-label="Edit profile" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-4tesRP" data-ph-at-id="edit-link" data-ph-id="ph-page-element-page1-bI1ynz"> <span class="error-icon" show.bind="isContactDetailsConfigured && !(gdprConsent && !savePersonalInfo) && !resumeInfoConfirmation " data-ph-id="ph-page-element-page1-7wg0Fp"> <i class="icon icon-error" aria-hidden="true" data-ph-id="ph-page-element-page1-w7YNui"></i> </span> <span class="file-icon" show.bind="!isContactDetailsConfigured || (gdprConsent && !savePersonalInfo)" data-ph-id="ph-page-element-page1-yZcS3T"> <i class="icon icon-file-json" aria-hidden="true" data-ph-id="ph-page-element-page1-VJodKg"></i> </span> <span class="resume-name" if.bind="false" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-page-element-page1-UfXA3n"> <span data-ph-id="ph-page-element-page1-QjzsuF">${profileData.resumeName && (profileData.resumeName.split('.').slice(0, -1)).join('.')}</span>${profileData.resumeName && ('.'+profileData.resumeName.split('.').pop())} </span> <span class="edit-profile" data-ph-at-id="edit-fyf-profile-dropdown-link-text" data-ph-id="ph-page-element-page1-hCPfym"> ${widgetBundle['resumeEditFYfDropDownText'] | pht } </span> <i class="icon ${isDropdownOpen ? 'icon-arrow-down-10' : 'icon-arrow-down-10'}" aria-hidden="true" data-ph-id="ph-page-element-page1-eO5gZY"></i> </button> <div class="action-new-area" if.bind="isDropdownOpen" data-ph-id="ph-page-element-page1-vLLjJq"> <ul data-ph-id="ph-page-element-page1-auNPS4"> <li if.bind="isContactDetailsConfigured && !(gdprConsent && !savePersonalInfo) && !resumeInfoConfirmation" data-ph-id="ph-page-element-page1-WOpwVJ"> <button class="completeInfo-btn" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-5lPeug" click.delegate="openContactDetailsPopup()" data-ph-id="ph-page-element-page1-Q7RpjR"> <span class="button-text" data-ph-id="ph-page-element-page1-qfB32K"> <span class="error-icon action-icon" data-ph-id="ph-page-element-page1-Kq2P7O"><i class="icon icon-error" aria-hidden="true" data-ph-id="ph-page-element-page1-zaHgmo"></i></span><ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-W1fCzf" data-ph-id="ph-page-element-page1-gDBKWx"> Complete resume info </ppc-content> </span> </button> </li> <li if.bind="resumeInfoConfirmation" data-ph-id="ph-page-element-page1-e9EfPm"> <button class="edit-resume-btn" aria-label="${widgetBundle['resumeEditDropDownBtnAriaLabel'] | pht }" click.delegate="editResumeInfo()" ph-tevent="edit-resume" data-ph-id="ph-page-element-page1-QA170v"> <span class="action-icon" data-ph-id="ph-page-element-page1-0bKiAX"> <i class="icon icon-edit-1" aria-hidden="true" data-ph-id="ph-page-element-page1-DoDz8Z"></i> </span> <span class="button-text" data-ph-at-id="upload-resume-edit-link-text" data-ph-id="ph-page-element-page1-OJPy7e"> ${widgetBundle['resumeEditDropDownText'] | pht } </span> </button> </li> <li data-ph-id="ph-page-element-page1-u4hDzx"> <section class="ph-widget" data-tmpl-type="inline" instance-id="fyf3jd" data-ph-id="ph-page-element-page1-Z83s6V" view="1675668314858-re-upload" original-view="re-upload" theme="default"> <div class="ph-import-resume-v1-re-upload-default ph-widget-target" as-element="ph-import-resume-v1" data-widget="ph-import-resume-v1" view="1675668314858-re-upload" data-tmpl-type="inline" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" instance-id="fyf3jd" original-view="re-upload" data-ph-id="ph-page-element-page1-dRIEwG"> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page1-jQLkCH"> <button id="ph-dropzone" class="upload-btn" aria-label="click here to upload new file" ph-tevent="new-resume" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-fY1nHa" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page1-hM8tvc"> <span class="action-icon" data-ph-id="ph-page-element-page1-q1NV5P"> <i class="icon icon-upload-1" aria-hidden="true" data-ph-id="ph-page-element-page1-oXxXwz"></i> </span> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-90lBQN" data-ph-at-id="upload-resume-link-text" data-ph-id="ph-page-element-page1-RN5NOf">Upload new </ppc-content> </button> </div> </div> </section> </li> <li if.bind="!isSocialLogin && !isSiteLogin" data-ph-id="ph-page-element-page1-PKArfC"> <button class="remove-btn" ph-tevent="delete-resume" aria-label="${widgetBundle['resumeResetDropDownAriaLabel'] | pht }" click.delegate="openDeletePopup()" data-ph-id="ph-page-element-page1-hIGexM"> <span class="action-icon" data-ph-id="ph-page-element-page1-rPKvaQ"> <i class="icon icon-reset-1" aria-hidden="true" data-ph-id="ph-page-element-page1-fJqK92"></i> </span> <span data-ph-at-id="upload-resume-reset-link-text" data-ph-id="ph-page-element-page1-8GyIUB"> ${widgetBundle['resumeResetDropDownText'] | pht } </span> </button> </li> </ul> </div> <div if.bind="isSocialLogin" class="social-logout-block" data-ph-id="ph-page-element-page1-p23Qoc"> <span class="sc-icon-block" if.bind="isSocialLogin" data-ph-id="ph-page-element-page1-Yv9dz5"> <i if.bind="socialProvider" class="icon icon-${socialProvider}" aria-hidden="true" data-ph-id="ph-page-element-page1-qED0P1"></i> <span if.bind="socialProvider" class="sr-only" data-ph-id="ph-page-element-page1-UnvhxJ"> ${socialProvider} </span> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-DoWkSK" data-ph-id="ph-page-element-page1-WKfNaP"> Connected </ppc-content> </span> <a href="javascript:void(0);" class="logout-link" click.delegate="doSocialLogout()" data-ph-at-id="edit-profile-social-logout-link" ph-href="logout" title="Log out" key-title="ph-find-your-fit-container-v1-default-ai8eoj-WKz6cO" data-ph-id="ph-page-element-page1-q0kbGA"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-4QTsMx" data-ph-at-id="edit-profile-social-logout-link-text" data-ph-id="ph-page-element-page1-qTyDhn"> Log out </ppc-content> </a> </div> </div> </div> <div class="action-area action-btn" if.bind="((isActiveSession && isAnonymous) || !isAnonymous) && (flowType == 'find_your_fit' || (isAnonymous && flowType == 'candidateProfile'))" data-ph-id="ph-page-element-page1-Bw8jDp"> <div class="action-area-block" data-ph-id="ph-page-element-page1-vubVQj"> <button class="questions-btn btn default-button ph-a11y-edit-profile" click.delegate="handleFindYourFit('editProfile')" aria-label="click here to edit find your fit profile" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-eSa9JL" data-ph-at-id="edit-profile-dropdown-link" data-ph-id="ph-page-element-page1-XOTvi8"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-AS3mjj" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-page-element-page1-LdaNFh"> Edit profile </ppc-content> </button> <div class="reset-block" data-ph-id="ph-page-element-page1-1Usnif"> <button class="reset-button" click.delegate="resetProfile()" if.bind="!isSocialLogin && !isSiteLogin" aria-label="click here to reset find your fit profile" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-8ZO43g" data-ph-at-id="edit-profile-dropdown-reset-link" ph-tevent="reset_personalization_click" data-ph-id="ph-page-element-page1-pxAWGz"> <i class="icon icon-reset-1" aria-hidden="true" data-ph-id="ph-page-element-page1-7aPUMD"></i> <span data-ph-id="ph-page-element-page1-cwggRR"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-cubF7P" data-ph-at-id="edit-profile-dropdown-link-reset-profile-text" data-ph-id="ph-page-element-page1-AcvKHv"> Reset Personalisation </ppc-content> </span> </button> <div if.bind="isSocialLogin" class="social-logout-block" data-ph-id="ph-page-element-page1-qsTzI1"> <span class="sc-icon-block" if.bind="isSocialLogin" data-ph-id="ph-page-element-page1-544EGX"> <span class="sr-only" data-ph-id="ph-page-element-page1-dlRZ4P">${socialProvider}</span> <i if.bind="socialProvider" class="icon icon-${socialProvider}" aria-hidden="true" data-ph-id="ph-page-element-page1-KsxkKW"></i> <span if.bind="socialProvider" class="sr-only" data-ph-id="ph-page-element-page1-I95L0Q"> ${socialProvider} </span> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-DoWkSK" data-ph-id="ph-page-element-page1-E2AbuP"> Connected </ppc-content> </span> <a href="javascript:void(0);" class="logout-link" click.delegate="doSocialLogout()" data-ph-at-id="edit-profile-social-logout-link" ph-href="logout" title="Log out" key-title="ph-find-your-fit-container-v1-default-ai8eoj-WKz6cO" data-ph-id="ph-page-element-page1-kEz29k"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-4QTsMx" data-ph-at-id="edit-profile-social-logout-link-text" data-ph-id="ph-page-element-page1-D3zqJx"> Log out </ppc-content> </a> </div> </div> </div> </div> <div class="action-area action-btn ph-a11y-action-btn" if.bind="!((isActiveSession && isAnonymous) || !isAnonymous)" data-ph-at-id="expired-session-block" data-ph-id="ph-page-element-page1-tyCVUS"> <button class="upload-action-btn btn default-button ph-a11y-start-btn" click.delegate="chooseUploadOrQuest('event')" aria-label="click here to start the job personalization" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-SgFfhc" data-ph-at-id="upload-resume-start-button" data-ph-id="ph-page-element-page1-xGuPqo"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-MRsxSK" data-ph-at-id="upload-resume-start-button-text" data-ph-id="ph-page-element-page1-upmxO4"> Get Started </ppc-content> </button> </div> <div class="action-area action-btn" if.bind="!isAnonymous && flowType == 'candidateProfile'" data-ph-id="ph-page-element-page1-EHEzd4"> <div class="action-area-block" data-ph-id="ph-page-element-page1-h05B5c"> <a class="questions-btn btn default-button ph-a11y-candidate-edit-profile" ph-href="myprofile#personalisationSettings" aria-label="click here to edit find your fit profile" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-eSa9JL" data-ph-id="ph-page-element-page1-HTQJpQ"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-XGzex5" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-page-element-page1-3md6KL">Edit profile</ppc-content> </a> </div> </div> <div class="email-validation-wrapper" if.bind="false" data-ph-id="ph-page-element-page1-9fQtlF"> <div class="email-val-heading-block" data-ph-id="ph-page-element-page1-sGanI2"> <i class="icon icon-info-1" aria-hidden="ture" data-ph-id="ph-page-element-page1-Lg0ESd"> </i> <span class="heading-text" data-ph-id="ph-page-element-page1-6fdFs6">${widgetBundle['emailValHeadingText'] | pht}</span> </div> <span class="email-val-desc" data-ph-id="ph-page-element-page1-FeYC2w">${widgetBundle['emailValDescText'] | pht}</span> <span class="email-val-desc" data-ph-id="ph-page-element-page1-JbOP2M">${widgetBundle['emailValDescTextTwo'] | pht} <a class="email-val-desc email-val-resend-link-text" href="javascript:void(0)" data-ph-id="ph-page-element-page1-o68t2p">${widgetBundle['emailValResendLinkText'] | pht}</a> </span> </div> <div class="popup-modal-backdrop active" if.bind="false" data-ph-id="ph-page-element-page1-TGP35J"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" data-ph-id="ph-page-element-page1-W8frV7"> <div class="modal-dialog email-val-success" v-if="true" data-ph-id="ph-page-element-page1-i5B7Zk"> <i class="icon icon-check" aria-hidden="true" data-ph-id="ph-page-element-page1-ta3eUf"></i> <h3 class="succ-heading" data-ph-id="ph-page-element-page1-aniHDS">${widgetBundle['emailValSuccText'] | pht}</h3> <span class="succ-desc" data-ph-id="ph-page-element-page1-8dXIGq">${widgetBundle['emailValSuccDesc'] | pht}</span> <button class="btn primary-button" role="button" data-ph-id="ph-page-element-page1-Tnu9bw">${widgetBundle[' emailValResponseBtnText '] | pht}</button> </div> </div> </div> </div> </div> </div> </div> <!--show upload resume and answer question --> <div show.bind="currentStep == 'uploadResume'" class="choose-ResumeOrSteps phcriticalhide" data-ph-at-id="upload-resume-and-steps-block" data-ph-id="ph-page-element-page1-smgTNd"> <div class="widget-container" data-ph-id="ph-page-element-page1-28zTrd"> <div class="inner-content" data-ph-id="ph-page-element-page1-9LrbaF"> <h2 class="ph-a11y-choose-resume-steps ph-a11y-after-close-focus-elem phs-heading" tabindex="-1" data-ph-id="ph-page-element-page1-JhUU6c"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-2Nj9bM" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-4K9hVC"> Choose your path! </ppc-content> </h2> <div class="p-text" data-ph-id="ph-page-element-page1-qmg4Fk"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-sc71GO" data-ph-at-id="sub-heading-text" data-ph-id="ph-page-element-page1-1lYrnj"> Either use your resume or tell us a little about yourself </ppc-content> </div> <div class="buttons-wrapper" data-ph-id="ph-page-element-page1-MINzCS"> <div class="inner-wrapper desktop-hide" data-ph-id="ph-page-element-page1-vq85zr"> <button class="btn questions-btn primary-button" click.delegate="handleFindYourFit('profileQues')" data-ph-at-id="answers-questions-mobile-link" data-ph-id="ph-page-element-page1-TnNSYz"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-r8BiZF" data-ph-at-id="answers-questions-text" data-ph-id="ph-page-element-page1-ar6msZ"> Answer Questions </ppc-content> </button> <p class="or-text" data-ph-id="ph-page-element-page1-qR7l33"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-k445J7" data-ph-at-id="or-text" data-ph-id="ph-page-element-page1-lkYgwz"> or </ppc-content> </p> </div> <div if.bind="currentStep == 'uploadResume'" class="dropzone-area" aria-hidden="${(resumeInfoPopup || userConsentPopup) ? 'true' : false}" data-ph-id="ph-page-element-page1-WicMtG"> <!-- import resume --> <section class="ph-widget" data-ph-id="ph-page-element-page1-ntQQhn" view="1675668314867-external-upload-resume" original-view="external-upload-resume" theme="default"> <div class="ph-import-resume-v1-external-upload-resume-default ph-widget-target" as-element="ph-import-resume-v1" data-widget="ph-import-resume-v1" view="1675668314867-external-upload-resume" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" original-view="external-upload-resume" instance-id="" data-ph-id="ph-page-element-page1-4uqQGq"></div> </section> </div> <div class="inner-wrapper mobile-hide" data-ph-id="ph-page-element-page1-HzHODV"> <p class="or-text" data-ph-id="ph-page-element-page1-DwYfdt"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-k445J7" data-ph-at-id="or-text" data-ph-id="ph-page-element-page1-mYPu3D"> or </ppc-content> </p> <button class="btn questions-btn primary-button" click.delegate="handleFindYourFit('profileQues')" data-ph-at-id="answers-questions-desktop-link" data-ph-id="ph-page-element-page1-THFG0M"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-r8BiZF" data-ph-at-id="answers-questions-text" data-ph-id="ph-page-element-page1-F2aWYs"> Answer Questions </ppc-content> </button> </div> </div> <div class="checkbox-btn-group" if.bind="!gdprConsent" data-ph-id="ph-page-element-page1-gBYc7E"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page1-Le0SzW"> <input type="checkbox" checked.bind="isOptInChoosen" aria-checked="${isOptInChoosen?'true':'false'}" data-ph-at-id="checkbox-button" change.delegate="isOptinChanged()" aria-label=" Sign me up for company updates " key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-Dfm92I" data-ph-id="ph-page-element-page1-uMY29o"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-OsVwIa"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-3ifG1L"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-HXwhCq"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-Dfm92I" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page1-Dory8J"> Sign me up for company updates </ppc-content> </span> </input></label> </div> <button class="close" click.delegate="closePopup()" aria-label="Choose your path close" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-v6nXNp" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-Leeewg"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-RSJrb1"></i> </button> </div> </div> </div> <span class="sr-only phcriticalhide" aria-live="polite" aria-atomic="true" data-ph-id="ph-page-element-page1-aIMmji"> <span if.bind="chooseSteps" data-ph-id="ph-page-element-page1-7NE40m"> Choose your path </span> </span> <div class="popup-modal-backdrop upload-resume-popup phcriticalhide" if.bind="userConsentPopup" data-ph-id="ph-page-element-page1-rOxs09"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="ph-ally-unsaved-popup-heading" aria-describedby="ph-ally-unsaved-popup-subHeading" data-ph-id="ph-page-element-page1-MmKwKg"> <!-- Dialog area --> <div class="modal-dialog ${popupType == 'resumeUpload' ? 'resume-dialog' : ''} ${popupType == 'resumeError' ? 'resume-error' : ''}" data-ph-id="ph-page-element-page1-fDQYnK"> <!-- Close popup button --> <div class="close-popup-btn" data-ph-id="ph-page-element-page1-3xExLw"> <button class="ph-a11y-popup-start-focus close" click.delegate="closeUserConsentPopup()" aria-label="close popup" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-VOFoGq"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-page-element-page1-25o3x7"></i> </button> </div> <div class="modal-body" data-ph-id="ph-page-element-page1-aQXEZ3"> <h2 class="heading-block" data-ph-id="ph-page-element-page1-zFs3dC"> <ppc-content class="heading" id="ph-ally-unsaved-popup-heading" key="ph-find-your-fit-container-v1-default-ai8eoj-LlPwYI" data-ph-id="ph-page-element-page1-HfsOnn"> RESUME UPLOADED! </ppc-content> </h2> <div class="sub-heading-block" data-ph-id="ph-page-element-page1-05FdLH"> <ppc-content class="sub-heading" id="ph-ally-unsaved-popup-subHeading" key="ph-find-your-fit-container-v1-default-ai8eoj-p4XuFf" data-ph-id="ph-page-element-page1-EOl41n"> In order to process your resume and provide job recommendations you must agree to our privacy policy and terms of service </ppc-content> </div> <div class="checkbox-wrapper" if.bind="!(piiConsentData && piiConsentData.length)" data-ph-id="ph-page-element-page1-5hjW5l"> <div class="checkbox-btn-group" if.bind="!gdprPreCheck" data-ph-id="ph-page-element-page1-9N26S9"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page1-zstH7J"> <input type="checkbox" class="ph-a11y-terms-check-box" aria-labelledby="termsError" checked.bind="acceptTerms" aria-checked="${acceptTerms?'true':'false'}" data-ph-at-id="checkbox-button" change.delegate="termsChanged()" aria-label="I have read and accept the privacy policy and terms of use" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-FVWaG9" aria-required="true" data-ph-id="ph-page-element-page1-RaplD3"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-SayiWo"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-3dPpmY"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-O7feVU"> <ppc-content class="cd-terms-policy-block" key="ph-find-your-fit-container-v1-default-ai8eoj-M79tDk" data-ph-id="ph-page-element-page1-edG76F" language-overriden="true">I have read and accept the <a aria-label="Privacy Policy" class="cke-link" href="https://www.gehealthcare.com/about/privacy/candidate-privacy-notice" target="_blank" title="Privacy Policy" type="url"> privacy policy</a> and <a class="termsLink" href="https://www.gehealthcare.com/about/terms-and-conditions" target="_blank">terms of use</a> <span class="mandatory-star">*</span></ppc-content> </span> </input></label> </div> <span class="checkbox-text" if.bind="gdprPreCheck" data-ph-id="ph-page-element-page1-TEe7Zk"> <ppc-content class="cd-terms-policy-block" key="ph-find-your-fit-container-v1-default-ai8eoj-M79tDk" data-ph-id="ph-page-element-page1-GFSN7c" language-overriden="true">I have read and accept the <a aria-label="Privacy Policy" class="cke-link" href="https://www.gehealthcare.com/about/privacy/candidate-privacy-notice" target="_blank" title="Privacy Policy" type="url"> privacy policy</a> and <a class="termsLink" href="https://www.gehealthcare.com/about/terms-and-conditions" target="_blank">terms of use</a> <span class="mandatory-star">*</span></ppc-content> </span> <div class="terms-error" id="termsError" if.bind="termsError" data-ph-id="ph-page-element-page1-hrcKPu"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-u1lvNV" data-ph-id="ph-page-element-page1-1zswk1" language-overriden="true">Please accept <u><a class="cke-link" href="https://www.gehealthcare.com/about/privacy/candidate-privacy-notice" target="_blank" title="Privacy Policy" type="url">privacy policy</a></u> and terms of use.</ppc-content> </div> <div class="checkbox-btn-group" if.bind="!hideUserConsentCheckbox" data-ph-id="ph-page-element-page1-EO84Cz"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page1-NOfLO8"> <input type="checkbox" checked.bind="savePersonalInfo" aria-checked="${savePersonalInfo?'true':'false'}" data-ph-at-id="checkbox-button" aria-label="Save my resume and contact me for jobs that I may be a fit for" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-FizimB" data-ph-id="ph-page-element-page1-5zVMGG"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-6HALS8"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-jXgV30"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-ofub3s"> <ppc-content data-ph-at-id="checkbox-button-text" key="ph-find-your-fit-container-v1-default-ai8eoj-u9XOai" data-ph-id="ph-page-element-page1-CMq6Js">Save my resume and contact me for jobs that I may be a fit for</ppc-content> </span> </input></label> </div> </div> <div class="pii-consent-section" if.bind="piiConsentData && piiConsentData.length" data-ph-id="ph-page-element-page1-O2gOM6"> <label repeat.for="eachConsent of piiConsentData" class="pii-consent-label" data-ph-id="ph-page-element-page1-LJtYib"> <input type="checkbox" class="pii-consent-input" aria-labelledby="${'checkbox-label-fyfcont' + $index}" aria-describedby="${!eachConsent.optional ? 'consent-error-fyfcont' : '' }" checked.bind="eachConsent.isChecked" aria-checked="${eachConsent.isChecked?'true':'false'}" change.delegate="isButtonDisabled()" aria-required="${!eachConsent.optional ? 'true': false}" data-ph-id="ph-page-element-page1-zFSVF3"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page1-TxynCW"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page1-3aQRyZ"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page1-haPH4N"> <span id="${'checkbox-label-fyfcont' + instanceId + $index}" innerhtml="${widgetBundle[eachConsent.type + 'Text']}" data-ph-id="ph-page-element-page1-UnKYzp"> </span> <span class="consent-mandatory" aria-hidden="true" if.bind="!eachConsent.optional" data-ph-id="ph-page-element-page1-aAxe14">*</span> </span> </input></label> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-KmFjL2"> <span class="pii-consent-error" id="consent-error-fyfcont" if.bind="piiConsentError" data-ph-id="ph-page-element-page1-HOSrKU"> ${widgetBundle['piiConsentError'] | pht} </span> </div> <button class="btn primary-button" disabled.bind="piiConsentData && piiConsentData.length ? isDisabled : !acceptTerms" click.delegate="!isDisabled || acceptTerms ? submitResume() : false" ph-tevent="pii-consent-submit" data-ph-id="ph-page-element-page1-VFc2Jn"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-qhaW5C" data-ph-id="ph-page-element-page1-lwipZV"> Submit </ppc-content> </button> </div> </div> </div> </div> <div class="popup-modal-backdrop phcriticalhide" if.bind="resumeInfoPopup" data-ph-id="ph-page-element-page1-M2oEnW"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" tabindex="-1" aria-modal="true" aria-labelledby="resume-info-heading" aria-describedby="resume-info-subheading" data-ph-id="ph-page-element-page1-StEFxU"> <div class="modal-dialog resume-step" data-ph-id="ph-page-element-page1-8xIIXD"> <button class="ph-a11y-popup-start-focus close" click.delegate="activeStep != 'cancel' ? changeActiveStep('cancel') : closeResumeInfoPopup()" aria-label="${widgetBundle['contactDetailsPopupCloseAriaLabel'] | pht }" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-3PhT8k"> <i class="icon icon-cancel-1" aria-hidden="true" data-ph-id="ph-page-element-page1-xyOlqj"></i> </button> <div class="modal-body" data-ph-id="ph-page-element-page1-jHEkzG"> <!-- Contact Details area --> <div if.bind="activeStep == 'contactDetails'" class="upload-contact-details" data-ph-at-id="upload-contact-details-block" data-ph-id="ph-page-element-page1-ijXdOU"> <div class="contact-details-inner-wrapper" data-ph-id="ph-page-element-page1-GZC2OY"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-page-element-page1-fUzTE3"> <span data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-0ddQha"> ${widgetBundle['contactDetailsAreaHeadingText'] | pht} </span> </h2> <div data-ph-id="ph-page-element-page1-0Pcuut"> <form role="form" aria-label="${widgetBundle['contactDetailsAreaFormAriaLabel'] | pht}" data-ph-id="ph-page-element-page1-bpYTPx"> <div class="form-group ${contactDetails.preferredName.error ? 'error focus':''}" if.bind="preferredName" data-ph-id="ph-page-element-page1-Qx7ssf"> <div data-ph-id="ph-page-element-page1-JaUyTs"> <label for="preferredName" data-ph-id="ph-page-element-page1-nH4Ctl"> <span class="sr-only" data-ph-id="ph-page-element-page1-cyIOZr"> ${widgetBundle['contactDetailsAreaPreferredName'] | pht} </span> <span class="" aria-hidden="true" data-ph-id="ph-page-element-page1-ePXoNv"> <span data-ph-at-id="name-text" data-ph-id="ph-page-element-page1-VXMSFU"> ${widgetBundle['contactDetailsAreaPreferredName'] | pht} </span> </span> <span class="mandate-field" aria-hidden="true" data-ph-id="ph-page-element-page1-VfXtpG"> * </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-hXTHfz"> <input type="text" class="form-control ph-a11y-form-control-config-preferred-name fs-block" id="preferredName" placeholder=" ${widgetBundle['contactDetailsAreaPreferredNamePlaceholder'] | pht}" aria-describedby="ph-a11y-contact-preferred-name-field-error" value.bind="contactDetails.preferredName" autocomplete="on" data-ph-at-id="preferred-name-input" change.delegate="fieldValidation('preferredName')" aria-required="true" data-ph-id="ph-page-element-page1-WUnLUT"> <span id="ph-a11y-contact-preferred-name-field-error" class="error-msg" aria-atomic="true" aria-live="assertive" data-ph-id="ph-page-element-page1-QjVciR"> <span if.bind="contactDetailsErrorObj.preferredName.error" data-ph-at-id="name-error-alert" data-ph-id="ph-page-element-page1-5qn5mN"> <span data-ph-at-id="upload-resume-name-error-alert-text" data-ph-id="ph-page-element-page1-Qln7XA"> ${widgetBundle['contactDetailsAreaPreferredNameInputErrorText'] | pht} </span> </span> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.preferredName.validField" aria-hidden="true" data-ph-id="ph-page-element-page1-fj1mkE"></i> </input></div> </div> </div> <div class="form-group ${contactDetails.name.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-83jYx8"> <div data-ph-id="ph-page-element-page1-TYLhNh"> <label for="name" data-ph-id="ph-page-element-page1-fX2ak1"> <span class="sr-only" data-ph-id="ph-page-element-page1-EJl59Q"> ${widgetBundle['contactDetailsAreaName'] | pht} </span> <span class="" aria-hidden="true" data-ph-id="ph-page-element-page1-8AfjaL"> <span data-ph-at-id="name-text" data-ph-id="ph-page-element-page1-le2haw"> ${widgetBundle['contactDetailsAreaName'] | pht} </span> </span> <span class="mandate-field" aria-hidden="true" data-ph-id="ph-page-element-page1-xciwbY"> * </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-nAx9Zu"> <input type="text" class="form-control ph-a11y-form-control-config-name fs-block" id="name" placeholder=" ${widgetBundle['contactDetailsAreaNamePlaceholder'] | pht}" aria-describedby="ph-a11y-contact-name-field-error" value.bind="contactDetails.name" autocomplete="name" data-ph-at-id="name-input" change.delegate="fieldValidation('name')" aria-required="true" data-ph-id="ph-page-element-page1-Bvq5Wx"> <span id="ph-a11y-contact-name-field-error" class="error-msg" aria-atomic="true" aria-live="assertive" data-ph-id="ph-page-element-page1-lj4IWG"> <span if.bind="contactDetailsErrorObj.name.error" data-ph-at-id="name-error-alert" data-ph-id="ph-page-element-page1-xmIYOd"> <span data-ph-at-id="upload-resume-name-error-alert-text" data-ph-id="ph-page-element-page1-rumTB4"> ${widgetBundle['contactDetailsAreaNameInputErrorText'] | pht} </span> </span> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.name.validField" aria-hidden="true" data-ph-id="ph-page-element-page1-qkZ7bx"></i> </input></div> </div> </div> <div class="form-group ${contactDetails.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-UVeW0j"> <div data-ph-id="ph-page-element-page1-Jca3nI"> <label for="email" data-ph-id="ph-page-element-page1-Zz6rvu"> <span class="sr-only" data-ph-id="ph-page-element-page1-79GhE3"> ${widgetBundle['contactDetailsAreaEmail'] | pht} </span> <span class="" aria-hidden="true" data-ph-id="ph-page-element-page1-fCOUnd"> <span data-ph-at-id="email-text" data-ph-id="ph-page-element-page1-N2Wlz8"> ${widgetBundle['contactDetailsAreaEmail'] | pht} </span> </span> <span class="mandate-field" aria-hidden="true" data-ph-id="ph-page-element-page1-qXJ5Lc"> * </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-iQ1Sdu"> <input type="text" class="form-control ph-a11y-form-control-config-email fs-block" id="email" placeholder=" ${widgetBundle['contactDetailsAreaEmailPlaceholder'] | pht}" aria-describedby="ph-a11y-contact-email-field-error" value.bind="contactDetails.email" autocomplete="email" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" aria-required="true" data-ph-id="ph-page-element-page1-F9WW9L"> <span id="ph-a11y-contact-email-field-error" class="error-msg" aria-atomic="true" aria-live="assertive" data-ph-id="ph-page-element-page1-ncy3MU"> <span if.bind="contactDetailsErrorObj.email.code && contactDetailsErrorObj.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page1-aESGYz"> <span data-ph-at-id="upload-resume-email-error-alert-text" data-ph-id="ph-page-element-page1-ImDJ1p"> ${widgetBundle['contactDetailsAreaEmailInputErrorText'] | pht} </span> </span> <span if.bind="contactDetailsErrorObj.email.code && contactDetailsErrorObj.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page1-lBX32b"> <span data-ph-at-id="upload-resume-email-error-alert-text2" data-ph-id="ph-page-element-page1-4xcleS"> ${widgetBundle['contactDetailsAreaEmailInputErrorCorrentFormat'] | pht} </span> </span> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.email.validField" aria-hidden="true" data-ph-id="ph-page-element-page1-ZHDCGF"></i> </input></div> </div> </div> <div class="form-group ${contactDetails.phone.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-s0x0I9"> <div data-ph-id="ph-page-element-page1-66ensi"> <label for="phone" data-ph-id="ph-page-element-page1-1zzmYl"> <span class="sr-only" data-ph-id="ph-page-element-page1-PYithQ"> ${widgetBundle['contactDetailsAreaPhone'] | pht} </span> <span class="" aria-hidden="true" data-ph-id="ph-page-element-page1-6FB08v"> <span data-ph-at-id="phone-text" data-ph-id="ph-page-element-page1-alht9O"> ${widgetBundle['contactDetailsAreaPhone'] | pht} </span> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-lObTSj"> <input type="text" class="form-control ph-a11y-form-control-config-phone fs-block" id="phone" placeholder="${widgetBundle['contactDetailsAreaPhonePlaceHolder'] | pht }" aria-describedby="ph-a11y-contact-phone-field-error" value.bind="contactDetails.phone" autocomplete="tel" data-ph-at-id="phone-input" change.delegate="fieldValidation('phone')" data-ph-id="ph-page-element-page1-4C2htD"> <span id="ph-a11y-contact-phone-field-error" aria-atomic="true" aria-live="assertive" if.bind="contactDetailsErrorObj.phone.code && contactDetailsErrorObj.phone.code == 'E101'" class="error-msg" data-ph-at-id="phone-error-alert" data-ph-id="ph-page-element-page1-BUXPlM"> <span data-ph-at-id="upload-resume-phone-error-alert-text" data-ph-id="ph-page-element-page1-NHBJYv"> ${widgetBundle['contactDetailsAreaPhoneInputErrorText'] | pht} </span> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.phone.validField" aria-hidden="true" data-ph-id="ph-page-element-page1-xPqtin"></i> </input></div> </div> </div> </form> <div class="buttons-confirm-person-details" data-ph-id="ph-page-element-page1-8x9igH"> <div data-ph-id="ph-page-element-page1-mxFwqT"> <button class="btn confirm-cancel-btn " click.delegate="changeActiveStep('cancel')" data-ph-id="ph-page-element-page1-NEgUWb"> <span data-ph-id="ph-page-element-page1-F3niSO"> ${widgetBundle['contactDetailsAreaCancelBtnText'] | pht } </span> </button> </div> <div data-ph-id="ph-page-element-page1-RExSA4"> <button class="btn primary-button" click.delegate="configureMoreDetails()" data-ph-id="ph-page-element-page1-k5sM1i"> <span data-ph-id="ph-page-element-page1-KCS55f"> ${widgetBundle['contactDetailsAreaSubmitBtnText'] | pht } </span> </button> </div> </div> </div> </div> </div> <!-- Cancel Popup area --> <div if.bind="activeStep == 'cancel'" class="cancel-contact-details" data-ph-at-id="cancel-contact-details-block" data-ph-id="ph-page-element-page1-ASQkFJ"> <div class="contact-details-inner-wrapper" data-ph-id="ph-page-element-page1-6DdJl3"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-page-element-page1-PA5x2S"> <span data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-BnSgd4"> ${widgetBundle['resumeCancelPopupHeading'] | pht} </span> </h2> <p class="phs-sub-heading" id="resume-info-subheading" data-ph-id="ph-page-element-page1-TNXNpN"> <span data-ph-at-id="sub-heading-text" data-ph-id="ph-page-element-page1-0LDZcf"> ${widgetBundle['resumeCancelPopupSubHeading'] | pht} </span> </p> <div class="buttons-cancel" data-ph-id="ph-page-element-page1-O7gFoN"> <div data-ph-id="ph-page-element-page1-GvsxXJ"> <button class="btn confirm-cancel-btn " click.delegate="closeResumeInfoPopup()" data-ph-id="ph-page-element-page1-KHoigc"> <span data-ph-id="ph-page-element-page1-aDFloQ"> ${widgetBundle['resumeCancelPopupCancelBtn'] | pht} </span> </button> </div> <div data-ph-id="ph-page-element-page1-smjTeg"> <button class="btn primary-button" click.delegate="changeActiveStep(previousActiveStep)" data-ph-id="ph-page-element-page1-tvIvtJ"> <span data-ph-id="ph-page-element-page1-BgfyLr"> ${widgetBundle['resumeCancelPopupContinueBtn'] | pht} </span> </button> </div> </div> </div> </div> <!-- Job Title area --> <div if.bind="activeStep == 'jobTitles'" data-ph-at-id="job-title-block" data-ph-id="ph-page-element-page1-TUZLwH"> <div class="job-title-inner-wrapper" data-ph-id="ph-page-element-page1-Bz0Kyn"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-page-element-page1-ZnK7Eq"> ${widgetBundle['resumeJobTitle'] | pht:{"activeStepIndex":activeStepIndex, "resumeConformationSteps":resumeConformationSteps.length}} </h2> <p class="phs-sub-heading" id="resume-info-subheading" data-ph-id="ph-page-element-page1-6T7Bed"> ${widgetBundle['resumeJobTitleSubHeading'] | pht } </p> <span class="sr-only hidden-label" id="job-title-label" data-ph-id="ph-page-element-page1-YrPL8U"> ${widgetBundle['resumeJobTitleSearchLabel'] | pht } </span> <div data-ph-id="ph-page-element-page1-C1HRvr"> <div class="ph-a11y-job-title" data-ph-at-id="job-title-block" data-ph-id="ph-page-element-page1-aiqjSn"> <div class="input-group" data-ph-id="ph-page-element-page1-d9laCZ"> <input type="text" id="jobTitle" aria-haspopup="listbox" aria-owns="jobTitle-list" class="form-control search-box" name="jobTitles" showresultsonfocus="false" ph-a11y-autocomplete="" data-ph-autocomplete-input="jobTitle" autocomplete="off" placeholder="${widgetBundle['resumeJobTitleSearchPlaceholder'] | pht}" aria-autocomplete="list" aria-controls="jobTitle-list" aria-labelledby="job-title-label" value.bind="resumeInfo.jobTitles.value" data-ph-at-id="input-search-box" data-ph-id="ph-page-element-page1-5HYPzM" /> <i class="icon icon-search-2" aria-hidden="true" data-ph-id="ph-page-element-page1-YHwD1R"></i> </div> <ul role="listbox" aria-labelledby="jobTitle-list" id="jobTitle-list" class="results-list search-dropdown-list" show.bind="resumeInfo.jobTitles.showDropdown" data-ph-at-id="suggested-data-list" aria-label="${widgetBundle['resumeJobTitleSuggestionAriaLabel'] | pht }" data-ph-at-data-count=" ${resumeInfo.jobTitles.searchTitles.length}" tabindex="-1" data-ph-id="ph-page-element-page1-SEaD5q"> <li role="option" repeat.for="eachTitle of resumeInfo.jobTitles.searchTitles" class="results-listitem ph-autocomplete-input-listbox-item search-list-item ${eachTitle.aria.selected ? 'phs-focus':''} title_${$index} ${resumeInfo.jobTitles.selectedTitles.indexOf(eachTitle.title) != -1 ?'selected':''}" id="jobTitle-result-item-${$index}" aria-label="${eachTitle.title}" data-ph-at-id="suggested-data-list-item" data-ph-at-job-title-text="${eachTitle.title}" innerhtml.bind="eachTitle.title_html | sanitizeHTML" data-ph-id="ph-page-element-page1-goZGzs"> </li> <li class="search-noresults" if.bind="!resumeInfo.jobTitles.searchTitles.length && resumeInfo.jobTitles.value" data-ph-at-id="no-suggested-results" data-ph-id="ph-page-element-page1-QDthDa"> ${widgetBundle['resumeJobTitleNoResults'] | pht } </li> </ul> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-GcqajM"> <div class="sr-only" if.bind="!resumeInfo.jobTitles.searchTitles.length && resumeInfo.jobTitles.value && resultUpdated" data-ph-id="ph-page-element-page1-Zviyhj"> <span data-ph-id="ph-page-element-page1-xcqzU7"> ${widgetBundle['resumeJobTitleNoResults'] | pht } </span> </div> <div class="sr-only" if.bind="resumeInfo.jobTitles.searchTitles.length && resumeInfo.jobTitles.value && resultUpdated" data-ph-id="ph-page-element-page1-HDlo5v"> ${widgetBundle['resumeShowingText'] | pht } ${resumeInfo.jobTitles.searchTitles.length} ${resumeInfo.jobTitles.searchTitles.length > 1 ? widgetBundle['resumeJobTitlePlural'] : widgetBundle['resumeJobTitleSingular']} </div> </div> </div> </div> </div> <div show.bind="resumeInfo.jobTitles.selectedTitles.length > 0" class="tags-block selected-titles-block" data-ph-at-id="selectedtitles-block" data-ph-id="ph-page-element-page1-ue6jEY"> <a href="javascript:void(0);" click.delegate="handleSkip()" class="skip-selected each-tag" if.bind="resumeInfo.jobTitles.selectedTitles.length > 10" data-ph-id="ph-page-element-page1-x76SSI"> ${widgetBundle['resumeSkipThisSection'] | pht } </a> <div data-ph-id="ph-page-element-page1-mKsrna"> <h3 class="job-titles-heading" data-ph-id="ph-page-element-page1-eUIqFr"> ${widgetBundle['resumeJobTitleSuggestionsHeading'] | pht } </h3> </div> <ul show.bind="resumeInfo.jobTitles.selectedTitles.length > 0" class="tags-list ph-common-slection-area" id="selected-titles" ph-role="data.bind:resumeInfo.jobTitles.selectedTitles" role="${resumeInfo.jobTitles.selectedTitles.length > 1 ? 'list' : false}" data-ph-at-id="selected-title-list" data-ph-at-data-count="${resumeInfo.jobTitles.selectedTitles.length}" data-ph-id="ph-page-element-page1-VPDtKd"> <li class="each-tag" show.bind="resumeInfo.jobTitles.selectedTitles.length" role="${resumeInfo.jobTitles.selectedTitles.length > 1 ? 'listitem' : false}" repeat.for="selectedTitle of resumeInfo.jobTitles.selectedTitles" data-ph-at-id="selected-data-list-item" data-ph-id="ph-page-element-page1-h09a6R"> ${selectedTitle} <a href="javascript:void(0)" class="remove-tag" click.delegate="resumeInfo.removeSelectedData('jobTitles',$index)" aria-label="${widgetBundle['resumeRemoveText']} ${selectedTitle}" data-ph-at-id="title-delete-link" data-ph-at-title-name-text="${selectedTitle}" data-ph-id="ph-page-element-page1-ZKl6C4"> <i class="icon ${widgetBundle['removeSelectionIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-3UiZjS"></i> </a> </li> </ul> </div> </div> <!-- Skills --> <div if.bind="activeStep == 'skills'" data-ph-at-id="skills-block" data-ph-id="ph-page-element-page1-w857AR"> <div class="skills-inner-wrapper" data-ph-id="ph-page-element-page1-97faPx"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-page-element-page1-JzkvVY"> ${widgetBundle['resumeSkillSet'] | pht:{"activeStepIndex":activeStepIndex, "resumeConformationSteps":resumeConformationSteps.length}} </h2> <p class="phs-sub-heading" id="resume-info-subheading" data-ph-id="ph-page-element-page1-wvay2r"> ${widgetBundle['resumeSkillSetSubHeading'] | pht } </p> <span class="sr-only hidden-label" id="search-skill-label" data-ph-id="ph-page-element-page1-CIUbUW"> ${widgetBundle['resumeSkillSetSearchLabel'] | pht } </span> <div class="ph-a11y-skills" data-ph-at-id="skills-block" data-ph-id="ph-page-element-page1-DCa6Gk"> <div class="input-group" data-ph-id="ph-page-element-page1-d8rEp9"> <input type="text" aria-haspopup="listbox" aria-owns="skills-list" class="form-control search-box" placeholder="${widgetBundle['resumeSkillSetSearchPlaceholder'] | pht}" showresultsonfocus="false" ph-a11y-autocomplete="" id="skills" name="skills" data-ph-autocomplete-input="skills" autocomplete="off" aria-autocomplete="list" aria-controls="skills-list" value.bind="resumeInfo.skills.value" data-ph-at-id="input-search-box" aria-labelledby="search-skill-label" data-ph-id="ph-page-element-page1-KpsmVG" /> <i class="icon icon-search-2" aria-hidden="true" data-ph-id="ph-page-element-page1-I9wbiR"></i> </div> <ul role="listbox" class="search-dropdown-list" show.bind="resumeInfo.skills.showSkillsDropdown && resumeInfo.skills.value" data-ph-at-id="suggested-data-list" id="skills-list" aria-labelledby="skills-list" aria-label="${widgetBundle['resumeSkillSetSuggestionAriaLabel'] | pht }" data-ph-at-data-count="${resumeInfo.skills.skillsList.length}" tabindex="-1" data-ph-id="ph-page-element-page1-lzO7Pu"> <li role="option" repeat.for="eachSkill of resumeInfo.skills.skillsList" class="results-listitem ph-autocomplete-input-listbox-item search-list-item title_${$index} ${(resumeInfo.skills.selectedSkills.indexOf(eachSkill.skill) >= 0 || eachSkill.isSkillSelected) ?'selected':''}" id="skills-result-item-${$index}" aria-label="${eachSkill.skill}" data-ph-at-id="suggested-data-list-item" data-ph-at-skill-name-text="${eachSkill.skill}" innerhtml.bind="eachSkill.skill_html | sanitizeHTML" data-ph-id="ph-page-element-page1-WHmEHk"> </li> <li class="no-results" ref="noResults" data-ph-at-id="no-data" if.bind="!resumeInfo.skills.skillsList.length && resumeInfo.skills.value.length && resumeInfo.skills.showSkillsDropdown" data-ph-id="ph-page-element-page1-ckS8yT"> ${widgetBundle['resumeSkillSetNoResults'] | pht } </li> </ul> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-eHUsWx"> <div class="sr-only" if.bind="!resumeInfo.skills.skillsList.length && resumeInfo.skills.value.length && resumeInfo.skills.showSkillsDropdown && resultUpdated" data-ph-id="ph-page-element-page1-qo5fbl"> <span data-ph-id="ph-page-element-page1-7XaCcM"> ${widgetBundle['resumeSkillSetNoResults'] | pht } </span> </div> <div class="sr-only" if.bind="resumeInfo.skills.skillsList.length && resumeInfo.skills.value.length && resumeInfo.skills.showSkillsDropdown && resultUpdated" data-ph-id="ph-page-element-page1-I0ElPQ"> ${widgetBundle['resumeShowingText'] | pht } ${resumeInfo.skills.skillsList.length} ${resumeInfo.skills.skillsList.length > 1 ? widgetBundle['resumeSkillSetPlural'] : widgetBundle['resumeSkillSetSingular']} </div> </div> <div show.bind="resumeInfo.skills.selectedSkills.length > 0" class="tags-block" data-ph-at-id="selectedskills-block" data-ph-id="ph-page-element-page1-T00dVM"> <a href="javascript:void(0);" class="skip-selected each-tag" click.delegate="handleSkip(true)" if.bind="resumeInfo.skills.selectedSkills.length > 10" data-ph-id="ph-page-element-page1-z4oyzg"> ${widgetBundle['resumeSkipThisSection'] | pht } </a> <div data-ph-id="ph-page-element-page1-KQWJeI"> <h3 class="skills-heading" data-ph-id="ph-page-element-page1-bzgxLy"> ${widgetBundle['resumeSkillSetSuggestionsHeading'] | pht } </h3> </div> <ul show.bind="resumeInfo.skills.selectedSkills.length > 0" role="${resumeInfo.skills.selectedSkills.length > 1 ? 'list' : false}" class="tags-list ph-common-slection-area" id="selected-skills" data-ph-at-id="selected-data-list" tabindex="-1" ph-role="data.bind:resumeInfo.skills.selectedSkills" data-ph-at-data-count="${resumeInfo.skills.selectedSkills.length}" data-ph-id="ph-page-element-page1-LF4D9I"> <li class="each-tag" show.bind="resumeInfo.skills.selectedSkills.length" role="${resumeInfo.skills.selectedSkills.length > 1 ? 'listitem' : false}" repeat.for="selectedSkill of resumeInfo.skills.selectedSkills" data-ph-at-id="selected-data-list-item" data-ph-id="ph-page-element-page1-A6ye9n"> ${selectedSkill} <a href="javascript:void(0)" class="remove-tag" click.delegate="resumeInfo.removeSelectedData('skills',$index)" aria-label="${widgetBundle['resumeRemoveText']} ${selectedSkill}" data-ph-at-id="skill-delete-link" data-ph-at-skill-name-text="${selectedSkill}" data-ph-id="ph-page-element-page1-6j3Lk7"> <i class="icon ${widgetBundle['removeSelectionIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-bM4rf7"></i> </a> </li> </ul> </div> <div class="tags-block" if.bind="resumeInfo.skills.suggestedSkills.length" data-ph-at-id="skills-suggestions-data-block" data-ph-at-data-count="${resumeInfo.skills.suggestedSkills.length}" data-ph-id="ph-page-element-page1-h5i0aN"> <div data-ph-id="ph-page-element-page1-62vg65"> <h3 class="suggested-heading" tabindex="-1" id="suggested-skills-heading" data-ph-id="ph-page-element-page1-qvphlz"> ${widgetBundle['resumeSkillSetSuggestedHeading'] | pht } </h3> </div> <ul show.bind="resumeInfo.skills.suggestedSkills.length > 0" ph-role="data.bind:resumeInfo.skills.suggestedSkills" class="tags-list suggestions-list" id="suggested-skills" data-ph-id="ph-page-element-page1-fKJeAO"> <li repeat.for="eachSkill of resumeInfo.skills.suggestedSkills" data-ph-id="ph-page-element-page1-1mwy6i"> <button class="suggestions-btn" role="link" click.delegate="resumeInfo.selectSuggestions(eachSkill.skill,$index)" data-ph-at-id="skills-suggest-link" data-ph-at-skill-name-text="${eachSkill.skill}" aria-label="${widgetBundle['resumeAddText'] | pht } ${eachSkill.skill}" data-ph-id="ph-page-element-page1-FpJdLU"> <span data-ph-id="ph-page-element-page1-Dg0RGu">${eachSkill.skill}</span> <i class="icon icon-plus" aria-hidden="true" data-ph-id="ph-page-element-page1-n61Y7b"></i> </button> </li> </ul> </div> </div> </div> </div> <!-- Work Experience --> <div if.bind="activeStep == 'workExperience'" data-ph-at-id="work-experience-block" data-ph-id="ph-page-element-page1-h6hagn"> <div class="work-experience-inner-wrapper" data-ph-id="ph-page-element-page1-2jMAgj"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-page-element-page1-lTD711"> ${widgetBundle['resumeExperience'] | pht:{"activeStepIndex":activeStepIndex, "resumeConformationSteps":resumeConformationSteps.length}} </h2> <p class="phs-sub-heading" id="resume-info-subheading" data-ph-id="ph-page-element-page1-W4UxEG"> ${widgetBundle['resumeExperienceSubHeading'] | pht } </p> <fieldset class="exp-block" data-ph-at-id="exp-block" data-ph-at-data-count="${resumeInfo.experienceData.length}" data-ph-id="ph-page-element-page1-6vUt1O"> <legend class="sr-only" data-ph-id="ph-page-element-page1-sZ4Z8n"> ${widgetBundle['resumeExperienceLegendText'] | pht } </legend> <div class="radio-group" data-ph-id="ph-page-element-page1-S9SBoC"> <span class="each-radio-button" repeat.for="exp of resumeInfo.experienceData" data-ph-id="ph-page-element-page1-EloRgs"> <input name="experience" model.bind="exp" id="exp_${$index}" checked.bind="resumeInfo.workExperience.selectedExp" type="radio" data-ph-at-id="exp-link" data-ph-at-exp-text="${exp.displayName}" data-ph-id="ph-page-element-page1-UWwH9d" /> <label for="exp_${$index}" class="radio-label" data-ph-id="ph-page-element-page1-0ngha6"> <span data-ph-id="ph-page-element-page1-1XQpkZ">${exp.displayName} </span> <span data-ph-id="ph-page-element-page1-jVRfzA"> ${widgetBundle['resumeExperienceYearsText'] | pht } </span> </label> </span> </div> </fieldset> </div> </div> <!-- Preferred Location --> <div if.bind="activeStep == 'preferredLocation'" data-ph-at-id="work-experience-block" data-ph-id="ph-page-element-page1-gdfPPy"> <div class="work-experience-inner-wrapper" data-ph-id="ph-page-element-page1-fYVtyZ"> <h2 class="phs-heading ph-a11y-resume-heading" tabindex="-1" id="resume-info-heading" data-ph-id="ph-page-element-page1-pYoVpa"> ${widgetBundle['resumeLocation'] | pht:{"activeStepIndex":activeStepIndex, "resumeConformationSteps":resumeConformationSteps.length}} </h2> <p class="phs-sub-heading" id="resume-info-subheading" data-ph-id="ph-page-element-page1-N98ywo"> ${widgetBundle['resumeLocationSubHeading'] | pht } </p> <span class="sr-only hidden-label" id="preferred-location-label" data-ph-id="ph-page-element-page1-Y1AERM"> ${widgetBundle['resumeLocationSearchLabel'] | pht } </span> <div class="preferred-location-block" data-ph-at-id="preferred-location-block" data-ph-id="ph-page-element-page1-5dPVae"> <div class="input-group ph-autocomplete-input-wrapper" data-ph-id="ph-page-element-page1-rDVxNi"> <input type="text" aria-haspopup="listbox" aria-owns="locations-list" class="location ph-a11y-location-box" placeholder="${widgetBundle['resumeLocationSearchPlaceholder'] | pht}" showresultsonfocus="false" ph-a11y-autocomplete="" id="preferredLocation" name="preferredLocation" data-ph-autocomplete-input="locations" autocomplete="off" aria-autocomplete="list" aria-controls="locations-list" value.bind="resumeInfo.preferredLocation.value" data-ph-at-id="input-search-box" aria-labelledby="preferred-location-label" data-ph-id="ph-page-element-page1-SVJ0Lp" /> <i class="icon icon-search-2" aria-hidden="true" data-ph-id="ph-page-element-page1-d607co"></i> </div> <ul role="listbox" class="combobox-results-list search-dropdown-list" show.bind="resumeInfo.preferredLocation.showLocationDropdown" data-ph-at-id="suggested-data-list" id="locations-list" aria-labelledby="locations-list" aria-label="${widgetBundle['resumeLocationSuggestionAriaLabel'] | pht}" data-ph-at-data-count="${resumeInfo.preferredLocation.locationsList.length}" tabindex="-1" data-ph-id="ph-page-element-page1-3k9k0U"> <li role="option" repeat.for="eachLocation of resumeInfo.preferredLocation.locationsList" class="combobox-results-listitem ph-autocomplete-input-listbox-item search-list-item title_${$index} ${(resumeInfo.preferredLocation.selectedLocations.indexOf(eachLocation.location_display) >= 0 || eachLocation.isLocationSelected) ?'selected':''}" id="preferredLocation-result-item-${$index}" data-ph-at-id="suggested-data-list-item" aria-label="${eachLocation.location_display}" data-ph-at-locations-name-text="${eachLocation.location_display}" innerhtml.bind="eachLocation.location_html | sanitizeHTML" data-ph-id="ph-page-element-page1-p1Kqxw"> </li> <li class="no-results" ref="noResults" data-ph-at-id="no-data" if.bind="!resumeInfo.preferredLocation.locationsList.length && resumeInfo.preferredLocation.value.length && resumeInfo.preferredLocation.showLocationDropdown" data-ph-id="ph-page-element-page1-fy8Kmm"> ${widgetBundle['resumeLocationNoResultsText'] | pht} </li> </ul> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-C07o3y"> <div class="sr-only" if.bind="!resumeInfo.preferredLocation.locationsList.length && resumeInfo.preferredLocation.value.length && resumeInfo.preferredLocation.showLocationDropdown && resultUpdated" data-ph-id="ph-page-element-page1-1GHGy7"> <span data-ph-id="ph-page-element-page1-YGKJK6"> ${widgetBundle['resumeLocationNoResultsText'] | pht} </span> </div> <div class="sr-only" if.bind="resumeInfo.preferredLocation.locationsList.length && resumeInfo.preferredLocation.value.length && resumeInfo.preferredLocation.showLocationDropdown && resultUpdated" data-ph-id="ph-page-element-page1-qQBbaJ"> ${widgetBundle['resumeShowingText'] | pht } ${resumeInfo.preferredLocation.locationsList.length} ${resumeInfo.preferredLocation.locationsList.length > 1 ? widgetBundle['resumeLocationPlural'] : widgetBundle['resumeLocationSingular']} </div> </div> </div> <div show.bind="resumeInfo.preferredLocation.selectedLocations.length > 0" class="tags-block selected-locations-block" data-ph-at-id="selectedlocations-block" data-ph-id="ph-page-element-page1-P8OQkL"> <a href="javascript:void(0);" click.delegate="handleSkip()" class="skip-selected each-tag" if.bind="resumeInfo.preferredLocation.selectedLocations.length > 10" data-ph-id="ph-page-element-page1-BQoAza"> ${widgetBundle['resumeSkipThisSection'] | pht } </a> <div data-ph-id="ph-page-element-page1-sXvLG8"> <h3 class="location-heading" data-ph-id="ph-page-element-page1-OW7Q0x"> ${widgetBundle['resumeLocationSuggestionsHeading'] | pht } </h3> </div> <ul show.bind="resumeInfo.preferredLocation.selectedLocations.length > 0" role="${resumeInfo.preferredLocation.selectedLocations.length > 1 ? 'list' : false}" class="tags-list ph-common-slection-area" id="selected-locations" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${resumeInfo.preferredLocation.selectedLocations.length}" data-ph-id="ph-page-element-page1-hRJ287"> <li class="each-tag" show.bind="resumeInfo.preferredLocation.selectedLocations.length" role="${resumeInfo.preferredLocation.selectedLocations.length > 1 ? 'listitem' : false}" repeat.for="selectedLocation of resumeInfo.preferredLocation.selectedLocations" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page1-zbUuk1"> ${selectedLocation} <a href="javascript:void(0)" class="remove-tag" click.delegate="resumeInfo.removeSelectedData('preferredLocation',$index)" aria-label="${widgetBundle['resumeRemoveText']} ${selectedLocation}" data-ph-at-id="location-delete-link" data-ph-at-location-name-text="${selectedLocation}" data-ph-id="ph-page-element-page1-hoJAdR"> <i class="icon ${widgetBundle['removeSelectionIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page1-H8N1bL"></i> </a> </li> </ul> </div> </div> </div> <div class="active-step-prev-next-btns" if.bind="activeStep != 'contactDetails' && activeStep != 'cancel'" data-ph-id="ph-page-element-page1-YBJLYW"> <div class="active-step-button-cntr prev" show.bind="activeStepIndex > 1" data-ph-id="ph-page-element-page1-xoWRpN"> <button class="btn confirm-cancel-btn " click.delegate="resumeInfo.loadPreviousStep()" id="previous-popup-btn" data-ph-id="ph-page-element-page1-BKEP3E"> <i class="icon icon-arrow-left-9" aria-hidden="true" data-ph-id="ph-page-element-page1-Swnirx"></i> ${widgetBundle['resumeStepsPrevText'] | pht } </button> </div> <div class="active-step-button-cntr next" data-ph-id="ph-page-element-page1-TdEUHL"> <button id="next-popup-btn" class="btn primary-button" click.delegate="resumeInfo.loadNextStep()" data-ph-id="ph-page-element-page1-LSqEWE"> <span if.bind="activeStepIndex != resumeConformationSteps.length" data-ph-id="ph-page-element-page1-fhur01"> ${widgetBundle['resumeStepsNextText'] | pht } </span> <span if.bind="activeStepIndex == resumeConformationSteps.length " data-ph-id="ph-page-element-page1-m0vi1r"> ${widgetBundle['resumeStepsSubmitText'] | pht } </span> <i class="icon icon-arrow-right-9" aria-hidden="true" data-ph-id="ph-page-element-page1-2b50AA"></i> </button> </div> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-E1NdbA"> <div if.bind="selectionRemovalSronly" data-ph-id="ph-page-element-page1-ub0jLI"> ${selectionRemovalSrText} </div> </div> </div> </div> </div> </div> <div class="popup-modal-backdrop phcriticalhide" data-ph-id="ph-page-element-page1-jNO4G2"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" tabindex="-1" aria-modal="true" show.bind="isDialogOpen" aria-label.bind="isDeleteResume? 'reset personalization' : ''" data-ph-id="ph-page-element-page1-PAoFJ4"> <!-- Upload resume dropzone area --> <div class="modal-dialog" if.bind="!showLoader" data-ph-id="ph-page-element-page1-6f6X7L"> <div if.bind="!uploadResumeStatus" class="upload-failure" data-ph-at-id="upload-failure-block" data-ph-id="ph-page-element-page1-YIGTX3"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="invalid format resume popup close" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-qIik0Y" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-IbPDrk"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-e8lprV"></i> </button> <div class="failure-img-block" data-ph-at-id="upload-failure-img-block" data-ph-id="ph-page-element-page1-g4eLwe"> <i class="icon icon-sad-file" aria-hidden="true" data-ph-id="ph-page-element-page1-3oxAH4"></i> <span key="ph-find-your-fit-container-v1-default-ai8eoj-LpJ5Uz" class="sr-only" data-ph-id="ph-page-element-page1-BoeiIx">Failure icon</span> </div> <div data-ph-id="ph-page-element-page1-AQcXQb"> <h3 class="heading" if.bind="isFileSupported" data-ph-id="ph-page-element-page1-TUCL5j"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-t8xjOF" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-mg13Hk"> Oops invalid format... </ppc-content> </h3> <h3 class="heading" if.bind="!isFileSupported" data-ph-id="ph-page-element-page1-zoS7lt"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-dmvXFo" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-QmFwrf"> Oops... </ppc-content> </h3> <p if.bind="isFileSupported" data-ph-id="ph-page-element-page1-758mcs"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-OiH5st" data-ph-at-id="description-text" data-ph-id="ph-page-element-page1-09K94h"> Please upload one of the following file formats: pdf, docx, txt </ppc-content> </p> <p if.bind="!isFileSupported && limitExceeded && widgetBundle['uploadFileSizeError']" data-ph-id="ph-page-element-page1-hxkvUK"> ${widgetBundle['uploadFileSizeError'] | pht:{"fileSize": maxFileSize}} </p> <p if.bind="!isFileSupported && ((limitExceeded && !widgetBundle['uploadFileSizeError']) || !limitExceeded)" data-ph-id="ph-page-element-page1-CkZFgd"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-movQQM" data-ph-at-id="description-text" data-ph-id="ph-page-element-page1-5Ju7mp"> Something went wrong. </ppc-content> </p> <p if.bind="!isFileSupported && ((limitExceeded && !widgetBundle['uploadFileSizeError']) || !limitExceeded)" data-ph-id="ph-page-element-page1-Brv4HY"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-ijiCsL" data-ph-at-id="error-text" data-ph-id="ph-page-element-page1-LX4LQ4"> Please try to upload your resume again </ppc-content> </p> <div class="social-login-close" data-ph-at-id="social-login-close-block" data-ph-id="ph-page-element-page1-BGNK5n"> <div class="upload-again" data-ph-id="ph-page-element-page1-G7RiPd"> <section class="ph-widget" data-tmpl-type="inline" data-ph-id="ph-page-element-page1-6LEp5z" view="1675668314884-upload-new" original-view="upload-new" theme="default"> <div class="ph-import-resume-v1-upload-new-default ph-widget-target" as-element="ph-import-resume-v1" data-widget="ph-import-resume-v1" view="1675668314884-upload-new" data-tmpl-type="inline" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" original-view="upload-new" instance-id="" data-ph-id="ph-page-element-page1-oZk0e2"> <div class="ph-dropzone-area" data-ph-id="ph-page-element-page1-8zeGDc"> <button id="ph-dropzone" class="upload-btn btn primary-button" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page1-w6Glkp"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-Z5AB6N" data-ph-at-id="upload-try-again-link-text" data-ph-id="ph-page-element-page1-MD6PrP"> Try again </ppc-content> </button> </div> </div> </section> </div> </div> </div> </div> <div if.bind="contactDetailsPopup" class="upload-contact-details" data-ph-at-id="upload-contact-details-block" data-ph-id="ph-page-element-page1-i0xvnQ"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="contact details popup Close" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-h0FwC1" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-l1XO09"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-hnnyMT"></i> </button> <div class="contact-details-inner-wrapper" data-ph-id="ph-page-element-page1-LoAiVF"> <p if.bind="!contactDetailsFailure && contactDetailsFirstTime" class="phs-sub-heading" data-ph-id="ph-page-element-page1-cBM85I"> ${widgetBundle['resumeUploadedMessage'] | pht:{"resumeName": profileData.resumeName}} </p> <p if.bind="contactDetailsFailure" class="phs-sub-heading failure-msg" data-ph-id="ph-page-element-page1-geAi40"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-LWdlYH" data-ph-at-id="description-error-text" data-ph-id="ph-page-element-page1-mYTs3A"> Sorry ! Something went wrong, please try again in a few minutes </ppc-content> </p> <h2 if.bind="contactDetailsFirstTime" class="phs-heading" data-ph-id="ph-page-element-page1-4t4bZ3"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-rX4FVo" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-65f3S1">But we noticed the below information is missing from it. Please complete the following:</ppc-content> </h2> <h2 if.bind="!contactDetailsFirstTime" class="phs-heading" data-ph-id="ph-page-element-page1-zeiota"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-DFWD76" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-iSasMp">But we noticed the below information is missing from it. Please complete the following:</ppc-content> </h2> <div data-ph-id="ph-page-element-page1-rseS5R"> <form role="form" aria-label="contact details" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-sqabYu" data-ph-id="ph-page-element-page1-3fvBlu"> <div class="form-group ${contactDetails.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-YRi2a4"> <div data-ph-id="ph-page-element-page1-AUUhBK"> <label for="email" data-ph-id="ph-page-element-page1-DHsbBX"> <span key="ph-find-your-fit-container-v1-default-ai8eoj-o5PPfp" class="sr-only" data-ph-id="ph-page-element-page1-Asq7B9"> Email </span> <span class="" aria-hidden="true" data-ph-id="ph-page-element-page1-S6LC94"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-o5PPfp" data-ph-at-id="email-text" data-ph-id="ph-page-element-page1-r0Z2qr"> Email </ppc-content> </span> <span class="mandate-field" aria-hidden="true" data-ph-id="ph-page-element-page1-1JH3eG"> * </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-Nrhjyv"> <input type="text" class="form-control ph-a11y-form-control-config-email fs-block" id="email" placeholder="your@mail.com" key-placeholder="ph-find-your-fit-container-v1-default-ai8eoj-USvXT2" aria-describedby="ph-a11y-contact-email-field-error" value.bind="contactDetails.email" autocomplete="email" data-ph-at-id="email-input" change.delegate="fieldValidation('email')" aria-required="true" data-ph-id="ph-page-element-page1-o5CkEe"> <span id="ph-a11y-contact-email-field-error" class="error-msg" aria-atomic="true" aria-live="assertive" data-ph-id="ph-page-element-page1-NiODe8"> <span if.bind="contactDetailsErrorObj.email.code && contactDetailsErrorObj.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page1-tQyWlf"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-mkrPEj" data-ph-at-id="upload-resume-email-error-alert-text" data-ph-id="ph-page-element-page1-bp0LFW">Email should not be empty</ppc-content> </span> <span if.bind="contactDetailsErrorObj.email.code && contactDetailsErrorObj.email.code == 'E102'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page1-GMZTO6"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-vCBxdW" data-ph-at-id="upload-resume-email-error-alert-text2" data-ph-id="ph-page-element-page1-zbiJ7d"> Enter a vaild email adress </ppc-content> </span> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.email.validField" aria-hidden="true" data-ph-id="ph-page-element-page1-sKI5uE"></i> </input></div> </div> </div> <div class="form-group ${contactDetails.phone.error ? 'error focus':''}" data-ph-id="ph-page-element-page1-SUTDCH"> <div data-ph-id="ph-page-element-page1-QHXuRR"> <label for="phone" data-ph-id="ph-page-element-page1-K8WsTr"> <span key="ph-find-your-fit-container-v1-default-ai8eoj-vZ9G4A" class="sr-only" data-ph-id="ph-page-element-page1-pXmVI1">Phone</span> <span class="" aria-hidden="true" data-ph-id="ph-page-element-page1-WgTl8f"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-tt177e" data-ph-at-id="phone-text" data-ph-id="ph-page-element-page1-m9SwYV"> Phone </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page1-GqLFpj"> <input type="text" class="form-control ph-a11y-form-control-config-phone fs-block" id="phone" placeholder="Enter your phone number" key-placeholder="ph-find-your-fit-container-v1-default-ai8eoj-8ElM5d" aria-describedby="ph-a11y-contact-phone-field-error" value.bind="contactDetails.phone" autocomplete="tel" data-ph-at-id="phone-input" change.delegate="fieldValidation('phone')" data-ph-id="ph-page-element-page1-TAq52h"> <span id="ph-a11y-contact-phone-field-error" aria-atomic="true" aria-live="assertive" if.bind="contactDetailsErrorObj.phone.code && contactDetailsErrorObj.phone.code == 'E101'" class="error-msg" data-ph-at-id="phone-error-alert" data-ph-id="ph-page-element-page1-hg57lQ"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-Q5ISgE" data-ph-at-id="upload-resume-phone-error-alert-text" data-ph-id="ph-page-element-page1-yg2K3d">Please enter a correct Phone Number</ppc-content> </span> <i class="icon icon-check-mark-thick" if.bind="contactDetailsErrorObj.phone.validField" aria-hidden="true" data-ph-id="ph-page-element-page1-1qCJvx"></i> </input></div> </div> </div> </form> <div data-ph-id="ph-page-element-page1-tOr4HX"> <button class="btn primary-button" click.delegate="configureMoreDetails()" data-ph-id="ph-page-element-page1-qP3PRt"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-PlbSIe" data-ph-id="ph-page-element-page1-IjLPQI"> Submit </ppc-content> </button> </div> </div> </div> </div> <div class="user-signin-area" if.bind="currentStep == 'userSignIn' && !showLoader && isAnonymous" data-ph-id="ph-page-element-page1-mNvUpi"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="social login popup Close" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-Z6P070" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-K5vmy9"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-4dMxhc"></i> </button> <div class="upload-success-social-login" if.bind="isLoggedIn" data-ph-at-id="upload-success-social-login-block" data-ph-id="ph-page-element-page1-A6Tsin"> <div class="upload-cv-status-area" if.bind="contactDetailsFirstTime" data-ph-at-id="success-block" data-ph-at-filename-text="${profileData.resumeName}" data-ph-id="ph-page-element-page1-LO2DYt"> <p data-ph-at-id="sucess-text" data-ph-id="ph-page-element-page1-5BqeBl"> ${widgetBundle['resumeUploadedMessage'] | pht:{"resumeName": profileData.resumeName}} </p> </div> <div class="signin-options-area" if.bind="!mergeRequired && isAnonymous && !disableSocialLogin" data-ph-id="ph-page-element-page1-4cvb55"> <h2 class="phs-heading" data-ph-id="ph-page-element-page1-EDS5ej"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-4lK2Pr" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-T4jDs0"> Sign in and keep your data for future visits </ppc-content> </h2> <section class="ph-widget" data-ph-id="ph-page-element-page1-k5PPFr" view="1675668314885-view4" original-view="view4" theme="default"> <div class="ph-social-connect-v1-view4-default ph-widget-target" as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" view="1675668314885-view4" mode.bind="'CI'" fyf-step-land-info.bind="stepsData" original-view="view4" instance-id="" data-ph-id="ph-page-element-page1-DANqOL"></div> </section> <div class="signin-info" data-ph-id="ph-page-element-page1-fzxYqa"> <span data-ph-id="ph-page-element-page1-HVV8Ye"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-page-element-page1-6gH2Bi"></i> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-EINOT5" data-ph-at-id="resumeUploadSuccessDesc" data-ph-id="ph-page-element-page1-Hhz2ij"> We never post anything without your permission </ppc-content> </span> </div> </div> </div> </div> <div class="social-signin-area" if.bind="currentStep == 'userSignIn' && !showLoader && !isAnonymous" data-ph-id="ph-page-element-page1-tfZM6V"> <div class="upload-success-login-user" if.bind="isLoggedIn" data-ph-at-id="upload-success-login-user-block" data-ph-id="ph-page-element-page1-418azx"> <div class="failure-img-block" data-ph-id="ph-page-element-page1-MpSlHN"> <i class="icon icon-happy-file" aria-hidden="true" data-ph-id="ph-page-element-page1-hnlf2v"></i> <span key="ph-find-your-fit-container-v1-default-ai8eoj-KKg8pJ" class="sr-only" data-ph-id="ph-page-element-page1-d8WY2e">success icon</span></div> <div data-ph-id="ph-page-element-page1-8lVhcX"> <h3 class="heading" data-ph-id="ph-page-element-page1-yLOqIY"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-u9ljYu" data-ph-at-id="sucess-text" data-ph-id="ph-page-element-page1-fDVGMt"> Great! </ppc-content> </h3> <div class="p-text" data-ph-id="ph-page-element-page1-GjyK4M"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-B7LrCj" data-ph-at-id="sucess-desc1" data-ph-id="ph-page-element-page1-l9QawV"> Your file is successfully uploaded </ppc-content> </div> <div class="p-text" data-ph-id="ph-page-element-page1-gvW65V"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-7eq9Sq" data-ph-at-id="sucess-desc2" data-ph-id="ph-page-element-page1-xnO0zV">Enjoy your personalized jobs</ppc-content> </div> <div class="social-login-close" data-ph-at-id="social-login-close-block" data-ph-id="ph-page-element-page1-UMPhEE"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="file upload success popup close" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-dM2Nmw" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-PW00vW"> <span class="btn primary-button" data-ph-id="ph-page-element-page1-tqDjUa"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-088Gux" data-ph-at-id="close-link-text" data-ph-id="ph-page-element-page1-M00ijZ"> Close </ppc-content> </span> </button> </div> </div> </div> </div> <div if.bind="isDeleteResume" class="upload-delete" data-ph-at-id="upload-delete-block" data-ph-id="ph-page-element-page1-TyLtt2"> <button class="ph-a11y-popup-start-focus close" click.delegate="closePopup()" aria-label="reset popup close" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-VlwpwY" data-ph-at-id="close-link" data-ph-id="ph-page-element-page1-yNgVyD"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-izpeit"></i> </button> <div class="delete-img-block" data-ph-at-id="upload-delete-img-block" data-ph-id="ph-page-element-page1-dXsB6Q"> <i class="icon icon-remove-file" aria-hidden="true" data-ph-id="ph-page-element-page1-yMPC6x"></i> <span class="sr-only" key="ph-find-your-fit-container-v1-default-ai8eoj-HShQbL" data-ph-id="ph-page-element-page1-VoIdi3">reset icon</span> </div> <div data-ph-id="ph-page-element-page1-KzRA0M"> <div class="p-text" data-ph-id="ph-page-element-page1-el6kxB"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-3setRC" data-ph-at-id="description-text" data-ph-id="ph-page-element-page1-Z9TJrs"> By resetting personalization <br data-ph-id="ph-page-element-page1-sjFv7Y" />you will lose your personalized job recommendations<br /> </ppc-content> </div> <div class="social-login-close" data-ph-at-id="social-login-close-block" data-ph-id="ph-page-element-page1-UGrFCV"> <div class="delete-link" data-ph-id="ph-page-element-page1-FsNBsX"> <button class="btn warning-button" aria-label="Reset" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-yAtE8w" click.delegate="deleteResume()" data-ph-at-id="delete-link" data-ph-id="ph-page-element-page1-nySS3R"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-3vLTIT" data-ph-id="ph-page-element-page1-47mhSj"> Reset </ppc-content> </button> </div> </div> </div> </div> </div> </div> </div> <!-- Find your fit --> <section class="ph-widget phcriticalhide" instance-id="6ty93o" if.bind="isFyfEnabled" data-ph-id="ph-page-element-page1-mrimyf" view="1675668314904-default" original-view="default" theme="default"> <div class="ph-find-your-fit-v1-default-default ph-widget-target" fyf-steps.bind="stepsData" fyf-info.bind="fyfInfoData" as-element="ph-find-your-fit-v1" instance-id="6ty93o" data-widget="ph-find-your-fit-v1" view="1675668314904-default" original-view="default" data-ph-id="ph-page-element-page1-CwgP92"></div> </section> <!-- Candidate login mobile view --> <div class="phcriticalhide" show.bind="candidateLoginPopup" data-ph-id="ph-page-element-page1-cFaHZe"> </div> <!-- Candidate login desktop view --> <div class="phcriticalhide" show.bind="candidateLoginPopup" data-ph-id="ph-page-element-page1-SZJmEe"> <section class="ph-widget" instance-id="fyf2" hide-on-mobile="true" data-ph-id="ph-page-element-page1-KZnvoC" view="1675668315950-default" original-view="default" theme="default"> <div as-element="ph-candidate-login-v1" flow-type="signUp" data-widget="ph-candidate-login-v1" widget-context.bind="candidatePopupData" class="ph-candidate-login-v1-default-default ph-widget-target" view="1675668315950-default" instance-id="fyf2" original-view="default" data-ph-id="ph-page-element-page1-yR3484"></div> </section> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page1-u8bVrx"> <div class="sr-only" if.bind="uploadSronly" data-ph-id="ph-page-element-page1-U3fEBJ"> resume uploaded </div> <div class="sr-only" if.bind="uploadingSronly" data-ph-id="ph-page-element-page1-BntsYB"> resume uploading </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-share-v3-default-1663506315253" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-page-element-page1-swBn0H"> <div class="widget-container" data-ph-at-id="social_share_widget_container" data-ph-id="ph-page-element-page1-tAIXMx"> <div class="phs-widget-heading" if.bind="!hideTitle || !hideSubTitle" data-ph-id="ph-page-element-page1-w6kmGJ"> <div class="heading-block" if.bind="!hideTitle" role="heading" key-role="ph-social-share-v3-default-6ty93l-Kaz9qS" aria-level="headingLevel" key-aria-level="ph-social-share-v3-default-6ty93l-3T1izx" data-ph-at-id="social_share_widget_heading" data-ph-id="ph-page-element-page1-AeHf3o"> <ppc-content key="ph-social-share-v3-default-6ty93l-3XctdO" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-rFdIoG"></ppc-content> </div> <p if.bind="!hideSubTitle" data-ph-at-id="social_share_widget_sub_heading" data-ph-id="ph-page-element-page1-7QGAPj"> <ppc-content key="ph-social-share-v3-default-6ty93l-k8xxgM" data-ph-at-id="sub-heading-text" data-ph-id="ph-page-element-page1-ZQGIXK"> We give you the tools you need to discover your perfect job match, and the freedom and support to take your career to the next level. </ppc-content> </p> </div> <div class="content-block" data-ph-id="ph-page-element-page1-gFOoom"> <ul data-ph-at-id="share-options-list" ph-role="data.bind:shareOption.options" class="share-options icons-per-row${shareOption.iconsPerRow} ${shareOption.brandStyle ? shareOption.widgetStyle : ''} ${shareOption.brandStyle ? 'with-brand-colors' : ''}" data-ph-id="ph-page-element-page1-1WLpqE"> <li repeat.for="eachIndicator of shareOption.options" css="padding-right:${(shareOption.spacing + 'px')}" data-ph-id="ph-page-element-page1-H9T8Nq"> <button click.delegate="handlePopup(eachIndicator)" class="${eachIndicator.name}" aria-label="${widgetBundle[eachIndicator['name']+'AriaLabel'] | pht}" css="background-color: ${shareOption.brandStyle ? '' : (shareOption.backgroundColor) }; border-radius: ${shareOption.brandStyle ? '' : (shareOption.borderRadius + 'px')}; line-height: ${shareOption.brandStyle ? '' : (shareOption.lineHeight) + 'px'}; height: ${shareOption.brandStyle ? '' : (shareOption.height) + 'px'}; width: ${shareOption.brandStyle ? '': (shareOption.width + 'px')}; border-width: ${shareOption.brandStyle ? '' : (shareOption.borderWidth + 'px')}; border-color: ${shareOption.brandStyle ? '' : (shareOption.borderColor)}; border-style: ${shareOption.brandStyle ? '' : (shareOption.borderStyle)};" data-ph-at-id="share-${eachIndicator['name']}-link" focus.trigger="closeShareJob($event, true)" blur.trigger="closeShareJob($event, false)" data-ph-id="ph-page-element-page1-rASvQP"> <i class="icon ${eachIndicator['settings']['icon']}" aria-hidden="true" css="color:${shareOption.brandStyle ? '' : (shareOption.color)}; font-size:${(shareOption.size + 'px')};" data-ph-id="ph-page-element-page1-xW7Yu2"></i> <span class="sr-only" data-ph-id="ph-page-element-page1-OmkuvO"> <span css="color:${shareOption.brandStyle ? '' : (shareOption.color)};" data-ph-id="ph-page-element-page1-dJXaXP">${widgetBundle[eachIndicator['name']] | pht}</span> </span> </button> </li> <section class="ph-widget" instance-id="1gd0h6" data-ph-at-id="social_share_show_email_section" show.bind="showEmailView && shareOption.isInline && isShareEmailFound" data-ph-id="ph-page-element-page1-AsiJIV" view="1663506314629-view3" original-view="view3" theme="default"> <div as-element="ph-email-job-v1" class="ph-email-job-v1-view3-default ph-widget-target" data-widget="ph-email-job-v1" job-seq-no.bind="currentJobObj.jobSeqNo" share-handler.call="handlePopup(share)" view="1663506314629-view3" category.bind="currentJobObj.category" is-popup-reqd.bind="false" is-dialog.bind="true" instance-id="1gd0h6" original-view="view3" data-ph-id="ph-page-element-page1-oC8FFg"></div> </section> </ul> </div> </div> <div class="popup-modal-backdrop" data-ph-at-id="social_share_popup_container" data-ph-id="ph-page-element-page1-1XJNkJ"> <div class="popup-container ph-a11y-popup-selector" role="dialog" show.bind="selectedPopup == 'copyLinkPopup'" data-ph-id="ph-page-element-page1-X3WGxk"> <div class="custom-popup-wrapper copy-link-wrapper ph-a11y-copyLink-popup" show.bind="selectedPopup == 'copyLinkPopup'" data-ph-id="ph-page-element-page1-P94pLl"> <div class="head-wrapper" data-ph-id="ph-page-element-page1-e0lbrC"> <h3 class="head-text" data-ph-at-id="social_share_popup_heading" data-ph-id="ph-page-element-page1-EkHjjn"> <ppc-content key="ph-social-share-v3-default-6ty93l-p5gu3A" data-ph-id="ph-page-element-page1-MuNoGD">Share job link</ppc-content> </h3> <button type="button" class="btn-close" aria-label="close dialog" key-aria-label="ph-social-share-v3-default-6ty93l-EHOwch" data-ph-at-id="social_share_popup_head_button" click.delegate="copyLinkCancelAction()" data-ph-id="ph-page-element-page1-Oga4xV"> <i class="icon icon-cancel" aria-hidden="true" data-ph-at-id="social_share_popup_head_button_icon" data-ph-id="ph-page-element-page1-DgMnfb"></i> </button> </div> <div class="body-wrapper" data-ph-at-id="social_share_popup_body_wrapper" data-ph-id="ph-page-element-page1-GHN6qk"> <div class="message-wrapper" if.bind="showCopySuccess" data-ph-id="ph-page-element-page1-BP8Z9f"> <p class="message-text" data-ph-at-id="social_share_popup_body_message" data-ph-id="ph-page-element-page1-jR0Z6D"> <ppc-content key="ph-social-share-v3-default-6ty93l-O6fkdx" data-ph-id="ph-page-element-page1-AmKQWJ">Link copied successfully</ppc-content> </p> </div> <label class="field-label" data-ph-at-id="social_share_popup_body_field_label" id="field-label-1" data-ph-id="ph-page-element-page1-Pu20rm"><ppc-content key="ph-social-share-v3-default-6ty93l-1MdMDS" data-ph-id="ph-page-element-page1-p6BdjQ">To your colleagues or friends</ppc-content></label> <input type="text" class="form-control input-copy-link" data-ph-at-id="social_share_popup_body_job_link_input" value.bind="jobLink" readonly="" aria-labelledby="field-label" data-ph-id="ph-page-element-page1-ubNJ75" /> </div> <div class="button-wrapper" data-ph-at-id="social_share_popup_body_button_wrapper" data-ph-id="ph-page-element-page1-LOOBr6"> <button type="button" class="btn-cancel" data-ph-at-id="social_share_popup_body_cancel_button" click.delegate="copyLinkCancelAction()" data-ph-id="ph-page-element-page1-mugILn"><ppc-content key="ph-social-share-v3-default-6ty93l-QRRyrH" data-ph-id="ph-page-element-page1-rT4lIB">Cancel</ppc-content></button> <button type="button" class="btn primary-button" data-ph-at-id="social_share_popup_body_copylink_button" click.delegate="copyLink()" data-ph-id="ph-page-element-page1-ydQXzr"><ppc-content key="ph-social-share-v3-default-6ty93l-iHqSm1" data-ph-id="ph-page-element-page1-hdRHfB">Copy Link</ppc-content></button> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-profile-recommendations-v2-default-1663503996376" nonce=""><div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-page1-JdXNy3"></div> <div class="phs-widget-block-area ph-widget-box" role="region" aria-label="Profile recommendations" key-aria-label="ph-profile-recommendations-v2-default-c1ykg4-KQ3h4o" show.bind="!showLoader && jobResults.length" data-ph-id="ph-page-element-page1-XEU8lg"> <div class="widget-container" data-ph-id="ph-page-element-page1-S8cxZE"> <div class="phs-widget-heading" data-ph-id="ph-page-element-page1-yLPSp6"> <h2 data-ph-id="ph-page-element-page1-JIHlhv"> <ppc-content key="ph-profile-recommendations-v2-default-c1ykg4-mvtMLq" data-ph-at-id="heading-text" show.bind="showTitle" data-ph-id="ph-page-element-page1-iozeiw" language-overriden="true">Profile recommendations</ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-page-element-page1-bbuoK0"> <ul data-ph-at-id="jobs-list" if.bind="jobResults.length" data-ph-at-widget-data-count="${jobResults.length}" ph-role="data.bind:jobResults" data-ph-id="ph-page-element-page1-9gUXpA"> <li class="jobs-list-item" repeat.for="eachJob of jobResults" show.bind="maxDisplayCount > $index" data-ph-at-id="jobs-list-item" data-ph-id="ph-page-element-page1-dXHkfb"> <div class="pcs-image-wrapper job-card-image" if.bind="(eachJob.image && eachJob.image.src)" instance-id="Jio6ys" data-ph-id="ph-page-element-page1-shQVtA"> <figure role="presentation" class="image pcs-component-v1-primary-image-default" data-ph-id="ph-page-element-page1-88J4Nz"> <div class="primary-image pcs-fit-cntr-image" data-ph-id="ph-page-element-page1-Q1R5q8"> <img if.bind="eachJob.image && eachJob.image.src && eachJob.image.src.value" src.bind="eachJob.image.src.value" alt="" data-ph-id="ph-page-element-page1-5FFwpe" /> </div> </figure> </div> <div class="${(eachJob.image && eachJob.image.src || ( eachJob.smartHighlights && enabledFields['pjfSmartHighlights']) && ( (eachJob.descriptionTeaser && enabledFields['descriptionTeaser']) || (enabledActions['applyNow']) ) )? 'wrapper-cntr' : '' }" data-ph-id="ph-page-element-page1-0DMf3m"> <div class="information" data-ph-id="ph-page-element-page1-lH2jRW"> <div class="pcs-image-wrapper job-card-logo" if.bind=" (eachJob.badgeImage && eachJob.badgeImage.src)" data-ph-id="ph-page-element-page1-iUfjfM"> <figure role="presentation" class="image pcs-component-v1-primary-image-default" data-ph-id="ph-page-element-page1-VEPS4b"> <div class="primary-image pcs-fit-cntr-image " data-ph-id="ph-page-element-page1-Qs5vsm"> <img if.bind="eachJob.badgeImage && eachJob.badgeImage.src && eachJob.badgeImage.src.value" src.bind="eachJob.badgeImage.src.value" alt="${eachJob.badgeImage.alt.value || ''}" data-ph-id="ph-page-element-page1-Kk8oLf" /> </div> </figure> </div> <div class="job-smart-tags" data-ph-id="ph-page-element-page1-Y1anT1"> <div if.bind="jobFits && (jobFits.layout && jobFits.layout[deviceType] == 'top' && (eachJob.fitLevel && jobFitPromise && jobFitsSettConfig && jobFitsSettConfig.literalMap && jobFitsSettConfig.literalMap[eachJob.fitLevel] && enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]]))" class="job-match-area ${jobFits.layout && jobFits.layout[deviceType]} ${jobFits.layout && jobFits.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-lecPaP"> <span fitscore.bind="fit = (enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]])" class="job-match ${fit.settings.class}" data-ph-id="ph-page-element-page1-5k6x5u"> <i class="icon ${fit && fit.settings.icon}" if.bind="fit && fit.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-bEIYLi"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-4NI8n5">${widgetBundle[fit.name] | pht}</span> </span> </div> <div class="job-tag-area ${jobTagsConfig && jobTagsConfig.layout && jobTagsConfig.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-JoEkLV"> <span class="featured-job" if.bind="eachJob.featuredJob && (eachJob.featuredJob && eachJob.featuredJob.toLowerCase() =='yes')" data-ph-id="ph-page-element-page1-XwZNze"> ${widgetBundle['featuredJobText']} </span> <span class="job-tag ${eachTag.settings.class}" repeat.for="eachTag of jobTags" if.bind="(jobTagsConfig && jobTagsConfig.tags) && (jobTagsData && jobTagsData[eachJob['jobSeqNo']] && jobTagsData[eachJob['jobSeqNo']][eachTag.name])" data-ph-id="ph-page-element-page1-k7JTuR"> <i class="icon ${eachTag.settings.icon}" if.bind="eachTag.settings.icon && eachTag.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-FOV2Eb"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-oyo62F">${widgetBundle[eachTag.name] | pht : jobTagsData[eachJob['jobSeqNo']][eachTag.name].data}</span> </span> </div> </div> <span role="heading" key-role="ph-profile-recommendations-v2-default-c1ykg4-GIGLAo" aria-level="3" key-aria-level="ph-profile-recommendations-v2-default-c1ykg4-D7BQkh" instance-id="Jio6ys-kVQDBd" data-ph-id="ph-page-element-page1-BeXS67"> <a ph-tevent="job_click" ref="linkEle" href.bind="getUrl(linkEle, 'job', eachJob, '', eachJob.jobUrl)" data-ph-at-id="job-link" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-job-location-text="${eachJob.location}" data-ph-at-job-location-area-text="${eachJob.cityStateCountry}" data-ph-at-job-category-text="${eachJob.category}" data-access-list-item="${$index}" data-ph-at-job-id-text="${eachJob.jobId}" data-ph-at-job-type-text="${eachJob.type}" data-ph-at-job-industry-text="${eachJob.industry}" data-ph-at-job-post-date-text="${eachJob.postedDate}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" aria-label="${eachJob.title} ${widgetBundle['jobIdConnectingText'] | pht} ${eachJob.jobId}" data-ph-id="ph-page-element-page1-emGXYv"> <div if.bind="eachJob.title && eachAttr.name.indexOf('title') != -1" class="job-title" data-ph-id="ph-page-element-page1-wrhefJ"> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-sE1E9B">${widgetBundle['title'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-aSjXGd"></i> <span data-ph-id="ph-page-element-page1-QmH7ik">${eachJob.title} </span> </div> </a> </span> <!-- Multilocation display type dropdown --> <p class="job-info" data-ph-at-id="job-info" if.bind="((enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-arLbtP"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="((['location'].indexOf(eachAttr.name) != -1 && eachJob.location) && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || ((['category'].indexOf(eachAttr.name) != -1 && eachJob.category) && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)) || (eachJob[eachAttr.name] && (['title','postedDate','expiryDate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate && ['postedDate'].indexOf(eachAttr.name) != -1) || (['expiryDate'].indexOf(eachAttr.name) != -1 && eachJob.expiryDate)" class="${((eachAttr.name === 'location' && eachJob.location) && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || ((eachAttr.name === 'category' && eachJob.category) && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)) || (eachJob[eachAttr.name] && (['title','postedDate','expiryDate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate && eachAttr.name == 'postedDate') || (eachAttr.name == 'expiryDate' && eachJob.expiryDate) ? '':'hide'}" data-ph-id="ph-page-element-page1-EE9jLB"> <span class="job-category" if.bind="(eachAttr.name == 'category') && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)" data-ph-id="ph-page-element-page1-yAgZE5"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-L8CLOt">${widgetBundle['category'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-RLnJt6"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-4LgCG1">${widgetBundle['category'] | pht}:</span> ${eachJob.category} </span> <span class="job-location" if.bind="(eachAttr.name == 'location') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page1-FK7vuw"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-n8EyFC">${widgetBundle['location'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-RVjqkR"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-GAceFG">${widgetBundle['location'] | pht}:</span> ${eachJob.location} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location', 'multi_category', 'descriptionTeaser','location','category','visibilityType','drivingTime','jobUpdatedDate','createdDateTime','isFeaturedJob'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page1-1lmMZZ"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-sZMYmH">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-GEnLVG"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-UVRvOk"> ${widgetBundle[eachAttr.name] | pht}: </span> <span if.bind="eachJob[eachAttr.name] && isStringValue && isStringValue(eachJob[eachAttr.name])" innerhtml.bind="eachJob[eachAttr.name] | sanitizeHTML" data-ph-id="ph-page-element-page1-SkfsUt"></span> <span if.bind="eachJob[eachAttr.name] && (!isStringValue || !isStringValue(eachJob[eachAttr.name]))" data-ph-id="ph-page-element-page1-t6yQlq">${eachJob[eachAttr.name]}</span> </span> <span class="job-postdate" if.bind="eachJob.postedDate && eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page1-WNp2qY"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-4MLZSv">${widgetBundle['postedDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-YnODKv"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-Qc0EQ4">${widgetBundle['postedDate'] | pht}: </span> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' && eachJob.expiryDate" data-ph-id="ph-page-element-page1-ktrUhp"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-v6rwS2">${widgetBundle['expiryDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-i5JFyx"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-8eAual">${widgetBundle['expiryDate'] | pht}:</span> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['createdDate','atsLastModifieddate','jobUpdatedDate','createdDateTime'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-fpdFCG"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-AcNQhZ">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-BBwR43"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-zI7KeZ"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' && eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] && (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-lwPGbW"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-oTf8Z4">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-T2Uci7"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-EbGznz"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name]} </span> <span if.bind="(eachJob.drivingTime && eachAttr.name == 'drivingTime') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-up1i7h"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-WEePwI">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-ysLcZj">${widgetBundle[eachAttr.name] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-6IQWu6"></i> <span if.bind="!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-2ONAgw">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-OPezT5">${widgetBundle['drivingTimeInHoursText'] | spht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-QG4d7d">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-Kh1GBp">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-iDZ9fm">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> </span> </p> <!-- End multilocation display type dropdown --> <!-- Multilocation display type modal --> <p class="job-info" data-ph-at-id="job-info" if.bind="(enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-Etr1GJ"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="(['location'].indexOf(eachAttr.name) != -1 && (eachJob.location || eachJob.multi_location && eachJob.multi_location.length > 1)) || (['category'].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && (['title','multi_location', 'multi_category', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1))" class="${(['location'].indexOf(eachAttr.name) != -1 && (eachJob.location || eachJob.multi_location && eachJob.multi_location.length > 1)) || (eachJob[eachAttr.name] && (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) ? ((eachJob.multi_location.length == 1) ? 'dual-location' : '') :'hide'} ${((eachJob.multi_category.length == 1) ? 'dual-category' : '')}" data-ph-id="ph-page-element-page1-TdumEg"> <!-- Multi location --> <span class="job-location" if.bind="(eachAttr.name == 'location') && (eachJob.multi_location.length > 1)" data-ph-id="ph-page-element-page1-Mf5507"> <button click.delegate="showAllLocations(eachJob)" class="${'multi-location-btn ph-a11y-multi-location'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-locations-button" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" data-ph-id="ph-page-element-page1-BwjnxS"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-F7NsoQ"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page1-4tSTOY"> ${widgetBundle['seeMultipleLocBtn'] | pht:{"locationCount" : eachJob.multi_location.length}} </span> </button> </span> <span class="job-location" if.bind="(eachAttr.name == 'location') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page1-7dWNte"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-pm7koI">${widgetBundle['location'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-HDB5lP"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-CY6ICb">${widgetBundle['location'] | pht}:</span> ${eachJob.location} </span> <!-- Multi location Ends --> <!-- Multi category--> <span class="job-category" if.bind="(eachAttr.name == 'category') && (eachJob.multi_category.length > 1)" data-ph-id="ph-page-element-page1-xtxqsg"> <button click.delegate="showAllCategory(eachJob)" class="${'multi-category-btn ph-a11y-multi-category'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-category-button" data-ph-at-job-multilocation-count="${eachJob.multi_category.length}" data-ph-id="ph-page-element-page1-G1bYKC"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-ZKmIgH"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page1-xTjKUq"> ${widgetBundle['seeMultipleCatBtn'] | pht:{"categoryCount" : eachJob.multi_category.length}} </span> </button> </span> <span class="job-category" if.bind="(eachAttr.name == 'category') && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)" data-ph-id="ph-page-element-page1-d4Kt6R"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-exlbCO">${widgetBundle['category'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-0I1sWe"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-ku5fQ7">${widgetBundle['category'] | pht}:</span> ${eachJob.category} </span> <!-- Multi category ends --> <span if.bind="(eachJob.drivingTime && eachAttr.name == 'drivingTime') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-GZkAiK"> <span class="sr-only" data-ph-id="ph-page-element-page1-Xg5S74">${widgetBundle[eachAttr.name] | pht}</span> <!-- <span if.bind="eachAttr.settings.label">${widgetBundle[eachAttr.name] | pht}:</span> --> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-iPH1Ut"></i> <span if.bind="!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-97n4Fz">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-TCMpVn">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours" : eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-3x0i1K">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-7UTzWA">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes" : eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-CnGhlI">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category', 'visibilityType','drivingTime','jobUpdatedDate','createdDateTime','isFeaturedJob'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page1-kln0DP"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-AOEsM3">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-ON1zZN"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-YkGGeZ"> ${widgetBundle[eachAttr.name] | pht}: </span> <span if.bind="eachJob[eachAttr.name] && isStringValue && isStringValue(eachJob[eachAttr.name])" innerhtml.bind="eachJob[eachAttr.name] | sanitizeHTML" data-ph-id="ph-page-element-page1-nTf0QY"></span> <span if.bind="eachJob[eachAttr.name] && (!isStringValue || !isStringValue(eachJob[eachAttr.name]))" data-ph-id="ph-page-element-page1-aYn9O4">${eachJob[eachAttr.name]}</span> </span> <span class="job-postdate" if.bind="eachJob.postedDate && eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page1-psXyWw"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-lM1J5o">${widgetBundle['postedDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-yAGUGm"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-CdNEtL">${widgetBundle['postedDate'] | pht}: </span> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' && eachJob.expiryDate" data-ph-id="ph-page-element-page1-5q8q9a"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-SrAPb6">${widgetBundle['expiryDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-VyBVqi"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-0fmKaP">${widgetBundle['expiryDate'] | pht}:</span> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['createdDate','atsLastModifieddate','jobUpdatedDate','createdDateTime'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-lzCNKh"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-vy4nb2">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-GeLZZn"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-xpX8xO"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name] | dateFormat : getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' && eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] && (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-16JEgI"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-zhhb1w">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-WNhFaD"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-NqbWV0"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name]} </span> </span> </p> <!-- End Multilocation display type modal --> <!-- Multilocation display type dropdown button --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['location'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-z02dRo"> <div class="job-multi-locations" if.bind="(eachJob.multi_location.length > 1 && eachAttr.name == 'location') && ((enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-7vfDRt"> <button data-ph-at-id="job-multi-locations-button" ph-tevent="multi_location_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 32) ? (eachJob.toggleOpen = !eachJob.toggleOpen):'' || ($event.keyCode === 27)?(eachJob.toggleOpen = false): ''" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" role="button" key-role="ph-profile-recommendations-v2-default-c1ykg4-RlUR41" id="searchLoc-${eachJob.jobSeqNo}" aria-expanded="${eachJob.toggleOpen ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_location.length} locations" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" instance-id="Jio6ys-gB5mS9" data-ph-id="ph-page-element-page1-3DeuRg"> <span data-ph-id="ph-page-element-page1-1yi2k6"> ${widgetBundle['multilocationText'] | pht:{'multilocationValue': eachJob.multi_location.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpen ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page1-y2D3qK"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-at-id="job-multi-locations-list" ph-role="data.bind:eachJob.multi_location" data-ph-id="ph-page-element-page1-DObXGL"> <li class="location ${enabledFields && enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" aria-label="${eachLocation}" data-ph-at-id="job-multi-location-item" data-ph-at-job-location-text="${eachLocation}" data-ph-id="ph-page-element-page1-pxWgrQ"> ${eachLocation} <div if.bind="enabledFields && enabledFields['drivingTime']" class="ph-cc-d-m-b-8 job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-VMb2Ro"> <span if.bind="!enabledFields && enabledFields['drivingTime'].settings.label" class="sr-only" data-ph-id="ph-page-element-page1-SDIxmE">${widgetBundle['drivingTime'] | pht}</span> <span if.bind="enabledFields && enabledFields['drivingTime'].settings.label" data-ph-id="ph-page-element-page1-gYxEO9">${widgetBundle['drivingTime'] | pht}:</span> <i class="icon ${enabledFields && enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields && enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page1-QzemvS"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-ebbp6L">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-MP2tLT">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-wbOkS5">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1) ? 'hour' : 'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-Fzwovi">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-EVXQ9K">${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1) ? 'minute' : 'minutes'}</span> </div> </li> </ul> </div> </div> <!-- Multicategory display type dropdown button --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['category'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-9CJGgb"> <div class="job-multi-category" if.bind="(eachJob.multi_category.length > 1 && eachAttr.name == 'category') && ((enabledFields['category'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-pvFFHr"> <button data-ph-at-id="job-multi-category-button" ph-tevent="multi_category_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 27)?(eachJob.toggleOpenCat = false):''" class="esc$$close" click.delegate="eachJob.toggleOpenCat = !eachJob.toggleOpenCat" role="button" key-role="ph-profile-recommendations-v2-default-c1ykg4-nXoaxr" id="searchCat-${eachJob.jobSeqNo}" aria-expanded="${eachJob.toggleOpenCat ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_category.length} categories" data-ph-at-job-multilocation-count="${eachJob.multi_category.length}" instance-id="Jio6ys-rvIBnf" data-ph-id="ph-page-element-page1-drcZKk"> <span data-ph-id="ph-page-element-page1-xTSqBJ"> ${widgetBundle['multicategoryText'] | pht:{'multicategoryValue' : eachJob.multi_category.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpenCat ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page1-jYg5H6"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpenCat ? 'show' : 'hide'}" data-ph-at-id="job-multi-category-list" ph-role="data.bind:eachJob.multi_category" data-ph-id="ph-page-element-page1-HqD9TV"> <li class="category" repeat.for="eachCategory of eachJob.multi_category" aria-label="${eachCategory}" data-ph-at-id="job-multi-category-item" data-ph-at-job-location-text="${eachCategory}" data-ph-id="ph-page-element-page1-AMHax5"> ${eachCategory} </li> </ul> </div> </div> <!-- smart-jobs --> <p class="smart-highlights job-info" show.bind="eachJob['smartHighlightsKeys'] && eachJob.smartHighlights" data-ph-id="ph-page-element-page1-4Zgop8"> <span repeat.for="highLightKey of eachJob['smartHighlightsKeys']" show.bind="(eachJob['smartHighlights'][highLightKey])" data-ph-id="ph-page-element-page1-C91iAg"> <span data-ph-id="ph-page-element-page1-nygI7D"> <span class="sr-only" data-ph-id="ph-page-element-page1-hmaWqC"> <span if.bind="highLightKey == 'skills' && widgetBundle['skills']" data-ph-id="ph-page-element-page1-Sqv94B">${widgetBundle['skills'] | pht}</span> <span if.bind="highLightKey == 'education' && widgetBundle['education']" data-ph-id="ph-page-element-page1-DSsCLd">${widgetBundle['education'] | pht}</span> <span if.bind="highLightKey == 'additionalSkills' && widgetBundle['additionalSkills']" data-ph-id="ph-page-element-page1-eIwszW">${widgetBundle['additionalSkills'] | pht}</span> <span if.bind="highLightKey == 'additional_skills' && widgetBundle['additionalSkills']" data-ph-id="ph-page-element-page1-0nB2zq">${widgetBundle['additionalSkills'] | pht}</span> <span if.bind="highLightKey == 'experience' && widgetBundle['experience']" data-ph-id="ph-page-element-page1-yrCtIs">${widgetBundle['experience'] | pht}</span> <span if.bind="highLightKey == 'requirement_sentence' && widgetBundle['requirementSentence']" data-ph-id="ph-page-element-page1-qR9d9b">${widgetBundle['requirementSentence'] | pht}</span> </span> <i class="icon ${highLightKey == 'skills' ? 'icon-skills' : ''} ${highLightKey == 'education' ? 'icon-education-1' :''} ${highLightKey == 'additionalSkills' ? 'icon-skills' : ''} ${highLightKey == 'additional_skills' ? 'icon-skills' : ''} ${highLightKey == 'requirement_sentence' ? 'icon-responsibilities' : ''} ${highLightKey == 'experience' ? 'icon-career-level-10' : ''}" aria-hidden="true" data-ph-id="ph-page-element-page1-vpVb9X"></i> ${eachJob['smartHighlights'][highLightKey]} </span> </span> </p> <div class="smart-highlights-dropdown" show.bind="(( eachJob.smartHighlights && enabledFields['pjfSmartHighlights']) && ( (eachJob.descriptionTeaser && enabledFields['descriptionTeaser']) || (enabledActions['applyNow']) ) )" data-ph-id="ph-page-element-page1-SzCLRJ"> <button role="button" click.delegate="eachJob.toggleOpenTeaser = !eachJob.toggleOpenTeaser " aria-label="${widgetBundle['smartHighlightsAriaLabel'] | pht} ${eachJob.title}" aria-expanded="${eachJob.toggleOpenTeaser ? 'true' : 'false'}" data-ph-id="ph-page-element-page1-qmDyxX"> <i class="${eachJob.toggleOpenTeaser ? 'icon icon-arrow-up-5' : 'icon icon-arrow-down-5'}" aria-hidden="true" data-ph-id="ph-page-element-page1-x1LooV"></i> </button> </div> <p class="job-description ${( eachJob.toggleOpenTeaser || !( eachJob.smartHighlights && enabledFields['pjfSmartHighlights'])) ? 'show' : 'hide'}" if.bind="(eachJob.descriptionTeaser && enabledFields['descriptionTeaser'])" innerhtml.bind="eachJob.descriptionTeaser | sanitizeHTML" data-ph-at-id="jobdescription-text" data-ph-id="ph-page-element-page1-n1Cwh6"></p> <div if.bind="jobFits && (jobFits.layout && jobFits.layout[deviceType] == 'bottom' && (eachJob.fitLevel && jobFitPromise && jobFitsSettConfig && jobFitsSettConfig.literalMap && jobFitsSettConfig.literalMap[eachJob.fitLevel] && enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]]))" class="job-match-area ${jobFits.layout && jobFits.layout[deviceType]} ${jobFits.layout && jobFits.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-j8gSFu"> <span fitscore.bind="fit = (enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]])" class="job-match ${fit.settings.class}" data-ph-id="ph-page-element-page1-oY5saN"> <i class="icon ${fit && fit.settings.icon}" if.bind="fit && fit.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-MdC9Je"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-2xXJ3P">${widgetBundle[fit.name] | pht : jobJobMatchsData[eachJob['jobSeqNo']][fit.name].data}</span> </span> </div> </div> <div class="actions ${(( eachJob.smartHighlights && enabledFields['pjfSmartHighlights']) && ( (eachJob.descriptionTeaser && enabledFields['descriptionTeaser']) || (enabledActions['applyNow']) ) ) ? 'smart-highlights-present': ''}" data-ph-at-id="job-actions" if.bind="jobActions.length" data-ph-id="ph-page-element-page1-zGTi53"> <ul ph-role="data.bind:jobActions" data-ph-id="ph-page-element-page1-UTK7Nx"> <li repeat.for="eachAction of jobActions" class="${eachAction.name}" data-ph-id="ph-page-element-page1-4axzoM"> <div if.bind="eachAction.name == 'applyNow'" class="${ ( eachJob.toggleOpenTeaser || !( eachJob.smartHighlights && enabledFields['pjfSmartHighlights'])) ? 'show' : 'hide'}" data-ph-id="ph-page-element-page1-llY0AO"> <a ph-tevent="from_data_attribute" data-ph-tevent-name="${eachJob.actionEventName}" href.bind="eachJob.actionUrl" target.bind="eachJob.externalApply!='undefind' && eachJob.externalApply && !clickTojd ? '_blank' : '_self'" class="btn plain-button apply-btn" data-ph-at-id="apply-link" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-tevent-attr-trait14="${eachJob.category}" aria-label="${widgetBundle['applyNowText'] | pht} for ${eachJob.title}" data-ph-id="ph-page-element-page1-qjxd1f"> ${widgetBundle['applyNowText'] | pht} <span class="sr-only" data-ph-id="ph-page-element-page1-O16skz">${eachJob.title}</span> <!-- <ppc-content key="jobApplyActionLink" data-ph-at-id="apply-text">Apply Now</ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-o7odqX"></i> </a> </div> <div if.bind="eachAction.name == 'shareJob'" class="share-job" data-ph-id="ph-page-element-page1-ooLu3X"> <button class="share-job-button btn" type="button" click.delegate="eachJob.shareToggleOpen = !eachJob.shareToggleOpen" data-ph-id="ph-page-element-page1-rdUC0E"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-sTEIUY"></i> <!-- <i class="icon icon-share" aria-hidden="true"></i> --> <span class="sr-only" data-ph-id="ph-page-element-page1-jRY91w"> <ppc-content key="ph-profile-recommendations-v2-default-c1ykg4-7wkGiM" data-ph-at-id="share-job-button-text" instance-id="Jio6ys-Yj7Zo5" data-ph-id="ph-page-element-page1-vuXcQW" language-overriden="true">Share Job button</ppc-content> </span> </button> <div class="share-options-dropdown ${eachJob.shareToggleOpen ? 'show' : 'hide'}" data-ph-id="ph-page-element-page1-ahfZp1"> <section class="ph-widget" instance-id="6ty93l" data-ph-id="ph-page-element-page1-vYuIaY" view="1663503996347-default" original-view="default" theme="default"> <div as-element="ph-social-share-v3" class="ph-social-share-v3-default-default ph-widget-target" data-widget="ph-social-share-v3" view="default-1663506315253" detail-obj.bind="eachJob" hide-title="true" hide-sub-title="true" is-error-msg-reqd.bind="true" instance-id="6ty93l" original-view="default" data-ph-id="ph-page-element-page1-aX27lT"></div> </section> </div> </div> <!-- <div if.bind="eachAction.name == 'refer'"> <button class="btn plain-button refer-friend-button" click.delegate="handleReferJob(eachJob)" data-ph-at-id="refer-friend-button" aria-label="${widgetBundle['referText'] | pht} for ${job.title}" role="button" key-role="btnRole" aria-expanded="${showPopup ? 'true' : 'false'}" aria-haspopup="true"> ${widgetBundle['referText'] | pht} <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true"></i> </button> <section class="ph-widget" instance-id="3vyn19" if.bind="eachJob.showReferView"> <div as-element="ph-refer-friend-v1" class="ph-refer-friend-v1-default-default" data-widget="ph-refer-friend-v1" close-function.call="handleReferJob(eachJob)" profile.bind="referJob" mode="showPopup" instance-id="3vyn19"> </div> </section> </div> --> <div if.bind="eachAction.name == 'addToCart'" data-ph-id="ph-page-element-page1-hdRUTX"> <div class="savejob-checkbox" data-ph-id="ph-page-element-page1-Co1Qz4"> <label for="save-${eachJob.jobSeqNo}" class="${eachJob.inProgress ? 'disabled' : ''}" data-ph-id="ph-page-element-page1-iSJDqE"> <input type="checkbox" name="save-${eachJob.jobSeqNo}" id="save-${eachJob.jobSeqNo}" checked.bind="eachJob.isJobSaved" change.delegate="handleSaveJob(eachJob)" aria-label="Save ${eachJob.title} ${eachJob.jobId} to job cart" aria-checked="${eachJob.isJobSaved ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" data-ph-id="ph-page-element-page1-u9fP6r" /> <span class="label-content" if.bind="eachJob.isJobSaved === false" data-ph-id="ph-page-element-page1-vtUEEU"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-H7FEoG"></i> <span if.bind="eachAction.settings.label" aria-hidden="true" data-ph-id="ph-page-element-page1-LMsuBE"> ${widgetBundle['addToCartSaveText'] | pht} <!-- <ppc-content key="addToCartSaveText">Save</ppc-content> --> </span> <span class="sr-only" data-ph-id="ph-page-element-page1-O8Nkgw">${widgetBundle['addToCartSaveText'] | pht} ${eachJob.title} ${eachJob.jobId} ${widgetBundle['toJobCartText'] | pht}</span> </span> <span class="label-content" if.bind="eachJob.isJobSaved === true" data-ph-id="ph-page-element-page1-GKpEy8"> <i class="icon ${eachAction.settings.activeicon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-VCsgEP"></i> <span if.bind="eachAction.settings.label" aria-hidden="true" data-ph-id="ph-page-element-page1-RRmcGp"> ${widgetBundle['addToCartSavedText'] | pht} <!-- <ppc-content key="addToCartSavedText">Saved</ppc-content> --> </span> <span class="sr-only" data-ph-id="ph-page-element-page1-GaTywZ">${widgetBundle['addToCartSavedText'] | pht} ${eachJob.title} ${eachJob.jobId} ${widgetBundle['toJobCartText'] | pht} </span> </span> </label> </div> </div> <div if.bind="eachAction.name == 'removeFromCart'" data-ph-id="ph-page-element-page1-s4GOR6"> <a href="javascript:void(0)" click.delegate="deleteJobFromCart(eachJob)" class="favourite" data-ph-at-id="job-remove-link" aria-label="${widgetBundle['removeAriaLableText'] | pht:{'title': eachJob.title}} ${widgetBundle['removeJobIdText']} ${eachJob.jobId}" data-ph-id="ph-page-element-page1-kniZO7"> <span class="sr-only" data-ph-id="ph-page-element-page1-dnbzFS">${eachJob.title}</span> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-Z5OZvT"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page1-63dU74"> ${widgetBundle['removeJobText'] | pht} </span> </a> </div> </li> </ul> </div> </div> <div class="popup-modal-backdrop ${ ( eachJob.popUpOpen && (enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'modal') ) ? 'active' : '' } " data-ph-id="ph-page-element-page1-oiCpuC"> <div class="multi-location-popup" if.bind="eachJob.popUpOpen && (enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-2W9T6f"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="modalHeading" aria-describedby="modalDescription" data-ph-id="ph-page-element-page1-Ja2IIF"> <div class="modal-dialog" data-ph-id="ph-page-element-page1-aKyWXj"> <div class="popup-content-block" data-ph-id="ph-page-element-page1-fHJgL3"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllLocations(eachJob)" aria-label="Close locations popup" key-aria-label="ph-profile-recommendations-v2-default-c1ykg4-VkzYbM" instance-id="Jio6ys-QDTV1Q" data-ph-id="ph-page-element-page1-meOdmf"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-hBMcll"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page1-39KMiZ"> <div class="job-heading" id="modalHeading" role="heading" aria-level="2" key-role="ph-profile-recommendations-v2-default-c1ykg4-cOpXqy" key-aria-level="ph-profile-recommendations-v2-default-c1ykg4-1iMzM7" instance-id="Jio6ys-W7WddB" data-ph-id="ph-page-element-page1-FNaxMW"> ${eachJob.title} </div> <div id="modalDescription" data-ph-id="ph-page-element-page1-YlpqW5"> <div class="job-location-count" data-ph-id="ph-page-element-page1-75ZOib"> ${widgetBundle['multipleLocation'] | pht:{"locationCount" : eachJob.multi_location.length}} </div> </div> </div> <div class="content-block" data-ph-id="ph-page-element-page1-uBSTi2"> <ul class="location-list" ph-role="data.bind:eachJob.multi_location" data-ph-id="ph-page-element-page1-tyhtGz"> <li class="each-location ${enabledFields && enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" data-ph-id="ph-page-element-page1-8kvxP5"> <span data-ph-id="ph-page-element-page1-ewuogj"> <i class="icon ${enabledFields['location'] && enabledFields['location'].settings.icon}" aria-hidden="true" if.bind="enabledFields['location'] && enabledFields['location'].settings.icon" data-ph-id="ph-page-element-page1-IUzVyb"></i> </span> <span data-ph-id="ph-page-element-page1-T1WSBa"> ${eachLocation} </span> <div if.bind="enabledFields && enabledFields['drivingTime']" class="job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" style="width:100%;" data-ph-id="ph-page-element-page1-tBvau3"> <span class="sr-only" data-ph-id="ph-page-element-page1-nTmylo">${widgetBundle['drivingTime'] | pht}</span> <i class="icon ${enabledFields && enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields && enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page1-Fze9e2"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-5yDjIK">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-8vT0SH">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours" : eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-yX3jTt">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1) ? 'hour' : 'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-ERG5FR">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes" : eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-iQgx3u"> ${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1) ? 'minute' : 'minutes'} </span> </div> </li> </ul> </div> </div> </div> </div> </div> </div> <div class="multi-location-popup multi-category-popup" if.bind="eachJob.categoryPopUpOpen && (enabledFields['category'] && enabledFields['category'].settings && enabledFields['category'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-jYLjiN"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="modalHeading" aria-describedby="modalDescription" data-ph-id="ph-page-element-page1-cZKOaI"> <div class="modal-dialog" data-ph-id="ph-page-element-page1-JYhroF"> <div class="popup-content-block" data-ph-id="ph-page-element-page1-ab0Uz6"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllCategory(eachJob)" aria-label="Close category popup" key-aria-label="ph-profile-recommendations-v2-default-c1ykg4-fUkzYe" instance-id="Jio6ys-TwNEDu" data-ph-id="ph-page-element-page1-D75FHL"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-EODxCg"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page1-u1RES9"> <div class="job-heading" id="modalHeading" role="heading" aria-level="2" key-role="ph-profile-recommendations-v2-default-c1ykg4-eEYgeS" key-aria-level="ph-profile-recommendations-v2-default-c1ykg4-FReNtw" instance-id="Jio6ys-62O3zm" data-ph-id="ph-page-element-page1-cDAkkt"> ${eachJob.title} </div> <div id="modalDescription" data-ph-id="ph-page-element-page1-avw1w5"> <div class="job-location-count" data-ph-id="ph-page-element-page1-xWCjZb"> ${widgetBundle['multipleCategory'] | pht:{"categoryCount" : eachJob.multi_category.length}} </div> </div> </div> <div class="content-block" data-ph-id="ph-page-element-page1-2D6UWO"> <ul class="category-list" ph-role="data.bind:eachJob.multi_category" data-ph-id="ph-page-element-page1-HiHkDV"> <li class="each-category ${enabledFields && enabledFields['drivingTime'] ? 'multi-category-driving-time' : '' }" repeat.for="eachCategory of eachJob.multi_category" data-ph-id="ph-page-element-page1-AiHYE9"> <span data-ph-id="ph-page-element-page1-iTULGt"> <i class="icon ${enabledFields['category'] && enabledFields['category'].settings.icon}" aria-hidden="true" if.bind="enabledFields['category'] && enabledFields['category'].settings.icon" data-ph-id="ph-page-element-page1-H7PUim"></i> </span> <span data-ph-id="ph-page-element-page1-HtvVJ5"> ${eachCategory} </span> </li> </ul> </div> </div> </div> </div> </div> </li> </ul> <div class="phs-widget-footer" if.bind="seemoretext" data-ph-at-id="navigation" data-ph-id="ph-page-element-page1-GauZAg"> <div aria-atomic="true" aria-live="assertive" instance-id="X86BlP" data-ph-id="ph-page-element-page1-yJom3E"> <button class="btn primary-button" aria-label="See more recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-c1ykg4-yTrezd" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeMore'" click.trigger="seemore()" data-access="showMore" title="" key-title="ph-profile-recommendations-v2-default-c1ykg4-qu1fNb" data-ph-at-id="seemore-link" role="button" key-role="ph-profile-recommendations-v2-default-c1ykg4-LJK2M1" instance-id="X86BlP-DJLKs1" data-ph-id="ph-page-element-page1-bVt2ag"> <!-- <ppc-content key="seeMoreText" data-ph-at-id="seemore-text">See more </ppc-content> --> <span aria-hidden="true" data-ph-at-id="seemore-text" data-ph-id="ph-page-element-page1-5uX5UK"> ${widgetBundle['seeMoreText'] | pht} </span> <i class="icon icon-down-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-OzNQYT"></i> </button> </div> <button class="btn primary-button" aria-label="See less recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-c1ykg4-V2oVnB" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === false" click.trigger="seeLess()" title="" key-title="ph-profile-recommendations-v2-default-c1ykg4-HLU1vh" data-ph-at-id="seeless-link" role="button" key-role="ph-profile-recommendations-v2-default-c1ykg4-7ROF3E" instance-id="X86BlP-UyEaQc" data-ph-id="ph-page-element-page1-aB6Y4I"> <!-- <ppc-content key="seeLessText" data-ph-at-id="seeless-text">See less </ppc-content> --> <span data-ph-at-id="seeless-text" data-ph-id="ph-page-element-page1-ixobUO"> ${widgetBundle['seeLessText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-hBjeB4"></i> </button> <button class="btn primary-button" aria-label="See next recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-c1ykg4-Xdh3ye" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeNext'" click.trigger="seeNext()" data-access="seeNext" title="" key-title="ph-profile-recommendations-v2-default-c1ykg4-PsJPe0" data-ph-at-id="seenext-link" role="button" key-role="ph-profile-recommendations-v2-default-c1ykg4-ihptbE" instance-id="X86BlP-GHCv2Z" data-ph-id="ph-page-element-page1-hlOVKi"> <!-- <ppc-content key="seeNextText" data-ph-at-id="seenext-text">See next</ppc-content> --> <span data-ph-at-id="seenext-text" data-ph-id="ph-page-element-page1-nf3xKK"> ${widgetBundle['seeNextText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-ISk9VA"></i> </button> <button class="btn primary-button" aria-label="See even more recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-c1ykg4-hZldQ6" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeEvenMore'" click.trigger="seeEvenMore()" data-access="seeEvenMore" title="" key-title="ph-profile-recommendations-v2-default-c1ykg4-uqDmmp" data-ph-at-id="seeevenmore-link" role="button" key-role="ph-profile-recommendations-v2-default-c1ykg4-zD98y4" instance-id="X86BlP-gBNQZd" data-ph-id="ph-page-element-page1-sywCFd"> <!-- <ppc-content key="seeEvenMoreText" data-ph-at-id="seeevenmore-text">See even more</ppc-content> --> <span data-ph-at-id="seeevenmore-link" data-ph-id="ph-page-element-page1-yAatgF"> ${widgetBundle['seeEvenMoreText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-4s7ynf"></i> </button> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-at-id="nodata-block" data-ph-id="ph-page-element-page1-skh22I"> <p data-ph-id="ph-page-element-page1-VUrguR"> <ppc-content key="ph-profile-recommendations-v2-default-c1ykg4-ayk0Ip" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page1-61jDsX" language-overriden="true"> No recommendations found </ppc-content> </p> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-share-v3-default-1663506314643" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-page-element-page1-xGi4QZ"> <div class="widget-container" data-ph-at-id="social_share_widget_container" data-ph-id="ph-page-element-page1-4qfVGG"> <div class="phs-widget-heading" if.bind="!hideTitle || !hideSubTitle" data-ph-id="ph-page-element-page1-QpFnir"> <div class="heading-block" if.bind="!hideTitle" role="heading" key-role="ph-social-share-v3-default-6ty93l-Kaz9qS" aria-level="headingLevel" key-aria-level="ph-social-share-v3-default-6ty93l-3T1izx" data-ph-at-id="social_share_widget_heading" data-ph-id="ph-page-element-page1-214FGp"> <ppc-content key="ph-social-share-v3-default-6ty93l-3XctdO" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-VsG9TK"></ppc-content> </div> <p if.bind="!hideSubTitle" data-ph-at-id="social_share_widget_sub_heading" data-ph-id="ph-page-element-page1-uxFLZK"> <ppc-content key="ph-social-share-v3-default-6ty93l-k8xxgM" data-ph-at-id="sub-heading-text" data-ph-id="ph-page-element-page1-mmv7JJ"> We give you the tools you need to discover your perfect job match, and the freedom and support to take your career to the next level. </ppc-content> </p> </div> <div class="content-block" data-ph-id="ph-page-element-page1-dzmLkV"> <ul data-ph-at-id="share-options-list" ph-role="data.bind:shareOption.options" class="share-options icons-per-row${shareOption.iconsPerRow} ${shareOption.brandStyle ? shareOption.widgetStyle : ''} ${shareOption.brandStyle ? 'with-brand-colors' : ''}" data-ph-id="ph-page-element-page1-sKNjyb"> <li repeat.for="eachIndicator of shareOption.options" css="padding-right:${(shareOption.spacing + 'px')}" data-ph-id="ph-page-element-page1-Yv8CVx"> <button click.delegate="handlePopup(eachIndicator)" class="${eachIndicator.name}" aria-label="${widgetBundle[eachIndicator['name']+'AriaLabel'] | pht}" css="background-color: ${shareOption.brandStyle ? '' : (shareOption.backgroundColor) }; border-radius: ${shareOption.brandStyle ? '' : (shareOption.borderRadius + 'px')}; line-height: ${shareOption.brandStyle ? '' : (shareOption.lineHeight) + 'px'}; height: ${shareOption.brandStyle ? '' : (shareOption.height) + 'px'}; width: ${shareOption.brandStyle ? '': (shareOption.width + 'px')}; border-width: ${shareOption.brandStyle ? '' : (shareOption.borderWidth + 'px')}; border-color: ${shareOption.brandStyle ? '' : (shareOption.borderColor)}; border-style: ${shareOption.brandStyle ? '' : (shareOption.borderStyle)};" data-ph-at-id="share-${eachIndicator['name']}-link" focus.trigger="closeShareJob($event, true)" blur.trigger="closeShareJob($event, false)" data-ph-id="ph-page-element-page1-5tXQJy"> <i class="icon ${eachIndicator['settings']['icon']}" aria-hidden="true" css="color:${shareOption.brandStyle ? '' : (shareOption.color)}; font-size:${(shareOption.size + 'px')};" data-ph-id="ph-page-element-page1-nNKkec"></i> <span class="sr-only" data-ph-id="ph-page-element-page1-vytkcE"> <span css="color:${shareOption.brandStyle ? '' : (shareOption.color)};" data-ph-id="ph-page-element-page1-hLmtIr">${widgetBundle[eachIndicator['name']] | pht}</span> </span> </button> </li> <section class="ph-widget" instance-id="1gd0h6" data-ph-at-id="social_share_show_email_section" show.bind="showEmailView && shareOption.isInline && isShareEmailFound" data-ph-id="ph-page-element-page1-UF5n64" view="1663506314629-view3" original-view="view3" theme="default"> <div as-element="ph-email-job-v1" class="ph-email-job-v1-view3-default ph-widget-target" data-widget="ph-email-job-v1" job-seq-no.bind="currentJobObj.jobSeqNo" share-handler.call="handlePopup(share)" view="1663506314629-view3" category.bind="currentJobObj.category" is-popup-reqd.bind="false" is-dialog.bind="true" instance-id="1gd0h6" original-view="view3" data-ph-id="ph-page-element-page1-yaUsZW"></div> </section> </ul> </div> </div> <div class="popup-modal-backdrop" data-ph-at-id="social_share_popup_container" data-ph-id="ph-page-element-page1-XdJPNT"> <div class="popup-container ph-a11y-popup-selector" role="dialog" show.bind="selectedPopup == 'copyLinkPopup'" data-ph-id="ph-page-element-page1-kcog8w"> <div class="custom-popup-wrapper copy-link-wrapper ph-a11y-copyLink-popup" show.bind="selectedPopup == 'copyLinkPopup'" data-ph-id="ph-page-element-page1-dqqfda"> <div class="head-wrapper" data-ph-id="ph-page-element-page1-SFzcnf"> <h3 class="head-text" data-ph-at-id="social_share_popup_heading" data-ph-id="ph-page-element-page1-SNwQGI"> <ppc-content key="ph-social-share-v3-default-6ty93l-p5gu3A" data-ph-id="ph-page-element-page1-83fw21">Share job link</ppc-content> </h3> <button type="button" class="btn-close" aria-label="close dialog" key-aria-label="ph-social-share-v3-default-6ty93l-EHOwch" data-ph-at-id="social_share_popup_head_button" click.delegate="copyLinkCancelAction()" data-ph-id="ph-page-element-page1-1gasAk"> <i class="icon icon-cancel" aria-hidden="true" data-ph-at-id="social_share_popup_head_button_icon" data-ph-id="ph-page-element-page1-3W2SJ2"></i> </button> </div> <div class="body-wrapper" data-ph-at-id="social_share_popup_body_wrapper" data-ph-id="ph-page-element-page1-2BiGwi"> <div class="message-wrapper" if.bind="showCopySuccess" data-ph-id="ph-page-element-page1-it7vhP"> <p class="message-text" data-ph-at-id="social_share_popup_body_message" data-ph-id="ph-page-element-page1-UafimO"> <ppc-content key="ph-social-share-v3-default-6ty93l-O6fkdx" data-ph-id="ph-page-element-page1-Ba4UeC">Link copied successfully</ppc-content> </p> </div> <label class="field-label" data-ph-at-id="social_share_popup_body_field_label" id="field-label-1" data-ph-id="ph-page-element-page1-Qgfxzi"><ppc-content key="ph-social-share-v3-default-6ty93l-1MdMDS" data-ph-id="ph-page-element-page1-ljAVdu">To your colleagues or friends</ppc-content></label> <input type="text" class="form-control input-copy-link" data-ph-at-id="social_share_popup_body_job_link_input" value.bind="jobLink" readonly="" aria-labelledby="field-label" data-ph-id="ph-page-element-page1-GP3IVl" /> </div> <div class="button-wrapper" data-ph-at-id="social_share_popup_body_button_wrapper" data-ph-id="ph-page-element-page1-N6SDzx"> <button type="button" class="btn-cancel" data-ph-at-id="social_share_popup_body_cancel_button" click.delegate="copyLinkCancelAction()" data-ph-id="ph-page-element-page1-RpZIlk"><ppc-content key="ph-social-share-v3-default-6ty93l-QRRyrH" data-ph-id="ph-page-element-page1-TGJvtl">Cancel</ppc-content></button> <button type="button" class="btn primary-button" data-ph-at-id="social_share_popup_body_copylink_button" click.delegate="copyLink()" data-ph-id="ph-page-element-page1-owDuUl"><ppc-content key="ph-social-share-v3-default-6ty93l-iHqSm1" data-ph-id="ph-page-element-page1-fQmPxc">Copy Link</ppc-content></button> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-recom-jobs-browsing-history-v3-default-1622923839556" nonce=""><div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-page1-88CEcw"></div> <div class="phs-widget-block-area testing-class ph-widget-box" role="region" aria-label="JOBS BASED ON YOUR BROWSING HISTORY" key-aria-label="ph-recom-jobs-browsing-history-v3-default-23c11d-OTAaeb" show.bind="!showLoader && jobResults.length" data-ph-id="ph-page-element-page1-GGUeAe"> <div class="widget-container" data-ph-id="ph-page-element-page1-D9VRS7"> <div class="phs-widget-heading" data-ph-id="ph-page-element-page1-CozqU6"> <h2 data-ph-id="ph-page-element-page1-wmM9gB"> <ppc-content key="ph-recom-jobs-browsing-history-v3-default-23c11d-9bFDRb" data-ph-at-id="heading-text" show.bind="showTitle" data-ph-id="ph-page-element-page1-Hnt6tH" language-overriden="true">Jobs based on your browsing history</ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-page-element-page1-CGfvna"> <ul data-ph-at-id="jobs-list" if.bind="jobResults.length" data-ph-at-widget-data-count="${jobResults.length}" ph-role="data.bind:jobResults" data-ph-id="ph-page-element-page1-9QiQGV"> <li class="jobs-list-item" repeat.for="eachJob of jobResults" show.bind="maxDisplayCount > $index" data-ph-at-id="jobs-list-item" data-ph-id="ph-page-element-page1-qMhCwk"> <div class="pcs-image-wrapper job-card-image" if.bind=" (eachJob.image && eachJob.image.src)" instance-id="KbnFOD" data-ph-id="ph-page-element-page1-X1Bnds"> <figure role="presentation" class="image pcs-component-v1-primary-image-default" data-ph-id="ph-page-element-page1-s15pwl"> <div class="primary-image pcs-fit-cntr-image " data-ph-id="ph-page-element-page1-Iwj3Cz"> <img src="${eachJob.image.src.value}" alt="" data-ph-id="ph-page-element-page1-tpV2EL" /> </div> </figure> </div> <div class="wrapper-cntr" data-ph-id="ph-page-element-page1-ErhnWM"> <div class="information" data-ph-id="ph-page-element-page1-4zwEQn"> <div class="pcs-image-wrapper job-card-logo" if.bind=" (eachJob.badgeImage && eachJob.badgeImage.src)" data-ph-id="ph-page-element-page1-N2Kbzt"> <figure role="presentation" class="image pcs-component-v1-primary-image-default" data-ph-id="ph-page-element-page1-Y9uLHQ"> <div class="primary-image pcs-fit-cntr-image " data-ph-id="ph-page-element-page1-RKOSHX"> <img src="${eachJob.badgeImage.src.value}" alt="${eachJob.badgeImage.alt.value || ''}" data-ph-id="ph-page-element-page1-SAFrCh" /> </div> </figure> </div> <div class="job-smart-tags" data-ph-id="ph-page-element-page1-6aAXXe"> <div if.bind="jobFits && (jobFits.layout && jobFits.layout[deviceType] == 'top' && (eachJob.fitLevel && jobFitPromise && jobFitsSettConfig && jobFitsSettConfig.literalMap && jobFitsSettConfig.literalMap[eachJob.fitLevel] && enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]]))" class="job-match-area ${jobFits.layout && jobFits.layout[deviceType]} ${jobFits.layout && jobFits.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-0Mtb3O"> <span fitscore.bind="fit = (enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]])" class="job-match ${fit.settings.class}" data-ph-id="ph-page-element-page1-9XfxvY"> <i class="icon ${fit && fit.settings.icon}" if.bind="fit && fit.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-slIa9r"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-q43E4n">${widgetBundle[fit.name] | pht}</span> </span> </div> <div class="job-tag-area ${jobTagsConfig && jobTagsConfig.layout && jobTagsConfig.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-JryKS9"> <span class="featured-job" if.bind="eachJob.featuredJob && (eachJob.featuredJob && eachJob.featuredJob.toLowerCase() =='yes')" data-ph-id="ph-page-element-page1-a2NRuT"> ${widgetBundle['featuredJobText']} </span> <span class="job-tag ${eachTag.settings.class}" repeat.for="eachTag of jobTags" if.bind="(jobTagsConfig && jobTagsConfig.tags) && (jobTagsData && jobTagsData[eachJob['jobSeqNo']] && jobTagsData[eachJob['jobSeqNo']][eachTag.name])" data-ph-id="ph-page-element-page1-YydPmZ"> <i class="icon ${eachTag.settings.icon}" if.bind="eachTag.settings.icon && eachTag.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-gGs6VH"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-SguIeH">${widgetBundle[eachTag.name] | pht : jobTagsData[eachJob['jobSeqNo']][eachTag.name].data}</span> </span> </div> </div> <span role="heading" key-role="ph-recom-jobs-browsing-history-v3-default-23c11d-XNcOvD" aria-level="3" key-aria-level="ph-recom-jobs-browsing-history-v3-default-23c11d-dfLMzT" instance-id="KbnFOD-fjsN9n" data-ph-id="ph-page-element-page1-53zC56"> <a ph-tevent="job_click" ref="linkEle" href.bind="getUrl(linkEle, 'job', eachJob, '', eachJob.jobUrl)" data-ph-at-id="job-link" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-job-location-text="${eachJob.location}" data-ph-at-job-location-area-text="${eachJob.cityStateCountry}" data-ph-at-job-category-text="${eachJob.category}" data-access-list-item="${$index}" data-ph-at-job-id-text="${eachJob.jobId}" data-ph-at-job-type-text="${eachJob.type}" data-ph-at-job-industry-text="${eachJob.industry}" data-ph-at-job-post-date-text="${eachJob.postedDate}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" aria-label="${eachJob.title} ${widgetBundle['jobIdConnectingText'] | pht} ${eachJob.jobId}" data-ph-id="ph-page-element-page1-O5Afqt"> <div if.bind="eachJob.title && eachAttr.name.indexOf('title') != -1" class="job-title" data-ph-id="ph-page-element-page1-ePF9zO"> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-zzNbBk">${widgetBundle['title'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-5qnjzg"></i> <span data-ph-id="ph-page-element-page1-7fnMLN">${eachJob.title} </span> </div> </a> </span> <!-- Multilocation display type dropdown --> <p class="job-info" data-ph-at-id="job-info" if.bind="((enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-ZEwPAu"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="((['location'].indexOf(eachAttr.name) != -1 && eachJob.location) && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || ((['category'].indexOf(eachAttr.name) != -1 && eachJob.category) && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)) || (eachJob[eachAttr.name] && (['title','postedDate','expiryDate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate && ['postedDate'].indexOf(eachAttr.name) != -1) || (['expiryDate'].indexOf(eachAttr.name) != -1 && eachJob.expiryDate)" class="${((eachAttr.name === 'location' && eachJob.location) && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || ((eachAttr.name === 'category' && eachJob.category) && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)) || (eachJob[eachAttr.name] && (['title','postedDate','expiryDate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate && eachAttr.name == 'postedDate') || (eachAttr.name == 'expiryDate' && eachJob.expiryDate) ? '':'hide'}" data-ph-id="ph-page-element-page1-l5LDcO"> <span class="job-category" if.bind="(eachAttr.name == 'category') && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)" data-ph-id="ph-page-element-page1-XxfY9u"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-8edBI4">${widgetBundle['category'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-4T5eXG"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-AUciqA">${widgetBundle['category'] | pht}:</span> ${eachJob.category} </span> <span class="job-location" if.bind="(eachAttr.name == 'location') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page1-dyXhug"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-3Orc0s">${widgetBundle['location'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-LDfhlf"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-UZZVWu">${widgetBundle['location'] | pht}:</span> ${eachJob.location} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location', 'multi_category', 'descriptionTeaser','location','category','visibilityType','drivingTime','jobUpdatedDate','createdDateTime','isFeaturedJob'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page1-XlqFW6"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-UMX17n">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-cESUAF"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-VFioFT"> ${widgetBundle[eachAttr.name] | pht}: </span> <span innerhtml.bind="eachJob[eachAttr.name] | sanitizeHTML" data-ph-id="ph-page-element-page1-HE0e7c"></span> </span> <span class="job-postdate" if.bind="eachJob.postedDate && eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page1-goyPyr"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-rmK9Fm">${widgetBundle['postedDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-xfuHxF"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-BOZifC">${widgetBundle['postedDate'] | pht}: </span> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' && eachJob.expiryDate" data-ph-id="ph-page-element-page1-Vo7yYI"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-URIQs5">${widgetBundle['expiryDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-U1mwmj"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-nipksm">${widgetBundle['expiryDate'] | pht}:</span> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['createdDate','atsLastModifieddate','jobUpdatedDate','createdDateTime'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-KpeFyG"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-QlYbEj">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-CpkYRp"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-TCwaFp"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' && eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] && (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-fcuTfp"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-eFLNaj">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-bmskzk"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-BQt0JF"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name]} </span> <span if.bind="(eachJob.drivingTime && eachAttr.name == 'drivingTime') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-f9g4HR"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-di217f">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-ZGRpmN">${widgetBundle[eachAttr.name] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-DlpkGE"></i> <span if.bind="!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-qMtvqM">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-Y8Qdss">${widgetBundle['drivingTimeInHoursText'] | spht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-eGQ2Ak">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-1LR7zY">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-NxI3Ye">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> </span> </p> <!-- End multilocation display type dropdown --> <!-- Multilocation display type modal --> <p class="job-info" data-ph-at-id="job-info" if.bind="(enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-XNjpSY"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="(['location'].indexOf(eachAttr.name) != -1 && (eachJob.location || eachJob.multi_location && eachJob.multi_location.length > 1)) || (['category'].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && (['title','multi_location', 'multi_category', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1))" class="${(['location'].indexOf(eachAttr.name) != -1 && (eachJob.location || eachJob.multi_location && eachJob.multi_location.length > 1)) || (eachJob[eachAttr.name] && (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) ? ((eachJob.multi_location.length == 1) ? 'dual-location' : '') :'hide'} ${((eachJob.multi_category.length == 1) ? 'dual-category' : '')}" data-ph-id="ph-page-element-page1-2jo9Qw"> <!-- Multi location --> <span class="job-location" if.bind="(eachAttr.name == 'location') && (eachJob.multi_location.length > 1)" data-ph-id="ph-page-element-page1-u9rHXt"> <button click.delegate="showAllLocations(eachJob)" class="${'multi-location-btn ph-a11y-multi-location'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-locations-button" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" data-ph-id="ph-page-element-page1-pJJ8NV"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-K8Psh4"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page1-U4ZKOI"> ${widgetBundle['seeMultipleLocBtn'] | pht:{"locationCount" : eachJob.multi_location.length}} </span> </button> </span> <span class="job-location" if.bind="(eachAttr.name == 'location') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page1-ARlf7P"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-XUMnz9">${widgetBundle['location'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-FzViPO"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-59V0o8">${widgetBundle['location'] | pht}:</span> ${eachJob.location} </span> <!-- Multi location Ends --> <!-- Multi category--> <span class="job-category" if.bind="(eachAttr.name == 'category') && (eachJob.multi_category.length > 1)" data-ph-id="ph-page-element-page1-pdaWZG"> <button click.delegate="showAllCategory(eachJob)" class="${'multi-category-btn ph-a11y-multi-category'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-category-button" data-ph-at-job-multilocation-count="${eachJob.multi_category.length}" data-ph-id="ph-page-element-page1-PxXZBY"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-lILUBt"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page1-nIOcop"> ${widgetBundle['seeMultipleCatBtn'] | pht:{"categoryCount" : eachJob.multi_category.length}} </span> </button> </span> <span class="job-category" if.bind="(eachAttr.name == 'category') && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)" data-ph-id="ph-page-element-page1-kGKZpJ"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-a0dntE">${widgetBundle['category'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-zxgcgJ"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-Hb87UF">${widgetBundle['category'] | pht}:</span> ${eachJob.category} </span> <!-- Multi category ends --> <span if.bind="(eachJob.drivingTime && eachAttr.name == 'drivingTime') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-Z6pObu"> <span class="sr-only" data-ph-id="ph-page-element-page1-r8DEg4">${widgetBundle[eachAttr.name] | pht}</span> <!-- <span if.bind="eachAttr.settings.label">${widgetBundle[eachAttr.name] | pht}:</span> --> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-9HAeYf"></i> <span if.bind="!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-aHA6bD">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-6mNvgW">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours" : eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-cUaxnm">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-SWkVot">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes" : eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-j7imqp">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category', 'visibilityType','drivingTime','jobUpdatedDate','createdDateTime','isFeaturedJob'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page1-WJqzBN"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-SAuH2h">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-INvza8"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-ULtKOZ"> ${widgetBundle[eachAttr.name] | pht}: </span> <span innerhtml.bind="eachJob[eachAttr.name] | sanitizeHTML" data-ph-id="ph-page-element-page1-NUQ626"></span> </span> <span class="job-postdate" if.bind="eachJob.postedDate && eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page1-VlFG4r"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-wUyBZu">${widgetBundle['postedDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-BZOmjC"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-4N6XMD">${widgetBundle['postedDate'] | pht}: </span> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' && eachJob.expiryDate" data-ph-id="ph-page-element-page1-YuG4eO"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-P8ouZ9">${widgetBundle['expiryDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-HY1Ekj"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-057kZ9">${widgetBundle['expiryDate'] | pht}:</span> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['createdDate','atsLastModifieddate','jobUpdatedDate','createdDateTime'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-aGlQE1"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-WjR5bn">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-PfeNzV"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-HSnHK0"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name] | dateFormat : getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' && eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] && (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-6mLw4T"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-Qkm8ZP">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-qkjzZW"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-HbhFef"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name]} </span> </span> </p> <!-- End Multilocation display type modal --> <!-- Multilocation display type dropdown button --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['location'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-bfHEpm"> <div class="job-multi-locations" if.bind="(eachJob.multi_location.length > 1 && eachAttr.name == 'location') && ((enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-Sdw0VD"> <button data-ph-at-id="job-multi-locations-button" ph-tevent="multi_location_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 27)?(eachJob.toggleOpen = false):''" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-23c11d-PUK38i" id="searchLoc-${eachJob.jobSeqNo}" aria-expanded="${eachJob.toggleOpen ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_location.length} locations" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" instance-id="KbnFOD-iDkq1d" data-ph-id="ph-page-element-page1-agAWjm"> <span data-ph-id="ph-page-element-page1-oc1K9R"> ${widgetBundle['multilocationText'] | pht:{'multilocationValue': eachJob.multi_location.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpen ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page1-M2v9Ar"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-at-id="job-multi-locations-list" ph-role="data.bind:eachJob.multi_location" data-ph-id="ph-page-element-page1-BuZxCC"> <li class="location ${enabledFields.drivingTime ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" aria-label="${eachLocation}" data-ph-at-id="job-multi-location-item" data-ph-at-job-location-text="${eachLocation}" data-ph-id="ph-page-element-page1-rsh6ai"> ${eachLocation} <div if.bind="enabledFields.drivingTime" class="ph-cc-d-m-b-8 job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-6lBzcc"> <span if.bind="!enabledFields.drivingTime.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-TKOwnj">${widgetBundle['drivingTime'] | pht}</span> <span if.bind="enabledFields.drivingTime.settings.label" data-ph-id="ph-page-element-page1-DM9kLn">${widgetBundle['drivingTime'] | pht}:</span> <i class="icon ${enabledFields.drivingTime.settings.icon}" if.bind="enabledFields.drivingTime.settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page1-M6LrAS"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-xzKOju">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-ZYrG7u">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-hPnh8w">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1) ? 'hour' : 'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-LJCLcU">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-w7ygtH">${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1) ? 'minute' : 'minutes'}</span> </div> </li> </ul> </div> </div> <!-- Multicategory display type dropdown button --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['category'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-Ne8bLV"> <div class="job-multi-category" if.bind="(eachJob.multi_category.length > 1 && eachAttr.name == 'category') && ((enabledFields['category'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-TwKU2c"> <button data-ph-at-id="job-multi-category-button" ph-tevent="multi_category_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 27)?(eachJob.toggleOpenCat = false):''" class="esc$$close" click.delegate="eachJob.toggleOpenCat = !eachJob.toggleOpenCat" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-23c11d-LuzyWJ" id="searchCat-${eachJob.jobSeqNo}" aria-expanded="${eachJob.toggleOpenCat ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_category.length} categories" data-ph-at-job-multilocation-count="${eachJob.multi_category.length}" instance-id="KbnFOD-WJTw1N" data-ph-id="ph-page-element-page1-DLAMle"> <span data-ph-id="ph-page-element-page1-MzXf5a"> ${widgetBundle['multicategoryText'] | pht:{'multicategoryValue' : eachJob.multi_category.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpenCat ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page1-3Xp8zO"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpenCat ? 'show' : 'hide'}" data-ph-at-id="job-multi-category-list" ph-role="data.bind:eachJob.multi_category" data-ph-id="ph-page-element-page1-KBRe3c"> <li class="category" repeat.for="eachCategory of eachJob.multi_category" aria-label="${eachCategory}" data-ph-at-id="job-multi-category-item" data-ph-at-job-location-text="${eachCategory}" data-ph-id="ph-page-element-page1-vcsglb"> ${eachCategory} </li> </ul> </div> </div> <!-- smart-jobs --> <p class="smart-highlights job-info" show.bind="eachJob['smartHighlightsKeys'] && eachJob.smartHighlights" data-ph-id="ph-page-element-page1-MXEWFS"> <span repeat.for="highLightKey of eachJob['smartHighlightsKeys']" show.bind="(eachJob['smartHighlights'][highLightKey])" data-ph-id="ph-page-element-page1-Dwq2tt"> <span data-ph-id="ph-page-element-page1-z5nF6E"> <span class="sr-only" data-ph-id="ph-page-element-page1-3rk0pC"> <span if.bind="highLightKey == 'skills' && widgetBundle['skills']" data-ph-id="ph-page-element-page1-vunIQ8">${widgetBundle['skills'] | pht}</span> <span if.bind="highLightKey == 'education' && widgetBundle['education']" data-ph-id="ph-page-element-page1-MCuq4o">${widgetBundle['education'] | pht}</span> <span if.bind="highLightKey == 'additionalSkills' && widgetBundle['additionalSkills']" data-ph-id="ph-page-element-page1-L4SpKs">${widgetBundle['additionalSkills'] | pht}</span> <span if.bind="highLightKey == 'additional_skills' && widgetBundle['additionalSkills']" data-ph-id="ph-page-element-page1-OCeIMw">${widgetBundle['additionalSkills'] | pht}</span> <span if.bind="highLightKey == 'experience' && widgetBundle['experience']" data-ph-id="ph-page-element-page1-a2604D">${widgetBundle['experience'] | pht}</span> <span if.bind="highLightKey == 'requirement_sentence' && widgetBundle['requirementSentence']" data-ph-id="ph-page-element-page1-CbL42o">${widgetBundle['requirementSentence'] | pht}</span> </span> <i class="icon ${highLightKey == 'skills' ? 'icon-skills' : ''} ${highLightKey == 'education' ? 'icon-education-1' :''} ${highLightKey == 'additionalSkills' ? 'icon-skills' : ''} ${highLightKey == 'additional_skills' ? 'icon-skills' : ''} ${highLightKey == 'requirement_sentence' ? 'icon-responsibilities' : ''} ${highLightKey == 'experience' ? 'icon-career-level-10' : ''}" aria-hidden="true" data-ph-id="ph-page-element-page1-Hhp709"></i> ${eachJob['smartHighlights'][highLightKey]} </span> </span> </p> <div class="smart-highlights-dropdown" show.bind="(( eachJob.smartHighlights && enabledFields['pjfSmartHighlights']) && ( (eachJob.descriptionTeaser && enabledFields['descriptionTeaser']) || (enabledActions['applyNow']) ) )" data-ph-id="ph-page-element-page1-37268d"> <button role="button" click.delegate="eachJob.toggleOpenTeaser = !eachJob.toggleOpenTeaser " aria-label="${widgetBundle['smartHighlightsAriaLabel'] | pht} ${eachJob.title}" aria-expanded="${eachJob.toggleOpenTeaser ? 'true' : 'false'}" data-ph-id="ph-page-element-page1-ilj2lB"> <i class="${eachJob.toggleOpenTeaser ? 'icon icon-arrow-up-5' : 'icon icon-arrow-down-5'}" aria-hidden="true" data-ph-id="ph-page-element-page1-BApP1r"></i> </button> </div> <p class="${ ( eachJob.toggleOpenTeaser || !( eachJob.smartHighlights && enabledFields['pjfSmartHighlights'])) ? 'show' : 'hide'}" if.bind="(eachJob.descriptionTeaser && enabledFields['descriptionTeaser'])" innerhtml.bind="eachJob.descriptionTeaser | sanitizeHTML" data-ph-at-id="jobdescription-text" data-ph-id="ph-page-element-page1-8aSNMb"></p> <div if.bind="jobFits && (jobFits.layout && jobFits.layout[deviceType] == 'bottom' && (eachJob.fitLevel && jobFitPromise && jobFitsSettConfig && jobFitsSettConfig.literalMap && jobFitsSettConfig.literalMap[eachJob.fitLevel] && enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]]))" class="job-match-area ${jobFits.layout && jobFits.layout[deviceType]} ${jobFits.layout && jobFits.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-bcqzjx"> <span fitscore.bind="fit = (enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]])" class="job-match ${fit.settings.class}" data-ph-id="ph-page-element-page1-wAU4I6"> <i class="icon ${fit && fit.settings.icon}" if.bind="fit && fit.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-zRMHXl"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-YLdjWh">${widgetBundle[fit.name] | pht : jobJobMatchsData[eachJob['jobSeqNo']][fit.name].data}</span> </span> </div> </div> <div class="actions ${(( eachJob.smartHighlights && enabledFields['pjfSmartHighlights']) && ( (eachJob.descriptionTeaser && enabledFields['descriptionTeaser']) || (enabledActions['applyNow']) ) ) ? 'smart-highlights-present': ''}" data-ph-at-id="job-actions" if.bind="jobActions.length" data-ph-id="ph-page-element-page1-7uucF0"> <ul ph-role="data.bind:jobActions" data-ph-id="ph-page-element-page1-yMimRz"> <li repeat.for="eachAction of jobActions" class="${eachAction.name}" data-ph-id="ph-page-element-page1-GFqX10"> <div if.bind="eachAction.name == 'applyNow'" class="${ ( eachJob.toggleOpenTeaser || !( eachJob.smartHighlights && enabledFields['pjfSmartHighlights'])) ? 'show' : 'hide'}" data-ph-id="ph-page-element-page1-yib7o0"> <a ph-tevent="from_data_attribute" data-ph-tevent-name="${eachJob.actionEventName}" href.bind="eachJob.actionUrl" target.bind="eachJob.externalApply!='undefind' && eachJob.externalApply && !clickTojd ? '_blank' : '_self'" class="btn plain-button apply-btn" data-ph-at-id="apply-link" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-tevent-attr-trait14="${eachJob.category}" aria-label="${widgetBundle['applyNowText'] | pht} for ${eachJob.title} ${widgetBundle['jobIdConnectingText'] | pht} ${eachJob.jobId}" data-ph-id="ph-page-element-page1-LDWPYK"> ${widgetBundle['applyNowText'] | pht} <span class="sr-only" data-ph-id="ph-page-element-page1-578vER">${eachJob.title}</span> <!-- <ppc-content key="jobApplyActionLink" data-ph-at-id="apply-text">Apply Now</ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-WUJfuY"></i> </a> </div> <div if.bind="eachAction.name == 'shareJob'" class="share-job" data-ph-id="ph-page-element-page1-VeC0lJ"> <button class="share-job-button btn" type="button" click.delegate="eachJob.shareToggleOpen = !eachJob.shareToggleOpen" data-ph-id="ph-page-element-page1-MGy0mn"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-yKuC9b"></i> <!-- <i class="icon icon-share" aria-hidden="true"></i> --> <span class="sr-only" data-ph-id="ph-page-element-page1-v3XzRc"> <ppc-content key="ph-recom-jobs-browsing-history-v3-default-23c11d-MPtSOY" data-ph-at-id="share-job-button-text" instance-id="KbnFOD-9SXsql" data-ph-id="ph-page-element-page1-m3pKWT" language-overriden="true">Share Job button</ppc-content> </span> </button> <div class="share-options-dropdown ${eachJob.shareToggleOpen ? 'show' : 'hide'}" data-ph-id="ph-page-element-page1-Ck53aD"> <section class="ph-widget" instance-id="6ty93l" data-ph-id="ph-page-element-page1-szozqs" view="1622923839534-default" original-view="default" theme="default"> <div as-element="ph-social-share-v3" class="ph-social-share-v3-default-default ph-widget-target" data-widget="ph-social-share-v3" view="default-1663506314643" detail-obj.bind="eachJob" hide-title="true" hide-sub-title="true" is-error-msg-reqd.bind="true" instance-id="6ty93l" original-view="default" data-ph-id="ph-page-element-page1-goAzEk"></div> </section> </div> </div> <!-- <div if.bind="eachAction.name == 'refer'"> <button class="btn plain-button refer-friend-button" click.delegate="handleReferJob(eachJob)" data-ph-at-id="refer-friend-button" aria-label="${widgetBundle['referText'] | pht} for ${job.title}" role="button" key-role="btnRole" aria-expanded="${showPopup ? 'true' : 'false'}" aria-haspopup="true"> ${widgetBundle['referText'] | pht} <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true"></i> </button> <section class="ph-widget" instance-id="3vyn19" if.bind="eachJob.showReferView"> <div as-element="ph-refer-friend-v1" class="ph-refer-friend-v1-default-default" data-widget="ph-refer-friend-v1" close-function.call="handleReferJob(eachJob)" profile.bind="referJob" mode="showPopup" instance-id="3vyn19"> </div> </section> </div> --> <div if.bind="eachAction.name == 'addToCart'" data-ph-id="ph-page-element-page1-f7CJt5"> <div class="savejob-checkbox" data-ph-id="ph-page-element-page1-oPEu6j"> <label for="save-${eachJob.jobSeqNo}" class="${eachJob.inProgress ? 'disabled' : ''}" data-ph-id="ph-page-element-page1-sSyaGN"> <input type="checkbox" name="save-${eachJob.jobSeqNo}" id="save-${eachJob.jobSeqNo}" checked.bind="eachJob.isJobSaved" change.delegate="handleSaveJob(eachJob)" aria-label="Save ${eachJob.title} ${eachJob.jobId} to job cart" aria-checked="${eachJob.isJobSaved ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" data-ph-id="ph-page-element-page1-lKcvTB" /> <span class="label-content" if.bind="eachJob.isJobSaved === false" data-ph-id="ph-page-element-page1-4K7Cfh"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-rwz3cz"></i> <span if.bind="eachAction.settings.label" aria-hidden="true" data-ph-id="ph-page-element-page1-YL11Or"> ${widgetBundle['addToCartSaveText'] | pht} <!-- <ppc-content key="addToCartSaveText">Save</ppc-content> --> </span> <span class="sr-only" data-ph-id="ph-page-element-page1-eZarAp">${widgetBundle['addToCartSaveText'] | pht} ${eachJob.title} ${eachJob.jobId} ${widgetBundle['toJobCartText'] | pht}</span> </span> <span class="label-content" if.bind="eachJob.isJobSaved === true" data-ph-id="ph-page-element-page1-khayJL"> <i class="icon ${eachAction.settings.activeicon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-qMRzWg"></i> <span if.bind="eachAction.settings.label" aria-hidden="true" data-ph-id="ph-page-element-page1-cWSYZT"> ${widgetBundle['addToCartSavedText'] | pht} <!-- <ppc-content key="addToCartSavedText">Saved</ppc-content> --> </span> <span class="sr-only" data-ph-id="ph-page-element-page1-7pynkv">${widgetBundle['addToCartSavedText'] | pht} ${eachJob.title} ${eachJob.jobId} ${widgetBundle['toJobCartText'] | pht} </span> </span> </label> </div> </div> <div if.bind="eachAction.name == 'removeFromCart'" data-ph-id="ph-page-element-page1-Sau4i9"> <a href="javascript:void(0)" click.delegate="deleteJobFromCart(eachJob)" class="favourite" data-ph-at-id="job-remove-link" aria-label="${widgetBundle['removeAriaLableText'] | pht:{'title': eachJob.title}} ${widgetBundle['removeJobIdText']} ${eachJob.jobId}" data-ph-id="ph-page-element-page1-XeTEHr"> <span class="sr-only" data-ph-id="ph-page-element-page1-fTfv3T">${eachJob.title}</span> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-RqB03l"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page1-waKWBk"> ${widgetBundle['removeJobText'] | pht} </span> </a> </div> </li> </ul> </div> </div> <div class="multi-location-popup" if.bind="eachJob.popUpOpen && (enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-XbeLr9"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="modalHeading" aria-describedby="modalDescription" data-ph-id="ph-page-element-page1-IrSEvD"> <div class="modal-dialog" data-ph-id="ph-page-element-page1-I8bbWr"> <div class="popup-content-block" data-ph-id="ph-page-element-page1-SdIDGa"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllLocations(eachJob)" aria-label="Close locations popup" key-aria-label="ph-recom-jobs-browsing-history-v3-default-23c11d-P39qXG" instance-id="KbnFOD-GZg7wr" data-ph-id="ph-page-element-page1-Y4yiOS"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-ETjrSu"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page1-60AEJY"> <div class="job-heading" id="modalHeading" role="heading" aria-level="1" key-role="ph-recom-jobs-browsing-history-v3-default-23c11d-qlFwZ5" key-aria-level="ph-recom-jobs-browsing-history-v3-default-23c11d-alNl4Y" instance-id="KbnFOD-IDIDdv" data-ph-id="ph-page-element-page1-ZXBRAt"> ${eachJob.title} </div> <div id="modalDescription" data-ph-id="ph-page-element-page1-QKGKa5"> <div class="job-location-count" data-ph-id="ph-page-element-page1-Pj4afz"> ${widgetBundle['multipleLocation'] | pht:{"locationCount" : eachJob.multi_location.length}} </div> </div> </div> <div class="content-block" data-ph-id="ph-page-element-page1-3e4SUj"> <ul class="location-list" ph-role="data.bind:eachJob.multi_location" data-ph-id="ph-page-element-page1-wUyxtc"> <li class="each-location ${enabledFields.drivingTime ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" data-ph-id="ph-page-element-page1-ccCnpy"> <span data-ph-id="ph-page-element-page1-mdMEIk"> <i class="icon ${enabledFields['location'] && enabledFields['location'].settings.icon}" aria-hidden="true" if.bind="enabledFields['location'] && enabledFields['location'].settings.icon" data-ph-id="ph-page-element-page1-2ReRfO"></i> </span> <span data-ph-id="ph-page-element-page1-41MhnN"> ${eachLocation} </span> <div if.bind="enabledFields.drivingTime" class="job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" style="width:100%;" data-ph-id="ph-page-element-page1-wXO6Yq"> <span class="sr-only" data-ph-id="ph-page-element-page1-xcxiSy">${widgetBundle['drivingTime'] | pht}</span> <i class="icon ${enabledFields.drivingTime.settings.icon}" if.bind="enabledFields.drivingTime.settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page1-12q2lH"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-6poKNF">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-fPFfis">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours" : eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-rIS9ua">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1) ? 'hour' : 'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-ViIWoo">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes" : eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-JPux0Y"> ${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1) ? 'minute' : 'minutes'} </span> </div> </li> </ul> </div> </div> </div> </div> </div> <div class="multi-location-popup multi-category-popup" if.bind="eachJob.categoryPopUpOpen && (enabledFields['category'] && enabledFields['category'].settings && enabledFields['category'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-hSNVQs"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="modalHeading" aria-describedby="modalDescription" data-ph-id="ph-page-element-page1-pZ4pij"> <div class="modal-dialog" data-ph-id="ph-page-element-page1-m64ttB"> <div class="popup-content-block" data-ph-id="ph-page-element-page1-8oVpVF"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllCategory(eachJob)" aria-label="Close category popup" key-aria-label="ph-recom-jobs-browsing-history-v3-default-23c11d-k3O0kB" instance-id="KbnFOD-bzrlyb" data-ph-id="ph-page-element-page1-WV2BRB"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-UwUyLv"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page1-IkkUKD"> <div class="job-heading" id="modalHeading" role="heading" aria-level="1" key-role="ph-recom-jobs-browsing-history-v3-default-23c11d-pmaExn" key-aria-level="ph-recom-jobs-browsing-history-v3-default-23c11d-jeXPOA" instance-id="KbnFOD-amrUUw" data-ph-id="ph-page-element-page1-Vmw2si"> ${eachJob.title} </div> <div id="modalDescription" data-ph-id="ph-page-element-page1-8HFZND"> <div class="job-location-count" data-ph-id="ph-page-element-page1-kRyaD9"> ${widgetBundle['multipleCategory'] | pht:{"categoryCount" : eachJob.multi_category.length}} </div> </div> </div> <div class="content-block" data-ph-id="ph-page-element-page1-RvBPqq"> <ul class="category-list" ph-role="data.bind:eachJob.multi_category" data-ph-id="ph-page-element-page1-VhL1ba"> <li class="each-category ${enabledFields.drivingTime ? 'multi-category-driving-time' : '' }" repeat.for="eachCategory of eachJob.multi_category" data-ph-id="ph-page-element-page1-uwh5qb"> <span data-ph-id="ph-page-element-page1-WeU2lE"> <i class="icon ${enabledFields['category'] && enabledFields['category'].settings.icon}" aria-hidden="true" if.bind="enabledFields['category'] && enabledFields['category'].settings.icon" data-ph-id="ph-page-element-page1-N1T2oS"></i> </span> <span data-ph-id="ph-page-element-page1-zM80B9"> ${eachCategory} </span> </li> </ul> </div> </div> </div> </div> </div> </li> </ul> <div class="phs-widget-footer" if.bind="seemoretext" data-ph-at-id="navigation" data-ph-id="ph-page-element-page1-WL9uyV"> <div aria-atomic="true" aria-live="assertive" instance-id="obwvz0" data-ph-id="ph-page-element-page1-biBqAb"> <button class="btn primary-button" aria-label="See more recommended jobs" key-aria-label="ph-recom-jobs-browsing-history-v3-default-23c11d-VpW6u5" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeMore'" click.trigger="seemore()" data-access="showMore" title="" key-title="ph-recom-jobs-browsing-history-v3-default-23c11d-g6eh3J" data-ph-at-id="seemore-link" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-23c11d-CSKRHC" instance-id="obwvz0-2YOsXv" data-ph-id="ph-page-element-page1-Y2iqF5"> <!-- <ppc-content key="seeMoreText" data-ph-at-id="seemore-text">See more </ppc-content> --> <span aria-hidden="true" data-ph-at-id="seemore-text" data-ph-id="ph-page-element-page1-BWvhk0"> ${widgetBundle['seeMoreText'] | pht} </span> <i class="icon icon-down-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-66Luoc"></i> </button> </div> <button class="btn primary-button" aria-label="See less recommended jobs" key-aria-label="ph-recom-jobs-browsing-history-v3-default-23c11d-fzISb4" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === false" click.trigger="seeLess()" title="" key-title="ph-recom-jobs-browsing-history-v3-default-23c11d-wY7H8F" data-ph-at-id="seeless-link" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-23c11d-VzAnVZ" instance-id="obwvz0-hqE6Ge" data-ph-id="ph-page-element-page1-1lfd2R"> <!-- <ppc-content key="seeLessText" data-ph-at-id="seeless-text">See less </ppc-content> --> <span data-ph-at-id="seeless-text" data-ph-id="ph-page-element-page1-Iq9IN1"> ${widgetBundle['seeLessText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-w42iSH"></i> </button> <button class="btn primary-button" aria-label="See next recommended jobs" key-aria-label="ph-recom-jobs-browsing-history-v3-default-23c11d-x6fe9f" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeNext'" click.trigger="seeNext()" data-access="seeNext" title="" key-title="ph-recom-jobs-browsing-history-v3-default-23c11d-LDwcRH" data-ph-at-id="seenext-link" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-23c11d-ofWvee" instance-id="obwvz0-dESP34" data-ph-id="ph-page-element-page1-hHk9d5"> <!-- <ppc-content key="seeNextText" data-ph-at-id="seenext-text">See next</ppc-content> --> <span data-ph-at-id="seenext-text" data-ph-id="ph-page-element-page1-FzC6dm"> ${widgetBundle['seeNextText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-GNSexa"></i> </button> <button class="btn primary-button" aria-label="See even more recommended jobs" key-aria-label="ph-recom-jobs-browsing-history-v3-default-23c11d-K77gxg" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeEvenMore'" click.trigger="seeEvenMore()" data-access="seeEvenMore" title="" key-title="ph-recom-jobs-browsing-history-v3-default-23c11d-TU8Qhe" data-ph-at-id="seeevenmore-link" role="button" key-role="ph-recom-jobs-browsing-history-v3-default-23c11d-Te6bh5" instance-id="obwvz0-GwPIX9" data-ph-id="ph-page-element-page1-EaH4gM"> <!-- <ppc-content key="seeEvenMoreText" data-ph-at-id="seeevenmore-text">See even more</ppc-content> --> <span data-ph-at-id="seeevenmore-link" data-ph-id="ph-page-element-page1-Es86uc"> ${widgetBundle['seeEvenMoreText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-hQJup9"></i> </button> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-at-id="nodata-block" data-ph-id="ph-page-element-page1-FSHBXs"> <p data-ph-id="ph-page-element-page1-9qsY30"> <ppc-content key="ph-recom-jobs-browsing-history-v3-default-23c11d-yFH3n3" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page1-IMWNNy" language-overriden="true"> No recommendations found </ppc-content> </p> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-geo-location-v1-1547403907239-default" nonce=""></script><script type="text/x-ph-tmpl" id="ph-social-share-v3-default-1663506315075" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-page-element-page1-PWCa4J"> <div class="widget-container" data-ph-at-id="social_share_widget_container" data-ph-id="ph-page-element-page1-ZmAFZT"> <div class="phs-widget-heading" if.bind="!hideTitle || !hideSubTitle" data-ph-id="ph-page-element-page1-8DflUF"> <div class="heading-block" if.bind="!hideTitle" role="heading" key-role="ph-social-share-v3-default-6ty93l-Kaz9qS" aria-level="headingLevel" key-aria-level="ph-social-share-v3-default-6ty93l-3T1izx" data-ph-at-id="social_share_widget_heading" data-ph-id="ph-page-element-page1-Qyre6H"> <ppc-content key="ph-social-share-v3-default-6ty93l-3XctdO" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-q73Evu"></ppc-content> </div> <p if.bind="!hideSubTitle" data-ph-at-id="social_share_widget_sub_heading" data-ph-id="ph-page-element-page1-Kk1dcJ"> <ppc-content key="ph-social-share-v3-default-6ty93l-k8xxgM" data-ph-at-id="sub-heading-text" data-ph-id="ph-page-element-page1-Z6c3hY"> We give you the tools you need to discover your perfect job match, and the freedom and support to take your career to the next level. </ppc-content> </p> </div> <div class="content-block" data-ph-id="ph-page-element-page1-c4ojfT"> <ul data-ph-at-id="share-options-list" ph-role="data.bind:shareOption.options" class="share-options icons-per-row${shareOption.iconsPerRow} ${shareOption.brandStyle ? shareOption.widgetStyle : ''} ${shareOption.brandStyle ? 'with-brand-colors' : ''}" data-ph-id="ph-page-element-page1-dJrKni"> <li repeat.for="eachIndicator of shareOption.options" css="padding-right:${(shareOption.spacing + 'px')}" data-ph-id="ph-page-element-page1-VHMMOW"> <button click.delegate="handlePopup(eachIndicator)" class="${eachIndicator.name}" aria-label="${widgetBundle[eachIndicator['name']+'AriaLabel'] | pht}" css="background-color: ${shareOption.brandStyle ? '' : (shareOption.backgroundColor) }; border-radius: ${shareOption.brandStyle ? '' : (shareOption.borderRadius + 'px')}; line-height: ${shareOption.brandStyle ? '' : (shareOption.lineHeight) + 'px'}; height: ${shareOption.brandStyle ? '' : (shareOption.height) + 'px'}; width: ${shareOption.brandStyle ? '': (shareOption.width + 'px')}; border-width: ${shareOption.brandStyle ? '' : (shareOption.borderWidth + 'px')}; border-color: ${shareOption.brandStyle ? '' : (shareOption.borderColor)}; border-style: ${shareOption.brandStyle ? '' : (shareOption.borderStyle)};" data-ph-at-id="share-${eachIndicator['name']}-link" focus.trigger="closeShareJob($event, true)" blur.trigger="closeShareJob($event, false)" data-ph-id="ph-page-element-page1-NAMIW4"> <i class="icon ${eachIndicator['settings']['icon']}" aria-hidden="true" css="color:${shareOption.brandStyle ? '' : (shareOption.color)}; font-size:${(shareOption.size + 'px')};" data-ph-id="ph-page-element-page1-n6sCDK"></i> <span class="sr-only" data-ph-id="ph-page-element-page1-WZdi19"> <span css="color:${shareOption.brandStyle ? '' : (shareOption.color)};" data-ph-id="ph-page-element-page1-8uGOzX">${widgetBundle[eachIndicator['name']] | pht}</span> </span> </button> </li> <section class="ph-widget" instance-id="1gd0h6" data-ph-at-id="social_share_show_email_section" show.bind="showEmailView && shareOption.isInline && isShareEmailFound" data-ph-id="ph-page-element-page1-aLvHjI" view="1663506314629-view3" original-view="view3" theme="default"> <div as-element="ph-email-job-v1" class="ph-email-job-v1-view3-default ph-widget-target" data-widget="ph-email-job-v1" job-seq-no.bind="currentJobObj.jobSeqNo" share-handler.call="handlePopup(share)" view="1663506314629-view3" category.bind="currentJobObj.category" is-popup-reqd.bind="false" is-dialog.bind="true" instance-id="1gd0h6" original-view="view3" data-ph-id="ph-page-element-page1-qJy067"></div> </section> </ul> </div> </div> <div class="popup-modal-backdrop" data-ph-at-id="social_share_popup_container" data-ph-id="ph-page-element-page1-GjUQyY"> <div class="popup-container ph-a11y-popup-selector" role="dialog" show.bind="selectedPopup == 'copyLinkPopup'" data-ph-id="ph-page-element-page1-nu8PR2"> <div class="custom-popup-wrapper copy-link-wrapper ph-a11y-copyLink-popup" show.bind="selectedPopup == 'copyLinkPopup'" data-ph-id="ph-page-element-page1-8Y9o3u"> <div class="head-wrapper" data-ph-id="ph-page-element-page1-NK0kPR"> <h3 class="head-text" data-ph-at-id="social_share_popup_heading" data-ph-id="ph-page-element-page1-PJ0S2t"> <ppc-content key="ph-social-share-v3-default-6ty93l-p5gu3A" data-ph-id="ph-page-element-page1-qO11zT">Share job link</ppc-content> </h3> <button type="button" class="btn-close" aria-label="close dialog" key-aria-label="ph-social-share-v3-default-6ty93l-EHOwch" data-ph-at-id="social_share_popup_head_button" click.delegate="copyLinkCancelAction()" data-ph-id="ph-page-element-page1-mK3Eup"> <i class="icon icon-cancel" aria-hidden="true" data-ph-at-id="social_share_popup_head_button_icon" data-ph-id="ph-page-element-page1-eNl5Me"></i> </button> </div> <div class="body-wrapper" data-ph-at-id="social_share_popup_body_wrapper" data-ph-id="ph-page-element-page1-T98VxM"> <div class="message-wrapper" if.bind="showCopySuccess" data-ph-id="ph-page-element-page1-bBlmiz"> <p class="message-text" data-ph-at-id="social_share_popup_body_message" data-ph-id="ph-page-element-page1-XNASjy"> <ppc-content key="ph-social-share-v3-default-6ty93l-O6fkdx" data-ph-id="ph-page-element-page1-PzNlGR">Link copied successfully</ppc-content> </p> </div> <label class="field-label" data-ph-at-id="social_share_popup_body_field_label" id="field-label-1" data-ph-id="ph-page-element-page1-EyWX2P"><ppc-content key="ph-social-share-v3-default-6ty93l-1MdMDS" data-ph-id="ph-page-element-page1-EVJG5r">To your colleagues or friends</ppc-content></label> <input type="text" class="form-control input-copy-link" data-ph-at-id="social_share_popup_body_job_link_input" value.bind="jobLink" readonly="" aria-labelledby="field-label" data-ph-id="ph-page-element-page1-cHx7gc" /> </div> <div class="button-wrapper" data-ph-at-id="social_share_popup_body_button_wrapper" data-ph-id="ph-page-element-page1-m40rFa"> <button type="button" class="btn-cancel" data-ph-at-id="social_share_popup_body_cancel_button" click.delegate="copyLinkCancelAction()" data-ph-id="ph-page-element-page1-UJW3ri"><ppc-content key="ph-social-share-v3-default-6ty93l-QRRyrH" data-ph-id="ph-page-element-page1-RoY3ao">Cancel</ppc-content></button> <button type="button" class="btn primary-button" data-ph-at-id="social_share_popup_body_copylink_button" click.delegate="copyLink()" data-ph-id="ph-page-element-page1-5wuVJk"><ppc-content key="ph-social-share-v3-default-6ty93l-iHqSm1" data-ph-id="ph-page-element-page1-v7WpAd">Copy Link</ppc-content></button> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-near-by-jobs-v2-default-1663503242081" nonce=""><div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-page1-olWnWD"></div> <div class="phs-widget-block-area ph-widget-box" role="region" aria-label="Explore opportunities near you" key-aria-label="ph-near-by-jobs-v2-default-qi5top-CFeoCJ" show.bind="!showLoader && jobResults.length" data-ph-id="ph-page-element-page1-kzoz6E"> <div class="widget-container" data-ph-id="ph-page-element-page1-b5KbiA"> <div class="phs-widget-heading" data-ph-id="ph-page-element-page1-dB99Nw"> <h2 data-ph-id="ph-page-element-page1-aI0WQ6"> <ppc-content key="ph-near-by-jobs-v2-default-qi5top-xe6O32" data-ph-at-id="heading-text" show.bind="showTitle" data-ph-id="ph-page-element-page1-ddji5t" language-overriden="true">Explore opportunities near you</ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-page-element-page1-9Z0KeS"> <ul data-ph-at-id="jobs-list" if.bind="jobResults.length" data-ph-at-widget-data-count="${jobResults.length}" ph-role="data.bind:jobResults" data-ph-id="ph-page-element-page1-xpTfCI"> <li class="jobs-list-item" repeat.for="eachJob of jobResults" show.bind="maxDisplayCount > $index" data-ph-at-id="jobs-list-item" data-ph-id="ph-page-element-page1-kQWw6E"> <div class="pcs-image-wrapper job-card-image" if.bind="(eachJob.image && eachJob.image.src)" instance-id="mP4K5F" data-ph-id="ph-page-element-page1-M9vxuZ"> <figure role="presentation" class="image pcs-component-v1-primary-image-default" data-ph-id="ph-page-element-page1-L0uhrF"> <div class="primary-image pcs-fit-cntr-image" data-ph-id="ph-page-element-page1-aXzv0g"> <img if.bind="eachJob.image && eachJob.image.src && eachJob.image.src.value" src.bind="eachJob.image.src.value" alt="" data-ph-id="ph-page-element-page1-d6nEM7" /> </div> </figure> </div> <div class="${(eachJob.image && eachJob.image.src || ( eachJob.smartHighlights && enabledFields['pjfSmartHighlights']) && ( (eachJob.descriptionTeaser && enabledFields['descriptionTeaser']) || (enabledActions['applyNow']) ) )? 'wrapper-cntr' : '' }" data-ph-id="ph-page-element-page1-5ocb7u"> <div class="information" data-ph-id="ph-page-element-page1-1FRIkf"> <div class="pcs-image-wrapper job-card-logo" if.bind=" (eachJob.badgeImage && eachJob.badgeImage.src)" data-ph-id="ph-page-element-page1-U43cXe"> <figure role="presentation" class="image pcs-component-v1-primary-image-default" data-ph-id="ph-page-element-page1-qV5LA2"> <div class="primary-image pcs-fit-cntr-image " data-ph-id="ph-page-element-page1-QIgnBZ"> <img if.bind="eachJob.badgeImage && eachJob.badgeImage.src && eachJob.badgeImage.src.value" src.bind="eachJob.badgeImage.src.value" alt="${eachJob.badgeImage.alt.value || ''}" data-ph-id="ph-page-element-page1-jhW51z" /> </div> </figure> </div> <div class="job-smart-tags" data-ph-id="ph-page-element-page1-hdErfT"> <div if.bind="jobFits && (jobFits.layout && jobFits.layout[deviceType] == 'top' && (eachJob.fitLevel && jobFitPromise && jobFitsSettConfig && jobFitsSettConfig.literalMap && jobFitsSettConfig.literalMap[eachJob.fitLevel] && enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]]))" class="job-match-area ${jobFits.layout && jobFits.layout[deviceType]} ${jobFits.layout && jobFits.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-xSqCDI"> <span fitscore.bind="fit = (enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]])" class="job-match ${fit.settings.class}" data-ph-id="ph-page-element-page1-jlnkKG"> <i class="icon ${fit && fit.settings.icon}" if.bind="fit && fit.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-80ckRH"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-trIKyQ">${widgetBundle[fit.name] | pht}</span> </span> </div> <div class="job-tag-area ${jobTagsConfig && jobTagsConfig.layout && jobTagsConfig.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-tDKUnw"> <span class="featured-job" if.bind="eachJob.featuredJob && (eachJob.featuredJob && eachJob.featuredJob.toLowerCase() =='yes')" data-ph-id="ph-page-element-page1-XGs0Ho"> ${widgetBundle['featuredJobText']} </span> <span class="job-tag ${eachTag.settings.class}" repeat.for="eachTag of jobTags" if.bind="(jobTagsConfig && jobTagsConfig.tags) && (jobTagsData && jobTagsData[eachJob['jobSeqNo']] && jobTagsData[eachJob['jobSeqNo']][eachTag.name])" data-ph-id="ph-page-element-page1-D3ombt"> <i class="icon ${eachTag.settings.icon}" if.bind="eachTag.settings.icon && eachTag.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-wkCL1w"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-XaXhiN">${widgetBundle[eachTag.name] | pht : jobTagsData[eachJob['jobSeqNo']][eachTag.name].data}</span> </span> </div> </div> <span role="heading" key-role="ph-near-by-jobs-v2-default-qi5top-EcINSn" aria-level="3" key-aria-level="ph-near-by-jobs-v2-default-qi5top-gX6bZT" instance-id="mP4K5F-8AAbn9" data-ph-id="ph-page-element-page1-IwaObZ"> <a ph-tevent="job_click" ref="linkEle" href.bind="getUrl(linkEle, 'job', eachJob, '', eachJob.jobUrl)" data-ph-at-id="job-link" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-job-location-text="${eachJob.location}" data-ph-at-job-location-area-text="${eachJob.cityStateCountry}" data-ph-at-job-category-text="${eachJob.category}" data-access-list-item="${$index}" data-ph-at-job-id-text="${eachJob.jobId}" data-ph-at-job-type-text="${eachJob.type}" data-ph-at-job-industry-text="${eachJob.industry}" data-ph-at-job-post-date-text="${eachJob.postedDate}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" aria-label="${eachJob.title} ${widgetBundle['jobIdConnectingText'] | pht} ${eachJob.jobId}" data-ph-id="ph-page-element-page1-3bpbnW"> <div if.bind="eachJob.title && eachAttr.name.indexOf('title') != -1" class="job-title" data-ph-id="ph-page-element-page1-TGgojT"> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-mEOZH0">${widgetBundle['title'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-ZYgiNs"></i> <span data-ph-id="ph-page-element-page1-uU3Gyn">${eachJob.title} </span> </div> </a> </span> <!-- Multilocation display type dropdown --> <p class="job-info" data-ph-at-id="job-info" if.bind="((enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-gMIr62"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="((['location'].indexOf(eachAttr.name) != -1 && eachJob.location) && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || ((['category'].indexOf(eachAttr.name) != -1 && eachJob.category) && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)) || (eachJob[eachAttr.name] && (['title','postedDate','expiryDate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate && ['postedDate'].indexOf(eachAttr.name) != -1) || (['expiryDate'].indexOf(eachAttr.name) != -1 && eachJob.expiryDate)" class="${((eachAttr.name === 'location' && eachJob.location) && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || ((eachAttr.name === 'category' && eachJob.category) && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)) || (eachJob[eachAttr.name] && (['title','postedDate','expiryDate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate && eachAttr.name == 'postedDate') || (eachAttr.name == 'expiryDate' && eachJob.expiryDate) ? '':'hide'}" data-ph-id="ph-page-element-page1-dmrOnx"> <span class="job-category" if.bind="(eachAttr.name == 'category') && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)" data-ph-id="ph-page-element-page1-0OGnM7"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-K4sKSO">${widgetBundle['category'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-jrJw8A"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-UoO2rg">${widgetBundle['category'] | pht}:</span> ${eachJob.category} </span> <span class="job-location" if.bind="(eachAttr.name == 'location') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page1-f28GY6"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-zdQshP">${widgetBundle['location'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-zRnkUH"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-GIYoWW">${widgetBundle['location'] | pht}:</span> ${eachJob.location} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location', 'multi_category', 'descriptionTeaser','location','category','visibilityType','drivingTime','jobUpdatedDate','createdDateTime','isFeaturedJob'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page1-YPDr9L"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-rT50D5">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-Gp0PVC"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-xdKZ7x"> ${widgetBundle[eachAttr.name] | pht}: </span> <span if.bind="eachJob[eachAttr.name] && isStringValue && isStringValue(eachJob[eachAttr.name])" innerhtml.bind="eachJob[eachAttr.name] | sanitizeHTML" data-ph-id="ph-page-element-page1-UTSnfI"></span> <span if.bind="eachJob[eachAttr.name] && (!isStringValue || !isStringValue(eachJob[eachAttr.name]))" data-ph-id="ph-page-element-page1-PHDuVn">${eachJob[eachAttr.name]}</span> </span> <span class="job-postdate" if.bind="eachJob.postedDate && eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page1-lPgug6"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-QxxQlS">${widgetBundle['postedDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-d4ZR90"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-Hzc2WQ">${widgetBundle['postedDate'] | pht}: </span> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' && eachJob.expiryDate" data-ph-id="ph-page-element-page1-fkFdmU"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-gRDo9X">${widgetBundle['expiryDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-mqxNh5"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-uwTAHg">${widgetBundle['expiryDate'] | pht}:</span> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['createdDate','atsLastModifieddate','jobUpdatedDate','createdDateTime'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-gZLTYa"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-RJbOJG">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-dDv9Dz"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-ltvAZ7"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' && eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] && (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-kK6zHe"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-KeYmmb">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-I7f0M8"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-HQOINu"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name]} </span> <span if.bind="(eachJob.drivingTime && eachAttr.name == 'drivingTime') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-nDc0CR"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-BsstIX">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-SEo5f9">${widgetBundle[eachAttr.name] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-Y6hPHK"></i> <span if.bind="!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-7u7vCf">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-QEzXuS">${widgetBundle['drivingTimeInHoursText'] | spht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-3qATXC">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-i2WdYm">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-ndRp92">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> </span> </p> <!-- End multilocation display type dropdown --> <!-- Multilocation display type modal --> <p class="job-info" data-ph-at-id="job-info" if.bind="(enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-N4mMcI"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="(['location'].indexOf(eachAttr.name) != -1 && (eachJob.location || eachJob.multi_location && eachJob.multi_location.length > 1)) || (['category'].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && (['title','multi_location', 'multi_category', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1))" class="${(['location'].indexOf(eachAttr.name) != -1 && (eachJob.location || eachJob.multi_location && eachJob.multi_location.length > 1)) || (eachJob[eachAttr.name] && (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) ? ((eachJob.multi_location.length == 1) ? 'dual-location' : '') :'hide'} ${((eachJob.multi_category.length == 1) ? 'dual-category' : '')}" data-ph-id="ph-page-element-page1-Q45Osg"> <!-- Multi location --> <span class="job-location" if.bind="(eachAttr.name == 'location') && (eachJob.multi_location.length > 1)" data-ph-id="ph-page-element-page1-qUwLhZ"> <button click.delegate="showAllLocations(eachJob)" class="${'multi-location-btn ph-a11y-multi-location'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-locations-button" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" data-ph-id="ph-page-element-page1-5ihT0b"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-k1W4eS"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page1-vupq4P"> ${widgetBundle['seeMultipleLocBtn'] | pht:{"locationCount" : eachJob.multi_location.length}} </span> </button> </span> <span class="job-location" if.bind="(eachAttr.name == 'location') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page1-SDsg7T"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-FTgOOF">${widgetBundle['location'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-xMoK8q"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-I7R0cO">${widgetBundle['location'] | pht}:</span> ${eachJob.location} </span> <!-- Multi location Ends --> <!-- Multi category--> <span class="job-category" if.bind="(eachAttr.name == 'category') && (eachJob.multi_category.length > 1)" data-ph-id="ph-page-element-page1-MJLc4F"> <button click.delegate="showAllCategory(eachJob)" class="${'multi-category-btn ph-a11y-multi-category'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-category-button" data-ph-at-job-multilocation-count="${eachJob.multi_category.length}" data-ph-id="ph-page-element-page1-xJj1fu"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-Wr3KQx"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page1-CYd75H"> ${widgetBundle['seeMultipleCatBtn'] | pht:{"categoryCount" : eachJob.multi_category.length}} </span> </button> </span> <span class="job-category" if.bind="(eachAttr.name == 'category') && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)" data-ph-id="ph-page-element-page1-FunuGH"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-byOajQ">${widgetBundle['category'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-IL90EX"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-mUy2RS">${widgetBundle['category'] | pht}:</span> ${eachJob.category} </span> <!-- Multi category ends --> <span if.bind="(eachJob.drivingTime && eachAttr.name == 'drivingTime') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-Ru5vLT"> <span class="sr-only" data-ph-id="ph-page-element-page1-xRB7ca">${widgetBundle[eachAttr.name] | pht}</span> <!-- <span if.bind="eachAttr.settings.label">${widgetBundle[eachAttr.name] | pht}:</span> --> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-K8OTep"></i> <span if.bind="!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-aH2gHv">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-1uLCBs">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours" : eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-l8CfpR">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-8sp5zG">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes" : eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-1hObVh">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category', 'visibilityType','drivingTime','jobUpdatedDate','createdDateTime','isFeaturedJob'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page1-x3ZbpE"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-VPHLS0">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-OVWLzK"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-MMoe3m"> ${widgetBundle[eachAttr.name] | pht}: </span> <span if.bind="eachJob[eachAttr.name] && isStringValue && isStringValue(eachJob[eachAttr.name])" innerhtml.bind="eachJob[eachAttr.name] | sanitizeHTML" data-ph-id="ph-page-element-page1-lO5h64"></span> <span if.bind="eachJob[eachAttr.name] && (!isStringValue || !isStringValue(eachJob[eachAttr.name]))" data-ph-id="ph-page-element-page1-3wpW6d">${eachJob[eachAttr.name]}</span> </span> <span class="job-postdate" if.bind="eachJob.postedDate && eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page1-hj07Av"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-hP1vnz">${widgetBundle['postedDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-Fq6SS2"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-opjclk">${widgetBundle['postedDate'] | pht}: </span> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' && eachJob.expiryDate" data-ph-id="ph-page-element-page1-s5PUHW"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-EnNwuZ">${widgetBundle['expiryDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-aNaTqC"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-gR57UU">${widgetBundle['expiryDate'] | pht}:</span> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['createdDate','atsLastModifieddate','jobUpdatedDate','createdDateTime'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-ilxQNB"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-mfo9pY">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-XvZ3vn"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-zFDMzS"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name] | dateFormat : getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' && eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] && (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-HC815Y"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-psmqje">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-WC1XhI"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-puhp2w"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name]} </span> </span> </p> <!-- End Multilocation display type modal --> <!-- Multilocation display type dropdown button --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['location'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-x6G2sO"> <div class="job-multi-locations" if.bind="(eachJob.multi_location.length > 1 && eachAttr.name == 'location') && ((enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-n1mjqA"> <button data-ph-at-id="job-multi-locations-button" ph-tevent="multi_location_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 32) ? (eachJob.toggleOpen = !eachJob.toggleOpen):'' || ($event.keyCode === 27)?(eachJob.toggleOpen = false): ''" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" role="button" key-role="ph-near-by-jobs-v2-default-qi5top-ZsIKwC" id="searchLoc-${eachJob.jobSeqNo}" aria-expanded="${eachJob.toggleOpen ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_location.length} locations" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" instance-id="mP4K5F-VgevBZ" data-ph-id="ph-page-element-page1-mTSskf"> <span data-ph-id="ph-page-element-page1-EZ8JNs"> ${widgetBundle['multilocationText'] | pht:{'multilocationValue': eachJob.multi_location.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpen ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page1-BcjZtY"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-at-id="job-multi-locations-list" ph-role="data.bind:eachJob.multi_location" data-ph-id="ph-page-element-page1-TFDGFf"> <li class="location ${enabledFields && enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" aria-label="${eachLocation}" data-ph-at-id="job-multi-location-item" data-ph-at-job-location-text="${eachLocation}" data-ph-id="ph-page-element-page1-i0zx09"> ${eachLocation} <div if.bind="enabledFields && enabledFields['drivingTime']" class="ph-cc-d-m-b-8 job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-YfeNMl"> <span if.bind="!enabledFields && enabledFields['drivingTime'].settings.label" class="sr-only" data-ph-id="ph-page-element-page1-fdjPYx">${widgetBundle['drivingTime'] | pht}</span> <span if.bind="enabledFields && enabledFields['drivingTime'].settings.label" data-ph-id="ph-page-element-page1-MFqcfH">${widgetBundle['drivingTime'] | pht}:</span> <i class="icon ${enabledFields && enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields && enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page1-YbJNLW"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-xBQgWv">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-HAt5yD">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-YEJVaB">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1) ? 'hour' : 'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-P6v3tC">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-62K7U1">${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1) ? 'minute' : 'minutes'}</span> </div> </li> </ul> </div> </div> <!-- Multicategory display type dropdown button --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['category'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-zTPhAH"> <div class="job-multi-category" if.bind="(eachJob.multi_category.length > 1 && eachAttr.name == 'category') && ((enabledFields['category'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-EkCxSb"> <button data-ph-at-id="job-multi-category-button" ph-tevent="multi_category_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 27)?(eachJob.toggleOpenCat = false):''" class="esc$$close" click.delegate="eachJob.toggleOpenCat = !eachJob.toggleOpenCat" role="button" key-role="ph-near-by-jobs-v2-default-qi5top-Yv732R" id="searchCat-${eachJob.jobSeqNo}" aria-expanded="${eachJob.toggleOpenCat ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_category.length} categories" data-ph-at-job-multilocation-count="${eachJob.multi_category.length}" instance-id="mP4K5F-Yn7Y4U" data-ph-id="ph-page-element-page1-nU11tQ"> <span data-ph-id="ph-page-element-page1-Q09sDU"> ${widgetBundle['multicategoryText'] | pht:{'multicategoryValue' : eachJob.multi_category.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpenCat ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page1-qAZizd"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpenCat ? 'show' : 'hide'}" data-ph-at-id="job-multi-category-list" ph-role="data.bind:eachJob.multi_category" data-ph-id="ph-page-element-page1-UNotth"> <li class="category" repeat.for="eachCategory of eachJob.multi_category" aria-label="${eachCategory}" data-ph-at-id="job-multi-category-item" data-ph-at-job-location-text="${eachCategory}" data-ph-id="ph-page-element-page1-yvrN4P"> ${eachCategory} </li> </ul> </div> </div> <!-- smart-jobs --> <p class="smart-highlights job-info" show.bind="eachJob['smartHighlightsKeys'] && eachJob.smartHighlights" data-ph-id="ph-page-element-page1-CSSpc2"> <span repeat.for="highLightKey of eachJob['smartHighlightsKeys']" show.bind="(eachJob['smartHighlights'][highLightKey])" data-ph-id="ph-page-element-page1-MizTgj"> <span data-ph-id="ph-page-element-page1-c88tTt"> <span class="sr-only" data-ph-id="ph-page-element-page1-uYGdab"> <span if.bind="highLightKey == 'skills' && widgetBundle['skills']" data-ph-id="ph-page-element-page1-Poa8HS">${widgetBundle['skills'] | pht}</span> <span if.bind="highLightKey == 'education' && widgetBundle['education']" data-ph-id="ph-page-element-page1-1DVeeY">${widgetBundle['education'] | pht}</span> <span if.bind="highLightKey == 'additionalSkills' && widgetBundle['additionalSkills']" data-ph-id="ph-page-element-page1-2EhAwt">${widgetBundle['additionalSkills'] | pht}</span> <span if.bind="highLightKey == 'additional_skills' && widgetBundle['additionalSkills']" data-ph-id="ph-page-element-page1-jIC3ut">${widgetBundle['additionalSkills'] | pht}</span> <span if.bind="highLightKey == 'experience' && widgetBundle['experience']" data-ph-id="ph-page-element-page1-yaSyFL">${widgetBundle['experience'] | pht}</span> <span if.bind="highLightKey == 'requirement_sentence' && widgetBundle['requirementSentence']" data-ph-id="ph-page-element-page1-XkroKu">${widgetBundle['requirementSentence'] | pht}</span> </span> <i class="icon ${highLightKey == 'skills' ? 'icon-skills' : ''} ${highLightKey == 'education' ? 'icon-education-1' :''} ${highLightKey == 'additionalSkills' ? 'icon-skills' : ''} ${highLightKey == 'additional_skills' ? 'icon-skills' : ''} ${highLightKey == 'requirement_sentence' ? 'icon-responsibilities' : ''} ${highLightKey == 'experience' ? 'icon-career-level-10' : ''}" aria-hidden="true" data-ph-id="ph-page-element-page1-u9oz1T"></i> ${eachJob['smartHighlights'][highLightKey]} </span> </span> </p> <div class="smart-highlights-dropdown" show.bind="(( eachJob.smartHighlights && enabledFields['pjfSmartHighlights']) && ( (eachJob.descriptionTeaser && enabledFields['descriptionTeaser']) || (enabledActions['applyNow']) ) )" data-ph-id="ph-page-element-page1-ZxPrqL"> <button role="button" click.delegate="eachJob.toggleOpenTeaser = !eachJob.toggleOpenTeaser " aria-label="${widgetBundle['smartHighlightsAriaLabel'] | pht} ${eachJob.title}" aria-expanded="${eachJob.toggleOpenTeaser ? 'true' : 'false'}" data-ph-id="ph-page-element-page1-JTtyZo"> <i class="${eachJob.toggleOpenTeaser ? 'icon icon-arrow-up-5' : 'icon icon-arrow-down-5'}" aria-hidden="true" data-ph-id="ph-page-element-page1-UPMyPz"></i> </button> </div> <p class="job-description ${( eachJob.toggleOpenTeaser || !( eachJob.smartHighlights && enabledFields['pjfSmartHighlights'])) ? 'show' : 'hide'}" if.bind="(eachJob.descriptionTeaser && enabledFields['descriptionTeaser'])" innerhtml.bind="eachJob.descriptionTeaser | sanitizeHTML" data-ph-at-id="jobdescription-text" data-ph-id="ph-page-element-page1-ub7anp"></p> <div if.bind="jobFits && (jobFits.layout && jobFits.layout[deviceType] == 'bottom' && (eachJob.fitLevel && jobFitPromise && jobFitsSettConfig && jobFitsSettConfig.literalMap && jobFitsSettConfig.literalMap[eachJob.fitLevel] && enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]]))" class="job-match-area ${jobFits.layout && jobFits.layout[deviceType]} ${jobFits.layout && jobFits.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-8KxAds"> <span fitscore.bind="fit = (enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]])" class="job-match ${fit.settings.class}" data-ph-id="ph-page-element-page1-Ktf9cr"> <i class="icon ${fit && fit.settings.icon}" if.bind="fit && fit.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-ySMNOH"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-3pSG0x">${widgetBundle[fit.name] | pht : jobJobMatchsData[eachJob['jobSeqNo']][fit.name].data}</span> </span> </div> </div> <div class="actions ${(( eachJob.smartHighlights && enabledFields['pjfSmartHighlights']) && ( (eachJob.descriptionTeaser && enabledFields['descriptionTeaser']) || (enabledActions['applyNow']) ) ) ? 'smart-highlights-present': ''}" data-ph-at-id="job-actions" if.bind="jobActions.length" data-ph-id="ph-page-element-page1-A4Ol3r"> <ul ph-role="data.bind:jobActions" data-ph-id="ph-page-element-page1-NCifeF"> <li repeat.for="eachAction of jobActions" class="${eachAction.name}" data-ph-id="ph-page-element-page1-cBU04n"> <div if.bind="eachAction.name == 'applyNow'" class="${ ( eachJob.toggleOpenTeaser || !( eachJob.smartHighlights && enabledFields['pjfSmartHighlights'])) ? 'show' : 'hide'}" data-ph-id="ph-page-element-page1-9iHFcL"> <a ph-tevent="from_data_attribute" data-ph-tevent-name="${eachJob.actionEventName}" href.bind="eachJob.actionUrl" target.bind="eachJob.externalApply!='undefind' && eachJob.externalApply && !clickTojd ? '_blank' : '_self'" class="btn plain-button apply-btn" data-ph-at-id="apply-link" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-tevent-attr-trait14="${eachJob.category}" aria-label="${widgetBundle['applyNowText'] | pht} for ${eachJob.title}" data-ph-id="ph-page-element-page1-N9G7aD"> ${widgetBundle['applyNowText'] | pht} <span class="sr-only" data-ph-id="ph-page-element-page1-o5onex">${eachJob.title}</span> <!-- <ppc-content key="jobApplyActionLink" data-ph-at-id="apply-text">Apply Now</ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-y81IEJ"></i> </a> </div> <div if.bind="eachAction.name == 'shareJob'" class="share-job" data-ph-id="ph-page-element-page1-WDaT2v"> <button class="share-job-button btn" type="button" click.delegate="eachJob.shareToggleOpen = !eachJob.shareToggleOpen" data-ph-id="ph-page-element-page1-06X771"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-HUVDrD"></i> <!-- <i class="icon icon-share" aria-hidden="true"></i> --> <span class="sr-only" data-ph-id="ph-page-element-page1-Z6eth7"> <ppc-content key="ph-near-by-jobs-v2-default-qi5top-chTHfu" data-ph-at-id="share-job-button-text" instance-id="mP4K5F-zgc2K2" data-ph-id="ph-page-element-page1-pJwydU" language-overriden="true">Share Job button</ppc-content> </span> </button> <div class="share-options-dropdown ${eachJob.shareToggleOpen ? 'show' : 'hide'}" data-ph-id="ph-page-element-page1-5BJSIb"> <section class="ph-widget" instance-id="6ty93l" data-ph-id="ph-page-element-page1-5IzNv5" view="1663503242053-default" original-view="default" theme="default"> <div as-element="ph-social-share-v3" class="ph-social-share-v3-default-default ph-widget-target" data-widget="ph-social-share-v3" view="default-1663506315075" detail-obj.bind="eachJob" hide-title="true" hide-sub-title="true" is-error-msg-reqd.bind="true" instance-id="6ty93l" original-view="default" data-ph-id="ph-page-element-page1-CUAKTR"></div> </section> </div> </div> <!-- <div if.bind="eachAction.name == 'refer'"> <button class="btn plain-button refer-friend-button" click.delegate="handleReferJob(eachJob)" data-ph-at-id="refer-friend-button" aria-label="${widgetBundle['referText'] | pht} for ${job.title}" role="button" key-role="btnRole" aria-expanded="${showPopup ? 'true' : 'false'}" aria-haspopup="true"> ${widgetBundle['referText'] | pht} <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true"></i> </button> <section class="ph-widget" instance-id="3vyn19" if.bind="eachJob.showReferView"> <div as-element="ph-refer-friend-v1" class="ph-refer-friend-v1-default-default" data-widget="ph-refer-friend-v1" close-function.call="handleReferJob(eachJob)" profile.bind="referJob" mode="showPopup" instance-id="3vyn19"> </div> </section> </div> --> <div if.bind="eachAction.name == 'addToCart'" data-ph-id="ph-page-element-page1-qMwUdi"> <div class="savejob-checkbox" data-ph-id="ph-page-element-page1-leonWW"> <label for="save-${eachJob.jobSeqNo}" class="${eachJob.inProgress ? 'disabled' : ''}" data-ph-id="ph-page-element-page1-lzgJZl"> <input type="checkbox" name="save-${eachJob.jobSeqNo}" id="save-${eachJob.jobSeqNo}" checked.bind="eachJob.isJobSaved" change.delegate="handleSaveJob(eachJob)" aria-label="Save ${eachJob.title} ${eachJob.jobId} to job cart" aria-checked="${eachJob.isJobSaved ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" data-ph-id="ph-page-element-page1-2A73FA" /> <span class="label-content" if.bind="eachJob.isJobSaved === false" data-ph-id="ph-page-element-page1-yQLXIN"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-n3r19b"></i> <span if.bind="eachAction.settings.label" aria-hidden="true" data-ph-id="ph-page-element-page1-FOcS46"> ${widgetBundle['addToCartSaveText'] | pht} <!-- <ppc-content key="addToCartSaveText">Save</ppc-content> --> </span> <span class="sr-only" data-ph-id="ph-page-element-page1-5Uk5Hq">${widgetBundle['addToCartSaveText'] | pht} ${eachJob.title} ${eachJob.jobId} ${widgetBundle['toJobCartText'] | pht}</span> </span> <span class="label-content" if.bind="eachJob.isJobSaved === true" data-ph-id="ph-page-element-page1-Hqh99J"> <i class="icon ${eachAction.settings.activeicon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-XhFX6L"></i> <span if.bind="eachAction.settings.label" aria-hidden="true" data-ph-id="ph-page-element-page1-5sAXYP"> ${widgetBundle['addToCartSavedText'] | pht} <!-- <ppc-content key="addToCartSavedText">Saved</ppc-content> --> </span> <span class="sr-only" data-ph-id="ph-page-element-page1-B0iQ10">${widgetBundle['addToCartSavedText'] | pht} ${eachJob.title} ${eachJob.jobId} ${widgetBundle['toJobCartText'] | pht} </span> </span> </label> </div> </div> <div if.bind="eachAction.name == 'removeFromCart'" data-ph-id="ph-page-element-page1-kRF6Te"> <a href="javascript:void(0)" click.delegate="deleteJobFromCart(eachJob)" class="favourite" data-ph-at-id="job-remove-link" aria-label="${widgetBundle['removeAriaLableText'] | pht:{'title': eachJob.title}} ${widgetBundle['removeJobIdText']} ${eachJob.jobId}" data-ph-id="ph-page-element-page1-DECb9o"> <span class="sr-only" data-ph-id="ph-page-element-page1-X7Ab1B">${eachJob.title}</span> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-ss1fsR"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page1-kfmX8J"> ${widgetBundle['removeJobText'] | pht} </span> </a> </div> </li> </ul> </div> </div> <div class="popup-modal-backdrop ${ ( eachJob.popUpOpen && (enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'modal') ) ? 'active' : '' } " data-ph-id="ph-page-element-page1-XjDQqd"> <div class="multi-location-popup" if.bind="eachJob.popUpOpen && (enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-St90qR"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="modalHeading" aria-describedby="modalDescription" data-ph-id="ph-page-element-page1-6uOt06"> <div class="modal-dialog" data-ph-id="ph-page-element-page1-WHpUrn"> <div class="popup-content-block" data-ph-id="ph-page-element-page1-abCzob"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllLocations(eachJob)" aria-label="Close locations popup" key-aria-label="ph-near-by-jobs-v2-default-qi5top-0W25P2" instance-id="mP4K5F-YCNpg9" data-ph-id="ph-page-element-page1-2YpkrF"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-8n4uwo"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page1-fDSUei"> <div class="job-heading" id="modalHeading" role="heading" aria-level="2" key-role="ph-near-by-jobs-v2-default-qi5top-s2Eo8C" key-aria-level="ph-near-by-jobs-v2-default-qi5top-WffyLK" instance-id="mP4K5F-orSMIp" data-ph-id="ph-page-element-page1-dZEdo1"> ${eachJob.title} </div> <div id="modalDescription" data-ph-id="ph-page-element-page1-EXSyRk"> <div class="job-location-count" data-ph-id="ph-page-element-page1-zLtwpZ"> ${widgetBundle['multipleLocation'] | pht:{"locationCount" : eachJob.multi_location.length}} </div> </div> </div> <div class="content-block" data-ph-id="ph-page-element-page1-NU4NnA"> <ul class="location-list" ph-role="data.bind:eachJob.multi_location" data-ph-id="ph-page-element-page1-p4QKQm"> <li class="each-location ${enabledFields && enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" data-ph-id="ph-page-element-page1-F6CkOr"> <span data-ph-id="ph-page-element-page1-ja5Ibe"> <i class="icon ${enabledFields['location'] && enabledFields['location'].settings.icon}" aria-hidden="true" if.bind="enabledFields['location'] && enabledFields['location'].settings.icon" data-ph-id="ph-page-element-page1-W2WIn1"></i> </span> <span data-ph-id="ph-page-element-page1-qSnXRw"> ${eachLocation} </span> <div if.bind="enabledFields && enabledFields['drivingTime']" class="job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" style="width:100%;" data-ph-id="ph-page-element-page1-bMxUck"> <span class="sr-only" data-ph-id="ph-page-element-page1-QkPoI8">${widgetBundle['drivingTime'] | pht}</span> <i class="icon ${enabledFields && enabledFields['drivingTime'].settings.icon}" if.bind="enabledFields && enabledFields['drivingTime'].settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page1-DDwmqU"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-ozExd7">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-yO1w5p">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours" : eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-6Tu1BU">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1) ? 'hour' : 'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-mHsc0c">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes" : eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-OP7FY3"> ${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1) ? 'minute' : 'minutes'} </span> </div> </li> </ul> </div> </div> </div> </div> </div> </div> <div class="multi-location-popup multi-category-popup" if.bind="eachJob.categoryPopUpOpen && (enabledFields['category'] && enabledFields['category'].settings && enabledFields['category'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-VN3FsQ"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="modalHeading" aria-describedby="modalDescription" data-ph-id="ph-page-element-page1-4EnCYb"> <div class="modal-dialog" data-ph-id="ph-page-element-page1-ujQIHS"> <div class="popup-content-block" data-ph-id="ph-page-element-page1-pFd1rh"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllCategory(eachJob)" aria-label="Close category popup" key-aria-label="ph-near-by-jobs-v2-default-qi5top-jRaPwy" instance-id="mP4K5F-YjZ5VT" data-ph-id="ph-page-element-page1-KuHvqW"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-vWwirq"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page1-RaIKiO"> <div class="job-heading" id="modalHeading" role="heading" aria-level="2" key-role="ph-near-by-jobs-v2-default-qi5top-UkkOks" key-aria-level="ph-near-by-jobs-v2-default-qi5top-NxSu2q" instance-id="mP4K5F-ki44GF" data-ph-id="ph-page-element-page1-Cfwwa0"> ${eachJob.title} </div> <div id="modalDescription" data-ph-id="ph-page-element-page1-ZN2vtW"> <div class="job-location-count" data-ph-id="ph-page-element-page1-l5z61h"> ${widgetBundle['multipleCategory'] | pht:{"categoryCount" : eachJob.multi_category.length}} </div> </div> </div> <div class="content-block" data-ph-id="ph-page-element-page1-2wXtvo"> <ul class="category-list" ph-role="data.bind:eachJob.multi_category" data-ph-id="ph-page-element-page1-DMx7kY"> <li class="each-category ${enabledFields && enabledFields['drivingTime'] ? 'multi-category-driving-time' : '' }" repeat.for="eachCategory of eachJob.multi_category" data-ph-id="ph-page-element-page1-js7MIc"> <span data-ph-id="ph-page-element-page1-JggnB2"> <i class="icon ${enabledFields['category'] && enabledFields['category'].settings.icon}" aria-hidden="true" if.bind="enabledFields['category'] && enabledFields['category'].settings.icon" data-ph-id="ph-page-element-page1-lMwcTk"></i> </span> <span data-ph-id="ph-page-element-page1-ToPyPL"> ${eachCategory} </span> </li> </ul> </div> </div> </div> </div> </div> </li> </ul> <div class="phs-widget-footer" if.bind="seemoretext" data-ph-at-id="navigation" data-ph-id="ph-page-element-page1-PTexFu"> <div aria-atomic="true" aria-live="assertive" instance-id="0Fyn2Y" data-ph-id="ph-page-element-page1-zmomal"> <button class="btn primary-button" aria-label="See more recommended jobs" key-aria-label="ph-near-by-jobs-v2-default-qi5top-A4pBXn" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeMore'" click.trigger="seemore()" data-access="showMore" title="" key-title="ph-near-by-jobs-v2-default-qi5top-6Q1WS5" data-ph-at-id="seemore-link" role="button" key-role="ph-near-by-jobs-v2-default-qi5top-kWKMgF" instance-id="0Fyn2Y-0cySO5" data-ph-id="ph-page-element-page1-7P0o5r"> <!-- <ppc-content key="seeMoreText" data-ph-at-id="seemore-text">See more </ppc-content> --> <span aria-hidden="true" data-ph-at-id="seemore-text" data-ph-id="ph-page-element-page1-yPHped"> ${widgetBundle['seeMoreText'] | pht} </span> <i class="icon icon-down-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-CwL8Cx"></i> </button> </div> <button class="btn primary-button" aria-label="See less recommended jobs" key-aria-label="ph-near-by-jobs-v2-default-qi5top-nHHS2A" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === false" click.trigger="seeLess()" title="" key-title="ph-near-by-jobs-v2-default-qi5top-SvaG0v" data-ph-at-id="seeless-link" role="button" key-role="ph-near-by-jobs-v2-default-qi5top-u0x90V" instance-id="0Fyn2Y-9B1cBY" data-ph-id="ph-page-element-page1-xkA2ux"> <!-- <ppc-content key="seeLessText" data-ph-at-id="seeless-text">See less </ppc-content> --> <span data-ph-at-id="seeless-text" data-ph-id="ph-page-element-page1-0gszxd"> ${widgetBundle['seeLessText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-y9IVao"></i> </button> <button class="btn primary-button" aria-label="See next recommended jobs" key-aria-label="ph-near-by-jobs-v2-default-qi5top-Xs0O4W" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeNext'" click.trigger="seeNext()" data-access="seeNext" title="" key-title="ph-near-by-jobs-v2-default-qi5top-q4691O" data-ph-at-id="seenext-link" role="button" key-role="ph-near-by-jobs-v2-default-qi5top-ZagOMb" instance-id="0Fyn2Y-j3puY3" data-ph-id="ph-page-element-page1-bIRDR4"> <!-- <ppc-content key="seeNextText" data-ph-at-id="seenext-text">See next</ppc-content> --> <span data-ph-at-id="seenext-text" data-ph-id="ph-page-element-page1-dMHAtM"> ${widgetBundle['seeNextText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-O6umt6"></i> </button> <button class="btn primary-button" aria-label="See even more recommended jobs" key-aria-label="ph-near-by-jobs-v2-default-qi5top-auJz9W" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeEvenMore'" click.trigger="seeEvenMore()" data-access="seeEvenMore" title="" key-title="ph-near-by-jobs-v2-default-qi5top-ydl14I" data-ph-at-id="seeevenmore-link" role="button" key-role="ph-near-by-jobs-v2-default-qi5top-VhAXT0" instance-id="0Fyn2Y-B5WZRh" data-ph-id="ph-page-element-page1-QKWjrR"> <!-- <ppc-content key="seeEvenMoreText" data-ph-at-id="seeevenmore-text">See even more</ppc-content> --> <span data-ph-at-id="seeevenmore-link" data-ph-id="ph-page-element-page1-Zki1eY"> ${widgetBundle['seeEvenMoreText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-3wT60d"></i> </button> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-at-id="nodata-block" data-ph-id="ph-page-element-page1-RJlnZs"> <p data-ph-id="ph-page-element-page1-6IFS30"> <ppc-content key="ph-near-by-jobs-v2-default-qi5top-e0yx8z" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page1-Jiw9a5" language-overriden="true"> No recommendations found </ppc-content> </p> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-share-v3-default-1663506314789" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-page-element-page1-qtg427"> <div class="widget-container" data-ph-at-id="social_share_widget_container" data-ph-id="ph-page-element-page1-lwEoPT"> <div class="phs-widget-heading" if.bind="!hideTitle || !hideSubTitle" data-ph-id="ph-page-element-page1-IeTh3V"> <div class="heading-block" if.bind="!hideTitle" role="heading" key-role="ph-social-share-v3-default-6ty93l-Kaz9qS" aria-level="headingLevel" key-aria-level="ph-social-share-v3-default-6ty93l-3T1izx" data-ph-at-id="social_share_widget_heading" data-ph-id="ph-page-element-page1-5JAe7b"> <ppc-content key="ph-social-share-v3-default-6ty93l-3XctdO" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page1-Q6LI3U"></ppc-content> </div> <p if.bind="!hideSubTitle" data-ph-at-id="social_share_widget_sub_heading" data-ph-id="ph-page-element-page1-BjJ3B9"> <ppc-content key="ph-social-share-v3-default-6ty93l-k8xxgM" data-ph-at-id="sub-heading-text" data-ph-id="ph-page-element-page1-2YX6ST"> We give you the tools you need to discover your perfect job match, and the freedom and support to take your career to the next level. </ppc-content> </p> </div> <div class="content-block" data-ph-id="ph-page-element-page1-Sv9b84"> <ul data-ph-at-id="share-options-list" ph-role="data.bind:shareOption.options" class="share-options icons-per-row${shareOption.iconsPerRow} ${shareOption.brandStyle ? shareOption.widgetStyle : ''} ${shareOption.brandStyle ? 'with-brand-colors' : ''}" data-ph-id="ph-page-element-page1-m9oM6M"> <li repeat.for="eachIndicator of shareOption.options" css="padding-right:${(shareOption.spacing + 'px')}" data-ph-id="ph-page-element-page1-LeBER5"> <button click.delegate="handlePopup(eachIndicator)" class="${eachIndicator.name}" aria-label="${widgetBundle[eachIndicator['name']+'AriaLabel'] | pht}" css="background-color: ${shareOption.brandStyle ? '' : (shareOption.backgroundColor) }; border-radius: ${shareOption.brandStyle ? '' : (shareOption.borderRadius + 'px')}; line-height: ${shareOption.brandStyle ? '' : (shareOption.lineHeight) + 'px'}; height: ${shareOption.brandStyle ? '' : (shareOption.height) + 'px'}; width: ${shareOption.brandStyle ? '': (shareOption.width + 'px')}; border-width: ${shareOption.brandStyle ? '' : (shareOption.borderWidth + 'px')}; border-color: ${shareOption.brandStyle ? '' : (shareOption.borderColor)}; border-style: ${shareOption.brandStyle ? '' : (shareOption.borderStyle)};" data-ph-at-id="share-${eachIndicator['name']}-link" focus.trigger="closeShareJob($event, true)" blur.trigger="closeShareJob($event, false)" data-ph-id="ph-page-element-page1-vqxOs7"> <i class="icon ${eachIndicator['settings']['icon']}" aria-hidden="true" css="color:${shareOption.brandStyle ? '' : (shareOption.color)}; font-size:${(shareOption.size + 'px')};" data-ph-id="ph-page-element-page1-AG6ztX"></i> <span class="sr-only" data-ph-id="ph-page-element-page1-kWhNqY"> <span css="color:${shareOption.brandStyle ? '' : (shareOption.color)};" data-ph-id="ph-page-element-page1-Ehcepc">${widgetBundle[eachIndicator['name']] | pht}</span> </span> </button> </li> <section class="ph-widget" instance-id="1gd0h6" data-ph-at-id="social_share_show_email_section" show.bind="showEmailView && shareOption.isInline && isShareEmailFound" data-ph-id="ph-page-element-page1-80Mq0y" view="1663506314629-view3" original-view="view3" theme="default"> <div as-element="ph-email-job-v1" class="ph-email-job-v1-view3-default ph-widget-target" data-widget="ph-email-job-v1" job-seq-no.bind="currentJobObj.jobSeqNo" share-handler.call="handlePopup(share)" view="1663506314629-view3" category.bind="currentJobObj.category" is-popup-reqd.bind="false" is-dialog.bind="true" instance-id="1gd0h6" original-view="view3" data-ph-id="ph-page-element-page1-GkWkkW"></div> </section> </ul> </div> </div> <div class="popup-modal-backdrop" data-ph-at-id="social_share_popup_container" data-ph-id="ph-page-element-page1-0Li2ZC"> <div class="popup-container ph-a11y-popup-selector" role="dialog" show.bind="selectedPopup == 'copyLinkPopup'" data-ph-id="ph-page-element-page1-ZQlgfD"> <div class="custom-popup-wrapper copy-link-wrapper ph-a11y-copyLink-popup" show.bind="selectedPopup == 'copyLinkPopup'" data-ph-id="ph-page-element-page1-BYyYjQ"> <div class="head-wrapper" data-ph-id="ph-page-element-page1-yittpY"> <h3 class="head-text" data-ph-at-id="social_share_popup_heading" data-ph-id="ph-page-element-page1-Sn56U2"> <ppc-content key="ph-social-share-v3-default-6ty93l-p5gu3A" data-ph-id="ph-page-element-page1-hJ08Dv">Share job link</ppc-content> </h3> <button type="button" class="btn-close" aria-label="close dialog" key-aria-label="ph-social-share-v3-default-6ty93l-EHOwch" data-ph-at-id="social_share_popup_head_button" click.delegate="copyLinkCancelAction()" data-ph-id="ph-page-element-page1-Hx6vzU"> <i class="icon icon-cancel" aria-hidden="true" data-ph-at-id="social_share_popup_head_button_icon" data-ph-id="ph-page-element-page1-acVFF6"></i> </button> </div> <div class="body-wrapper" data-ph-at-id="social_share_popup_body_wrapper" data-ph-id="ph-page-element-page1-Fq4L5Q"> <div class="message-wrapper" if.bind="showCopySuccess" data-ph-id="ph-page-element-page1-eIDayh"> <p class="message-text" data-ph-at-id="social_share_popup_body_message" data-ph-id="ph-page-element-page1-pyVcMb"> <ppc-content key="ph-social-share-v3-default-6ty93l-O6fkdx" data-ph-id="ph-page-element-page1-frLQyO">Link copied successfully</ppc-content> </p> </div> <label class="field-label" data-ph-at-id="social_share_popup_body_field_label" id="field-label-1" data-ph-id="ph-page-element-page1-ZfIx34"><ppc-content key="ph-social-share-v3-default-6ty93l-1MdMDS" data-ph-id="ph-page-element-page1-OvOoK4">To your colleagues or friends</ppc-content></label> <input type="text" class="form-control input-copy-link" data-ph-at-id="social_share_popup_body_job_link_input" value.bind="jobLink" readonly="" aria-labelledby="field-label" data-ph-id="ph-page-element-page1-YofkIa" /> </div> <div class="button-wrapper" data-ph-at-id="social_share_popup_body_button_wrapper" data-ph-id="ph-page-element-page1-Yitqgu"> <button type="button" class="btn-cancel" data-ph-at-id="social_share_popup_body_cancel_button" click.delegate="copyLinkCancelAction()" data-ph-id="ph-page-element-page1-AYdNyw"><ppc-content key="ph-social-share-v3-default-6ty93l-QRRyrH" data-ph-id="ph-page-element-page1-nXIPCX">Cancel</ppc-content></button> <button type="button" class="btn primary-button" data-ph-at-id="social_share_popup_body_copylink_button" click.delegate="copyLink()" data-ph-id="ph-page-element-page1-ZBFpOG"><ppc-content key="ph-social-share-v3-default-6ty93l-iHqSm1" data-ph-id="ph-page-element-page1-ffVDbo">Copy Link</ppc-content></button> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-recently-viewed-jobs-v3-default-1622923846983" nonce=""><div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-page1-33irIS"></div> <div class="phs-widget-block-area ph-widget-box" show.bind="!showLoader && jobResults.length" role="region" aria-label="Recently Viewed Jobs" key-aria-label="ph-recently-viewed-jobs-v3-default-81a3gk-GgIMwr" data-ph-id="ph-page-element-page1-Xb7W4I" style="background-color: rgba(245,245,245,1) ;"> <div class="widget-container" data-ph-id="ph-page-element-page1-uOhTIw"> <div class="phs-widget-heading" data-ph-id="ph-page-element-page1-VRTtob"> <h2 data-ph-id="ph-page-element-page1-HI0WlQ"> <ppc-content key="ph-recently-viewed-jobs-v3-default-81a3gk-VfjtDS" data-ph-at-id="heading-text" show.bind="showTitle" data-ph-id="ph-page-element-page1-uziFA8" language-overriden="true">Recently Viewed Jobs</ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-page-element-page1-MVdM18"> <ul data-ph-at-id="jobs-list" if.bind="jobResults.length" data-ph-at-widget-data-count="${jobResults.length}" ph-role="data.bind:jobResults" data-ph-id="ph-page-element-page1-tRFhZO"> <li class="jobs-list-item" repeat.for="eachJob of jobResults" show.bind="maxDisplayCount > $index" data-ph-at-id="jobs-list-item" data-ph-id="ph-page-element-page1-6jdGNI"> <div class="pcs-image-wrapper job-card-image" if.bind=" (eachJob.image && eachJob.image.src)" instance-id="CyJ8J8" data-ph-id="ph-page-element-page1-7dn56s"> <figure role="presentation" class="image pcs-component-v1-primary-image-default" data-ph-id="ph-page-element-page1-52HATN"> <div class="primary-image pcs-fit-cntr-image " data-ph-id="ph-page-element-page1-AVHiRa"> <img src="${eachJob.image.src.value}" alt="" data-ph-id="ph-page-element-page1-K1Tq2l" /> </div> </figure> </div> <div class="wrapper-cntr" data-ph-id="ph-page-element-page1-A1XrXK"> <div class="information" data-ph-id="ph-page-element-page1-zu0jTk"> <div class="pcs-image-wrapper job-card-logo" if.bind=" (eachJob.badgeImage && eachJob.badgeImage.src)" data-ph-id="ph-page-element-page1-fl2rjp"> <figure role="presentation" class="image pcs-component-v1-primary-image-default" data-ph-id="ph-page-element-page1-QPLlzE"> <div class="primary-image pcs-fit-cntr-image " data-ph-id="ph-page-element-page1-6wHvn4"> <img src="${eachJob.badgeImage.src.value}" alt="${eachJob.badgeImage.alt.value || ''}" data-ph-id="ph-page-element-page1-hrsIvt" /> </div> </figure> </div> <div class="job-smart-tags" data-ph-id="ph-page-element-page1-ICvjqb"> <div if.bind="jobFits && (jobFits.layout && jobFits.layout[deviceType] == 'top' && (eachJob.fitLevel && jobFitPromise && jobFitsSettConfig && jobFitsSettConfig.literalMap && jobFitsSettConfig.literalMap[eachJob.fitLevel] && enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]]))" class="job-match-area ${jobFits.layout && jobFits.layout[deviceType]} ${jobFits.layout && jobFits.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-KzMHnm"> <span fitscore.bind="fit = (enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]])" class="job-match ${fit.settings.class}" data-ph-id="ph-page-element-page1-i8Syhg"> <i class="icon ${fit && fit.settings.icon}" if.bind="fit && fit.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-9DPEwC"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-QqwQTB">${widgetBundle[fit.name] | pht}</span> </span> </div> <div class="job-tag-area ${jobTagsConfig && jobTagsConfig.layout && jobTagsConfig.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-cevMSX"> <span class="featured-job" if.bind="eachJob.featuredJob && (eachJob.featuredJob && eachJob.featuredJob.toLowerCase() =='yes')" data-ph-id="ph-page-element-page1-WkOEfz"> ${widgetBundle['featuredJobText']} </span> <span class="job-tag ${eachTag.settings.class}" repeat.for="eachTag of jobTags" if.bind="(jobTagsConfig && jobTagsConfig.tags) && (jobTagsData && jobTagsData[eachJob['jobSeqNo']] && jobTagsData[eachJob['jobSeqNo']][eachTag.name])" data-ph-id="ph-page-element-page1-KyY8ll"> <i class="icon ${eachTag.settings.icon}" if.bind="eachTag.settings.icon && eachTag.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-3xQVr8"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-mvf7nV">${widgetBundle[eachTag.name] | pht : jobTagsData[eachJob['jobSeqNo']][eachTag.name].data}</span> </span> </div> </div> <span role="heading" key-role="ph-recently-viewed-jobs-v3-default-81a3gk-2PMJR9" aria-level="3" key-aria-level="ph-recently-viewed-jobs-v3-default-81a3gk-P7WdeE" instance-id="CyJ8J8-48nD7N" data-ph-id="ph-page-element-page1-fZA1yh"> <a ph-tevent="job_click" ref="linkEle" href.bind="getUrl(linkEle, 'job', eachJob, '', eachJob.jobUrl)" data-ph-at-id="job-link" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-job-location-text="${eachJob.location}" data-ph-at-job-location-area-text="${eachJob.cityStateCountry}" data-ph-at-job-category-text="${eachJob.category}" data-access-list-item="${$index}" data-ph-at-job-id-text="${eachJob.jobId}" data-ph-at-job-type-text="${eachJob.type}" data-ph-at-job-industry-text="${eachJob.industry}" data-ph-at-job-post-date-text="${eachJob.postedDate}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" aria-label="${eachJob.title} ${widgetBundle['jobIdConnectingText'] | pht} ${eachJob.jobId}" data-ph-id="ph-page-element-page1-qopRWr"> <div if.bind="eachJob.title && eachAttr.name.indexOf('title') != -1" class="job-title" data-ph-id="ph-page-element-page1-46Olyi"> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-tO5rGF">${widgetBundle['title'] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-XGC1Ta"></i> <span data-ph-id="ph-page-element-page1-2pvMJY">${eachJob.title} </span> </div> </a> </span> <!-- Multilocation display type dropdown --> <p class="job-info" data-ph-at-id="job-info" if.bind="((enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-LFrsSs"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="((['location'].indexOf(eachAttr.name) != -1 && eachJob.location) && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || ((['category'].indexOf(eachAttr.name) != -1 && eachJob.category) && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)) || (eachJob[eachAttr.name] && (['title','postedDate','expiryDate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate && ['postedDate'].indexOf(eachAttr.name) != -1) || (['expiryDate'].indexOf(eachAttr.name) != -1 && eachJob.expiryDate)" class="${((eachAttr.name === 'location' && eachJob.location) && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)) || ((eachAttr.name === 'category' && eachJob.category) && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)) || (eachJob[eachAttr.name] && (['title','postedDate','expiryDate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category'].indexOf(eachAttr.name) == -1)) || (eachJob.postedDate && eachAttr.name == 'postedDate') || (eachAttr.name == 'expiryDate' && eachJob.expiryDate) ? '':'hide'}" data-ph-id="ph-page-element-page1-3Kit9S"> <span class="job-category" if.bind="(eachAttr.name == 'category') && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)" data-ph-id="ph-page-element-page1-w8lKNo"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-C7GIgL">${widgetBundle['category'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-uTn6d1"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-0mTolN">${widgetBundle['category'] | pht}:</span> ${eachJob.category} </span> <span class="job-location" if.bind="(eachAttr.name == 'location') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page1-9ZArLI"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-tphSeX">${widgetBundle['location'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-KthfuM"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-Rn4nLt">${widgetBundle['location'] | pht}:</span> ${eachJob.location} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location', 'multi_category', 'descriptionTeaser','location','category','visibilityType','drivingTime','jobUpdatedDate','createdDateTime','isFeaturedJob'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page1-PnQXET"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-7irCgG">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-nZRPAY"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-MoFhmm"> ${widgetBundle[eachAttr.name] | pht}: </span> <span innerhtml.bind="eachJob[eachAttr.name] | sanitizeHTML" data-ph-id="ph-page-element-page1-Kzw3kS"></span> </span> <span class="job-postdate" if.bind="eachJob.postedDate && eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page1-zaZ24r"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-D4fQel">${widgetBundle['postedDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-Ac8JWG"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-mQedME">${widgetBundle['postedDate'] | pht}: </span> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' && eachJob.expiryDate" data-ph-id="ph-page-element-page1-rsvvb7"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-HmoOhK">${widgetBundle['expiryDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-d6YgLI"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-8667UQ">${widgetBundle['expiryDate'] | pht}:</span> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['createdDate','atsLastModifieddate','jobUpdatedDate','createdDateTime'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-hqnkbN"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-jRNUyd">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-2pt64N"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-5eG7T5"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name] | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' && eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] && (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-u1wWL5"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-L3LkjU">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-q2ygaf"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-sKkfNr"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name]} </span> <span if.bind="(eachJob.drivingTime && eachAttr.name == 'drivingTime') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-RjPudW"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-M1JD9T">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-MatOry">${widgetBundle[eachAttr.name] | pht}:</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-Sznhg8"></i> <span if.bind="!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-V0MSc7">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-LnBRZt">${widgetBundle['drivingTimeInHoursText'] | spht:{"hours":eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-A51Qh5">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-tJtO0z">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-eBgqeB">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> </span> </p> <!-- End multilocation display type dropdown --> <!-- Multilocation display type modal --> <p class="job-info" data-ph-at-id="job-info" if.bind="(enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-4Q0IMH"> <!-- adding the logic to display proper attributes in repeat and also adding hide class for internal explore(IE) purpose --> <span repeat.for="eachAttr of jobFields" show.bind="(['location'].indexOf(eachAttr.name) != -1 && (eachJob.location || eachJob.multi_location && eachJob.multi_location.length > 1)) || (['category'].indexOf(eachAttr.name) != -1 && eachJob.category) || (eachJob[eachAttr.name] && (['title','multi_location', 'multi_category', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1))" class="${(['location'].indexOf(eachAttr.name) != -1 && (eachJob.location || eachJob.multi_location && eachJob.multi_location.length > 1)) || (eachJob[eachAttr.name] && (['title','multi_location', 'descriptionTeaser','location'].indexOf(eachAttr.name) == -1)) ? ((eachJob.multi_location.length == 1) ? 'dual-location' : '') :'hide'} ${((eachJob.multi_category.length == 1) ? 'dual-category' : '')}" data-ph-id="ph-page-element-page1-0vlIwk"> <!-- Multi location --> <span class="job-location" if.bind="(eachAttr.name == 'location') && (eachJob.multi_location.length > 1)" data-ph-id="ph-page-element-page1-GDgocu"> <button click.delegate="showAllLocations(eachJob)" class="${'multi-location-btn ph-a11y-multi-location'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-locations-button" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" data-ph-id="ph-page-element-page1-kPKoqo"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-bz8xEi"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page1-C4Al70"> ${widgetBundle['seeMultipleLocBtn'] | pht:{"locationCount" : eachJob.multi_location.length}} </span> </button> </span> <span class="job-location" if.bind="(eachAttr.name == 'location') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" data-ph-id="ph-page-element-page1-cU5NrJ"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-KXTcyl">${widgetBundle['location'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-rPQG2B"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-DoK5Fg">${widgetBundle['location'] | pht}:</span> ${eachJob.location} </span> <!-- Multi location Ends --> <!-- Multi category--> <span class="job-category" if.bind="(eachAttr.name == 'category') && (eachJob.multi_category.length > 1)" data-ph-id="ph-page-element-page1-pe7d1U"> <button click.delegate="showAllCategory(eachJob)" class="${'multi-category-btn ph-a11y-multi-category'+'-'+eachJob.jobId}" data-ph-at-id="job-multi-category-button" data-ph-at-job-multilocation-count="${eachJob.multi_category.length}" data-ph-id="ph-page-element-page1-uS32sm"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-rvQCH8"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page1-4xMc63"> ${widgetBundle['seeMultipleCatBtn'] | pht:{"categoryCount" : eachJob.multi_category.length}} </span> </button> </span> <span class="job-category" if.bind="(eachAttr.name == 'category') && (!eachJob.multi_category || eachJob.multi_category.length == 1 || eachJob.multi_category.length == 0)" data-ph-id="ph-page-element-page1-FEEJlr"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-5xDezU">${widgetBundle['category'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-zelmdN"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-Bb1F5b">${widgetBundle['category'] | pht}:</span> ${eachJob.category} </span> <!-- Multi category ends --> <span if.bind="(eachJob.drivingTime && eachAttr.name == 'drivingTime') && (!eachJob.multi_location || eachJob.multi_location.length == 1 || eachJob.multi_location.length == 0)" class="job-driving ${(!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-xp8v6M"> <span class="sr-only" data-ph-id="ph-page-element-page1-nMziPS">${widgetBundle[eachAttr.name] | pht}</span> <!-- <span if.bind="eachAttr.settings.label">${widgetBundle[eachAttr.name] | pht}:</span> --> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-qG3uLK"></i> <span if.bind="!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-C9woKh">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-iAM2OT">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours" : eachJob.drivingTime.inHours}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-6Ft4Je">${eachJob.drivingTime.inHours} ${eachJob.drivingTime.inHours == 1 ? 'hour' : 'hours'}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-nsgYLc">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes" : eachJob.drivingTime.inMinutes}}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-RoovAn">${eachJob.drivingTime.inMinutes} ${eachJob.drivingTime.inMinutes == 1 ? 'minute' : 'minutes'}</span> </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['title','postedDate','expiryDate','createdDate','atsLastModifieddate','multi_location', 'multi_category', 'descriptionTeaser','location', 'category', 'visibilityType','drivingTime','jobUpdatedDate','createdDateTime','isFeaturedJob'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page1-Ab93U3"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-P8kkCF">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-0r8LU8"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-OVTvKL"> ${widgetBundle[eachAttr.name] | pht}: </span> <span innerhtml.bind="eachJob[eachAttr.name] | sanitizeHTML" data-ph-id="ph-page-element-page1-uqFwCQ"></span> </span> <span class="job-postdate" if.bind="eachJob.postedDate && eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page1-DZ6rx6"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-fGZZZY">${widgetBundle['postedDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-tu2IAo"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-tIs6SV">${widgetBundle['postedDate'] | pht}: </span> ${eachJob.postedDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="job-expirydate" if.bind="eachAttr.name == 'expiryDate' && eachJob.expiryDate" data-ph-id="ph-page-element-page1-aNCAaK"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-gApcle">${widgetBundle['expiryDate'] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-wFCF3G"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-Juong6">${widgetBundle['expiryDate'] | pht}:</span> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['createdDate','atsLastModifieddate','jobUpdatedDate','createdDateTime'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-YB7no1"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-l5PPhz">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-6nrwZs"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-Ssyey7"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name] | dateFormat : getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name} ${(eachJob[eachAttr.name] == 'Internal' && eachJob['siteType'] == 'internal') ? 'ph-internal' : eachJob['siteType']}" if.bind="eachJob[eachAttr.name] && (['visibilityType'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-iZlOXw"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-knAEju">${widgetBundle[eachAttr.name] | pht}</span> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-IqC5nK"></i> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page1-i2Kc4c"> ${widgetBundle[eachAttr.name] | pht}: </span> ${eachJob[eachAttr.name]} </span> </span> </p> <!-- End Multilocation display type modal --> <!-- Multilocation display type dropdown button --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['location'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-sKNCX8"> <div class="job-multi-locations" if.bind="(eachJob.multi_location.length > 1 && eachAttr.name == 'location') && ((enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-0d1HTb"> <button data-ph-at-id="job-multi-locations-button" ph-tevent="multi_location_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 27)?(eachJob.toggleOpen = false):''" click.delegate="eachJob.toggleOpen = !eachJob.toggleOpen" role="button" key-role="ph-recently-viewed-jobs-v3-default-81a3gk-dtnKeL" id="searchLoc-${eachJob.jobSeqNo}" aria-expanded="${eachJob.toggleOpen ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_location.length} locations" data-ph-at-job-multilocation-count="${eachJob.multi_location.length}" instance-id="CyJ8J8-ogGIHD" data-ph-id="ph-page-element-page1-sJexFn"> <span data-ph-id="ph-page-element-page1-5jHWWP"> ${widgetBundle['multilocationText'] | pht:{'multilocationValue': eachJob.multi_location.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpen ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page1-vcENIH"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpen ? 'show' : 'hide'}" data-ph-at-id="job-multi-locations-list" ph-role="data.bind:eachJob.multi_location" data-ph-id="ph-page-element-page1-K0TBGF"> <li class="location ${enabledFields.drivingTime ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" aria-label="${eachLocation}" data-ph-at-id="job-multi-location-item" data-ph-at-job-location-text="${eachLocation}" data-ph-id="ph-page-element-page1-Ike8kB"> ${eachLocation} <div if.bind="enabledFields.drivingTime" class="ph-cc-d-m-b-8 job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" data-ph-id="ph-page-element-page1-V3n4q8"> <span if.bind="!enabledFields.drivingTime.settings.label" class="sr-only" data-ph-id="ph-page-element-page1-nsWCaM">${widgetBundle['drivingTime'] | pht}</span> <span if.bind="enabledFields.drivingTime.settings.label" data-ph-id="ph-page-element-page1-gHRJFf">${widgetBundle['drivingTime'] | pht}:</span> <i class="icon ${enabledFields.drivingTime.settings.icon}" if.bind="enabledFields.drivingTime.settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page1-PdZvxP"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-lx5c2P">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-cFci4e">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours":eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-BjquWl">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1) ? 'hour' : 'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-jXUJm7">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes":eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-kelC5w">${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1) ? 'minute' : 'minutes'}</span> </div> </li> </ul> </div> </div> <!-- Multicategory display type dropdown button --> <div repeat.for="eachAttr of jobFields" show.bind="(['descriptionTeaser'].indexOf(eachAttr.name)!=-1) || (['category'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page1-ZkPzz9"> <div class="job-multi-category" if.bind="(eachJob.multi_category.length > 1 && eachAttr.name == 'category') && ((enabledFields['category'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'dropdown') || (!enabledFields['location'] || !enabledFields['location'].settings || !enabledFields['location'].settings.displayType))" data-ph-id="ph-page-element-page1-qlgmmZ"> <button data-ph-at-id="job-multi-category-button" ph-tevent="multi_category_click" data-ph-tevent-attr-trait14="${eachJob.category}" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" keyup.trigger="($event.keyCode === 27)?(eachJob.toggleOpenCat = false):''" class="esc$$close" click.delegate="eachJob.toggleOpenCat = !eachJob.toggleOpenCat" role="button" key-role="ph-recently-viewed-jobs-v3-default-81a3gk-KuUwK7" id="searchCat-${eachJob.jobSeqNo}" aria-expanded="${eachJob.toggleOpenCat ? 'true' : 'false'}" aria-label="${eachJob.title} ${eachJob.jobSeqNo} Job available in ${eachJob.multi_category.length} categories" data-ph-at-job-multilocation-count="${eachJob.multi_category.length}" instance-id="CyJ8J8-Lj5IvY" data-ph-id="ph-page-element-page1-N7RRI9"> <span data-ph-id="ph-page-element-page1-gbb10h"> ${widgetBundle['multicategoryText'] | pht:{'multicategoryValue' : eachJob.multi_category.length}} </span> <i ref="listItemIcon" class="${eachJob.toggleOpenCat ? 'icon icon-up-arrow' : 'icon icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page1-1sE2xD"></i> </button> <ul ref="listItem" class="${eachJob.toggleOpenCat ? 'show' : 'hide'}" data-ph-at-id="job-multi-category-list" ph-role="data.bind:eachJob.multi_category" data-ph-id="ph-page-element-page1-Us1AMh"> <li class="category" repeat.for="eachCategory of eachJob.multi_category" aria-label="${eachCategory}" data-ph-at-id="job-multi-category-item" data-ph-at-job-location-text="${eachCategory}" data-ph-id="ph-page-element-page1-H9uDV4"> ${eachCategory} </li> </ul> </div> </div> <!-- smart-jobs --> <p class="smart-highlights job-info" show.bind="eachJob['smartHighlightsKeys'] && eachJob.smartHighlights" data-ph-id="ph-page-element-page1-bwxJX8"> <span repeat.for="highLightKey of eachJob['smartHighlightsKeys']" show.bind="(eachJob['smartHighlights'][highLightKey])" data-ph-id="ph-page-element-page1-GIRty2"> <span data-ph-id="ph-page-element-page1-LQM7oU"> <span class="sr-only" data-ph-id="ph-page-element-page1-YYB4gJ"> <span if.bind="highLightKey == 'skills' && widgetBundle['skills']" data-ph-id="ph-page-element-page1-xCNx7z">${widgetBundle['skills'] | pht}</span> <span if.bind="highLightKey == 'education' && widgetBundle['education']" data-ph-id="ph-page-element-page1-4fhrus">${widgetBundle['education'] | pht}</span> <span if.bind="highLightKey == 'additionalSkills' && widgetBundle['additionalSkills']" data-ph-id="ph-page-element-page1-O2Cx2Y">${widgetBundle['additionalSkills'] | pht}</span> <span if.bind="highLightKey == 'additional_skills' && widgetBundle['additionalSkills']" data-ph-id="ph-page-element-page1-cEduds">${widgetBundle['additionalSkills'] | pht}</span> <span if.bind="highLightKey == 'experience' && widgetBundle['experience']" data-ph-id="ph-page-element-page1-MiBNrs">${widgetBundle['experience'] | pht}</span> <span if.bind="highLightKey == 'requirement_sentence' && widgetBundle['requirementSentence']" data-ph-id="ph-page-element-page1-KBu7lC">${widgetBundle['requirementSentence'] | pht}</span> </span> <i class="icon ${highLightKey == 'skills' ? 'icon-skills' : ''} ${highLightKey == 'education' ? 'icon-education-1' :''} ${highLightKey == 'additionalSkills' ? 'icon-skills' : ''} ${highLightKey == 'additional_skills' ? 'icon-skills' : ''} ${highLightKey == 'requirement_sentence' ? 'icon-responsibilities' : ''} ${highLightKey == 'experience' ? 'icon-career-level-10' : ''}" aria-hidden="true" data-ph-id="ph-page-element-page1-kvMSBh"></i> ${eachJob['smartHighlights'][highLightKey]} </span> </span> </p> <div class="smart-highlights-dropdown" show.bind="(( eachJob.smartHighlights && enabledFields['pjfSmartHighlights']) && ( (eachJob.descriptionTeaser && enabledFields['descriptionTeaser']) || (enabledActions['applyNow']) ) )" data-ph-id="ph-page-element-page1-J19wWw"> <button role="button" click.delegate="eachJob.toggleOpenTeaser = !eachJob.toggleOpenTeaser " aria-label="${widgetBundle['smartHighlightsAriaLabel'] | pht} ${eachJob.title}" aria-expanded="${eachJob.toggleOpenTeaser ? 'true' : 'false'}" data-ph-id="ph-page-element-page1-Jry5G2"> <i class="${eachJob.toggleOpenTeaser ? 'icon icon-arrow-up-5' : 'icon icon-arrow-down-5'}" aria-hidden="true" data-ph-id="ph-page-element-page1-c7SgsW"></i> </button> </div> <p class="${ ( eachJob.toggleOpenTeaser || !( eachJob.smartHighlights && enabledFields['pjfSmartHighlights'])) ? 'show' : 'hide'}" if.bind="(eachJob.descriptionTeaser && enabledFields['descriptionTeaser'])" innerhtml.bind="eachJob.descriptionTeaser | sanitizeHTML" data-ph-at-id="jobdescription-text" data-ph-id="ph-page-element-page1-3o3mJW"></p> <div if.bind="jobFits && (jobFits.layout && jobFits.layout[deviceType] == 'bottom' && (eachJob.fitLevel && jobFitPromise && jobFitsSettConfig && jobFitsSettConfig.literalMap && jobFitsSettConfig.literalMap[eachJob.fitLevel] && enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]]))" class="job-match-area ${jobFits.layout && jobFits.layout[deviceType]} ${jobFits.layout && jobFits.layout.style || 'style-1'}" data-ph-id="ph-page-element-page1-4uo0xb"> <span fitscore.bind="fit = (enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]])" class="job-match ${fit.settings.class}" data-ph-id="ph-page-element-page1-mVz3Ko"> <i class="icon ${fit && fit.settings.icon}" if.bind="fit && fit.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-w7BxMl"></i> <span class="tag-label" data-ph-id="ph-page-element-page1-9r65Ij">${widgetBundle[fit.name] | pht : jobJobMatchsData[eachJob['jobSeqNo']][fit.name].data}</span> </span> </div> </div> <div class="actions ${(( eachJob.smartHighlights && enabledFields['pjfSmartHighlights']) && ( (eachJob.descriptionTeaser && enabledFields['descriptionTeaser']) || (enabledActions['applyNow']) ) ) ? 'smart-highlights-present': ''}" data-ph-at-id="job-actions" if.bind="jobActions.length" data-ph-id="ph-page-element-page1-0SEyxS"> <ul ph-role="data.bind:jobActions" data-ph-id="ph-page-element-page1-4IHdfg"> <li repeat.for="eachAction of jobActions" class="${eachAction.name}" data-ph-id="ph-page-element-page1-44hXQR"> <div if.bind="eachAction.name == 'applyNow'" class="${ ( eachJob.toggleOpenTeaser || !( eachJob.smartHighlights && enabledFields['pjfSmartHighlights'])) ? 'show' : 'hide'}" data-ph-id="ph-page-element-page1-KqhjCD"> <a ph-tevent="from_data_attribute" data-ph-tevent-name="${eachJob.actionEventName}" href.bind="eachJob.actionUrl" target.bind="eachJob.externalApply!='undefind' && eachJob.externalApply && !clickTojd ? '_blank' : '_self'" class="btn plain-button apply-btn" data-ph-at-id="apply-link" data-ph-tevent-attr-trait5="${eachJob.jobSeqNo}" data-ph-tevent-attr-trait14="${eachJob.category}" aria-label="${widgetBundle['applyNowText'] | pht} for ${eachJob.title} ${widgetBundle['jobIdConnectingText'] | pht} ${eachJob.jobId}" data-ph-id="ph-page-element-page1-HGcObi"> ${widgetBundle['applyNowText'] | pht} <span class="sr-only" data-ph-id="ph-page-element-page1-28piGb">${eachJob.title}</span> <!-- <ppc-content key="jobApplyActionLink" data-ph-at-id="apply-text">Apply Now</ppc-content> --> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-w5VPMV"></i> </a> </div> <div if.bind="eachAction.name == 'shareJob'" class="share-job" data-ph-id="ph-page-element-page1-QOsyK1"> <button class="share-job-button btn" type="button" click.delegate="eachJob.shareToggleOpen = !eachJob.shareToggleOpen" data-ph-id="ph-page-element-page1-CHHWbv"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-mpRVmx"></i> <!-- <i class="icon icon-share" aria-hidden="true"></i> --> <span class="sr-only" data-ph-id="ph-page-element-page1-hokqqG"> <ppc-content key="ph-recently-viewed-jobs-v3-default-81a3gk-YCE3Y6" data-ph-at-id="share-job-button-text" instance-id="CyJ8J8-Akirsd" data-ph-id="ph-page-element-page1-7ON0VB" language-overriden="true">Share Job button</ppc-content> </span> </button> <div class="share-options-dropdown ${eachJob.shareToggleOpen ? 'show' : 'hide'}" data-ph-id="ph-page-element-page1-7v4b3r"> <section class="ph-widget" instance-id="6ty93l" data-ph-id="ph-page-element-page1-T7WZMw" view="1622923846966-default" original-view="default" theme="default"> <div as-element="ph-social-share-v3" class="ph-social-share-v3-default-default ph-widget-target" data-widget="ph-social-share-v3" view="default-1663506314789" detail-obj.bind="eachJob" hide-title="true" hide-sub-title="true" is-error-msg-reqd.bind="true" instance-id="6ty93l" original-view="default" data-ph-id="ph-page-element-page1-X8EcsK"></div> </section> </div> </div> <!-- <div if.bind="eachAction.name == 'refer'"> <button class="btn plain-button refer-friend-button" click.delegate="handleReferJob(eachJob)" data-ph-at-id="refer-friend-button" aria-label="${widgetBundle['referText'] | pht} for ${job.title}" role="button" key-role="btnRole" aria-expanded="${showPopup ? 'true' : 'false'}" aria-haspopup="true"> ${widgetBundle['referText'] | pht} <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true"></i> </button> <section class="ph-widget" instance-id="3vyn19" if.bind="eachJob.showReferView"> <div as-element="ph-refer-friend-v1" class="ph-refer-friend-v1-default-default" data-widget="ph-refer-friend-v1" close-function.call="handleReferJob(eachJob)" profile.bind="referJob" mode="showPopup" instance-id="3vyn19"> </div> </section> </div> --> <div if.bind="eachAction.name == 'addToCart'" data-ph-id="ph-page-element-page1-pm4dM3"> <div class="savejob-checkbox" data-ph-id="ph-page-element-page1-xJDmd5"> <label for="save-${eachJob.jobSeqNo}" class="${eachJob.inProgress ? 'disabled' : ''}" data-ph-id="ph-page-element-page1-d0tHfS"> <input type="checkbox" name="save-${eachJob.jobSeqNo}" id="save-${eachJob.jobSeqNo}" checked.bind="eachJob.isJobSaved" change.delegate="handleSaveJob(eachJob)" aria-label="Save ${eachJob.title} ${eachJob.jobId} to job cart" aria-checked="${eachJob.isJobSaved ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" data-ph-id="ph-page-element-page1-s52Kt7" /> <span class="label-content" if.bind="eachJob.isJobSaved === false" data-ph-id="ph-page-element-page1-KJwYNu"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-sIMNND"></i> <span if.bind="eachAction.settings.label" aria-hidden="true" data-ph-id="ph-page-element-page1-ivU0Vt"> ${widgetBundle['addToCartSaveText'] | pht} <!-- <ppc-content key="addToCartSaveText">Save</ppc-content> --> </span> <span class="sr-only" data-ph-id="ph-page-element-page1-Mj6lu4">${widgetBundle['addToCartSaveText'] | pht} ${eachJob.title} ${eachJob.jobId} ${widgetBundle['toJobCartText'] | pht}</span> </span> <span class="label-content" if.bind="eachJob.isJobSaved === true" data-ph-id="ph-page-element-page1-Op6uDY"> <i class="icon ${eachAction.settings.activeicon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-6f3nmx"></i> <span if.bind="eachAction.settings.label" aria-hidden="true" data-ph-id="ph-page-element-page1-d2Yd5S"> ${widgetBundle['addToCartSavedText'] | pht} <!-- <ppc-content key="addToCartSavedText">Saved</ppc-content> --> </span> <span class="sr-only" data-ph-id="ph-page-element-page1-1aoixO">${widgetBundle['addToCartSavedText'] | pht} ${eachJob.title} ${eachJob.jobId} ${widgetBundle['toJobCartText'] | pht} </span> </span> </label> </div> </div> <div if.bind="eachAction.name == 'removeFromCart'" data-ph-id="ph-page-element-page1-L8lwOD"> <a href="javascript:void(0)" click.delegate="deleteJobFromCart(eachJob)" class="favourite" data-ph-at-id="job-remove-link" aria-label="${widgetBundle['removeAriaLableText'] | pht:{'title': eachJob.title}} ${widgetBundle['removeJobIdText']} ${eachJob.jobId}" data-ph-id="ph-page-element-page1-ci2g8B"> <span class="sr-only" data-ph-id="ph-page-element-page1-X9e8Hq">${eachJob.title}</span> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page1-iERBE5"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page1-Y5465P"> ${widgetBundle['removeJobText'] | pht} </span> </a> </div> </li> </ul> </div> </div> <div class="multi-location-popup" if.bind="eachJob.popUpOpen && (enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-N1njky"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="modalHeading" aria-describedby="modalDescription" data-ph-id="ph-page-element-page1-oqnpeY"> <div class="modal-dialog" data-ph-id="ph-page-element-page1-0Eoykb"> <div class="popup-content-block" data-ph-id="ph-page-element-page1-sKb7a3"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllLocations(eachJob)" aria-label="Close locations popup" key-aria-label="ph-recently-viewed-jobs-v3-default-81a3gk-E5PAcA" instance-id="CyJ8J8-XtdRUp" data-ph-id="ph-page-element-page1-v7T65m"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-coAdVN"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page1-M5nSRK"> <div class="job-heading" id="modalHeading" role="heading" aria-level="1" key-role="ph-recently-viewed-jobs-v3-default-81a3gk-krSAQ1" key-aria-level="ph-recently-viewed-jobs-v3-default-81a3gk-zeK3Bp" instance-id="CyJ8J8-IiEpKN" data-ph-id="ph-page-element-page1-5Tlz6T"> ${eachJob.title} </div> <div id="modalDescription" data-ph-id="ph-page-element-page1-ICa4aQ"> <div class="job-location-count" data-ph-id="ph-page-element-page1-BpEufN"> ${widgetBundle['multipleLocation'] | pht:{"locationCount" : eachJob.multi_location.length}} </div> </div> </div> <div class="content-block" data-ph-id="ph-page-element-page1-WQ6zLU"> <ul class="location-list" ph-role="data.bind:eachJob.multi_location" data-ph-id="ph-page-element-page1-G7lLG7"> <li class="each-location ${enabledFields.drivingTime ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" data-ph-id="ph-page-element-page1-fTtELS"> <span data-ph-id="ph-page-element-page1-NvBbNr"> <i class="icon ${enabledFields['location'] && enabledFields['location'].settings.icon}" aria-hidden="true" if.bind="enabledFields['location'] && enabledFields['location'].settings.icon" data-ph-id="ph-page-element-page1-IwoNTP"></i> </span> <span data-ph-id="ph-page-element-page1-vgWo6x"> ${eachLocation} </span> <div if.bind="enabledFields.drivingTime" class="job-driving ${(!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes) ? 'driving-unavailable' : ''}" style="width:100%;" data-ph-id="ph-page-element-page1-bcSM4G"> <span class="sr-only" data-ph-id="ph-page-element-page1-q4sNk1">${widgetBundle['drivingTime'] | pht}</span> <i class="icon ${enabledFields.drivingTime.settings.icon}" if.bind="enabledFields.drivingTime.settings.icon" aria-hidden="true" data-ph-id="ph-page-element-page1-jgsviv"></i> <span if.bind="!eachJob.multi_location_array[$index].drivingTime.inHours && !eachJob.multi_location_array[$index].drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page1-xr28dY">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page1-VGyhWm">${widgetBundle['drivingTimeInHoursText'] | pht:{"hours" : eachJob.multi_location_array[$index].drivingTime.inHours}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inHours" class="sr-only" data-ph-id="ph-page-element-page1-WEseI4">${eachJob.multi_location_array[$index].drivingTime.inHours} ${(eachJob.multi_location_array[$index].drivingTime.inHours == 1) ? 'hour' : 'hours'}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" aria-hidden="true" data-ph-id="ph-page-element-page1-izVjPP">${widgetBundle['drivingTimeInMinutesText'] | pht:{"minutes" : eachJob.multi_location_array[$index].drivingTime.inMinutes}}</span> <span if.bind="eachJob.multi_location_array[$index].drivingTime && eachJob.multi_location_array[$index].drivingTime.inMinutes" class="sr-only" data-ph-id="ph-page-element-page1-4IQrv8"> ${eachJob.multi_location_array[$index].drivingTime.inMinutes} ${(eachJob.multi_location_array[$index].drivingTime.inMinutes == 1) ? 'minute' : 'minutes'} </span> </div> </li> </ul> </div> </div> </div> </div> </div> <div class="multi-location-popup multi-category-popup" if.bind="eachJob.categoryPopUpOpen && (enabledFields['category'] && enabledFields['category'].settings && enabledFields['category'].settings.displayType == 'modal')" data-ph-id="ph-page-element-page1-oaP8Ue"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" aria-modal="true" aria-labelledby="modalHeading" aria-describedby="modalDescription" data-ph-id="ph-page-element-page1-2TWGqK"> <div class="modal-dialog" data-ph-id="ph-page-element-page1-RTjxUr"> <div class="popup-content-block" data-ph-id="ph-page-element-page1-5l9sqK"> <button class="close ph-a11y-close-multi-location" click.delegate="hideAllCategory(eachJob)" aria-label="Close category popup" key-aria-label="ph-recently-viewed-jobs-v3-default-81a3gk-EbSxKe" instance-id="CyJ8J8-YLrHem" data-ph-id="ph-page-element-page1-nRsO1f"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page1-sXoayh"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page1-amPiLQ"> <div class="job-heading" id="modalHeading" role="heading" aria-level="1" key-role="ph-recently-viewed-jobs-v3-default-81a3gk-Du1REr" key-aria-level="ph-recently-viewed-jobs-v3-default-81a3gk-xQTCRz" instance-id="CyJ8J8-yT1nu2" data-ph-id="ph-page-element-page1-4QJzhy"> ${eachJob.title} </div> <div id="modalDescription" data-ph-id="ph-page-element-page1-e0ENfl"> <div class="job-location-count" data-ph-id="ph-page-element-page1-m1Ep2O"> ${widgetBundle['multipleCategory'] | pht:{"categoryCount" : eachJob.multi_category.length}} </div> </div> </div> <div class="content-block" data-ph-id="ph-page-element-page1-m53KB6"> <ul class="category-list" ph-role="data.bind:eachJob.multi_category" data-ph-id="ph-page-element-page1-r1aM1F"> <li class="each-category ${enabledFields.drivingTime ? 'multi-category-driving-time' : '' }" repeat.for="eachCategory of eachJob.multi_category" data-ph-id="ph-page-element-page1-D1A8L5"> <span data-ph-id="ph-page-element-page1-3vmiXl"> <i class="icon ${enabledFields['category'] && enabledFields['category'].settings.icon}" aria-hidden="true" if.bind="enabledFields['category'] && enabledFields['category'].settings.icon" data-ph-id="ph-page-element-page1-TWI6d3"></i> </span> <span data-ph-id="ph-page-element-page1-VNX20K"> ${eachCategory} </span> </li> </ul> </div> </div> </div> </div> </div> </li> </ul> <div class="phs-widget-footer" if.bind="seemoretext" data-ph-at-id="navigation" data-ph-id="ph-page-element-page1-KESdtc"> <div aria-atomic="true" aria-live="assertive" instance-id="kToY20" data-ph-id="ph-page-element-page1-0h4y0i"> <button class="btn primary-button" aria-label="See more recommended jobs" key-aria-label="ph-recently-viewed-jobs-v3-default-81a3gk-8AfOYz" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeMore'" click.trigger="seemore()" data-access="showMore" title="" key-title="ph-recently-viewed-jobs-v3-default-81a3gk-esUZs8" data-ph-at-id="seemore-link" role="button" key-role="ph-recently-viewed-jobs-v3-default-81a3gk-4GWQhG" instance-id="kToY20-2viWxH" data-ph-id="ph-page-element-page1-W0MGIq"> <!-- <ppc-content key="seeMoreText" data-ph-at-id="seemore-text">See more </ppc-content> --> <span aria-hidden="true" data-ph-at-id="seemore-text" data-ph-id="ph-page-element-page1-3dXwAq"> ${widgetBundle['seeMoreText'] | pht} </span> <i class="icon icon-down-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-hJjXYS"></i> </button> </div> <button class="btn primary-button" aria-label="See less recommended jobs" key-aria-label="ph-recently-viewed-jobs-v3-default-81a3gk-MeQHFz" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === false" click.trigger="seeLess()" title="" key-title="ph-recently-viewed-jobs-v3-default-81a3gk-Xn63zb" data-ph-at-id="seeless-link" role="button" key-role="ph-recently-viewed-jobs-v3-default-81a3gk-npd58h" instance-id="kToY20-7I8AJy" data-ph-id="ph-page-element-page1-KIWDba"> <!-- <ppc-content key="seeLessText" data-ph-at-id="seeless-text">See less </ppc-content> --> <span data-ph-at-id="seeless-text" data-ph-id="ph-page-element-page1-6XfjjS"> ${widgetBundle['seeLessText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-jmVq0I"></i> </button> <button class="btn primary-button" aria-label="See next recommended jobs" key-aria-label="ph-recently-viewed-jobs-v3-default-81a3gk-Gn3tCL" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeNext'" click.trigger="seeNext()" data-access="seeNext" title="" key-title="ph-recently-viewed-jobs-v3-default-81a3gk-r9S4JS" data-ph-at-id="seenext-link" role="button" key-role="ph-recently-viewed-jobs-v3-default-81a3gk-4FWUk0" instance-id="kToY20-tBSH0E" data-ph-id="ph-page-element-page1-ufmm15"> <!-- <ppc-content key="seeNextText" data-ph-at-id="seenext-text">See next</ppc-content> --> <span data-ph-at-id="seenext-text" data-ph-id="ph-page-element-page1-1SEB0x"> ${widgetBundle['seeNextText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-TMoC6z"></i> </button> <button class="btn primary-button" aria-label="See even more recommended jobs" key-aria-label="ph-recently-viewed-jobs-v3-default-81a3gk-8Ndy0d" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === true && jobsDisplayMode == 'seeEvenMore'" click.trigger="seeEvenMore()" data-access="seeEvenMore" title="" key-title="ph-recently-viewed-jobs-v3-default-81a3gk-grXaaK" data-ph-at-id="seeevenmore-link" role="button" key-role="ph-recently-viewed-jobs-v3-default-81a3gk-qwvvVI" instance-id="kToY20-8m5Yz7" data-ph-id="ph-page-element-page1-y0OpRE"> <!-- <ppc-content key="seeEvenMoreText" data-ph-at-id="seeevenmore-text">See even more</ppc-content> --> <span data-ph-at-id="seeevenmore-link" data-ph-id="ph-page-element-page1-5NcgUi"> ${widgetBundle['seeEvenMoreText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page1-ejZJoI"></i> </button> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-at-id="nodata-block" data-ph-id="ph-page-element-page1-Iz3Eaj"> <p data-ph-id="ph-page-element-page1-wDi8El"> <ppc-content key="ph-recently-viewed-jobs-v3-default-81a3gk-Lm1LDJ" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page1-E23t9S" language-overriden="true"> No recommendations found </ppc-content> </p> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-glassdoor-widget-v1-1696505244386-view3" nonce=""><div class="phs-glassdoor-area ph-widget-box" role="region" key-role="78XK9j-ph-glassdoor-widget-v1-view3-regionRole" aria-label="glassdoor" key-aria-label="78XK9j-ph-glassdoor-widget-v1-view3-glassdoorLabel" data-ph-id="ph-widget-element-2871574299127551-2"> <div class="widget-container" data-ph-id="ph-widget-element-2871574299127551-3"> <div class="phs-widget-heading" data-ph-id="ph-widget-element-2871574299127551-4"> <h2 data-ph-id="ph-widget-element-2871574299127551-5"> <ppc-content key="78XK9j-ph-glassdoor-widget-v1-view3-glassdoor-header-text" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-2871574299127551-6"> Glassdoor Reviews </ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-widget-element-2871574299127551-7"> <div class="glassdoor-rating-container" role="list" data-ph-id="ph-widget-element-2871574299127551-8"> <div class="rating" role="listitem" data-ph-id="ph-widget-element-2871574299127551-9"> <span class="rating-text cell" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-10"> ${employerData.companyAverageRating} </span> <span class="sr-only" data-ph-id="ph-widget-element-2871574299127551-11"> ${widgetBundle['overallStarRating'] | pht:{'overallRating': employerData.overallRating}} </span> <div class="star-rating cell" data-ph-id="ph-widget-element-2871574299127551-12"> <div class="phs-rating-container" data-ph-at-id="glassdoor-overall-rating" data-ph-at-text="${employerData.companyAverageRating}" data-ph-id="ph-widget-element-2871574299127551-13"> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-14"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-15"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-16"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-17"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-18"></i> <div class="phs-rating-stars" css="width: ${(employerData.companyAverageRating * 100)/5}%" data-ph-id="ph-widget-element-2871574299127551-19"> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-20"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-21"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-22"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-23"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-24"></i> </div> <!-- <span class="sr-only"> ${widgetBundle['starRating'] | pht} </span> --> </div> </div> </div> <div class="figure-box" role="listitem" data-ph-id="ph-widget-element-2871574299127551-25"> <figure class="cell" data-ph-id="ph-widget-element-2871574299127551-26"> <img if.bind="ceoData.image.src" src.bind="ceoData.image.src" class="img-circle" alt="CEO of company" key-alt="ljgQEt-78XK9j-ph-glassdoor-widget-v1-view3-ceoNameAltText" data-ph-id="ph-widget-element-2871574299127551-27"> <ppc-content type="image" if.bind="!ceoData.image.src" data-ph-at-id="ceo-image" data-ph-id="ph-widget-element-2871574299127551-28"> <img ph-src="assets/images/default-profile.png" class="img-circle" alt="CEO of company" key-alt="8BZSNR-78XK9j-ph-glassdoor-widget-v1-view3-ceoNameAltText" data-ph-id="ph-widget-element-2871574299127551-29"> </img></ppc-content> </img></figure> <div class="cell" data-ph-at-id="ceo-details" data-ph-at-name-text="${ceoData.name}" data-ph-at-title-text="${ceoData.title}" data-ph-id="ph-widget-element-2871574299127551-30"> <div class="ceo-name" data-ph-id="ph-widget-element-2871574299127551-31">${ceoData.name}</div> <div class="ceo-title" data-ph-id="ph-widget-element-2871574299127551-32">${ceoData.title}</div> </div> </div> <div class="approve-status" role="listitem" data-ph-id="ph-widget-element-2871574299127551-33"> <div class="cell" data-ph-at-id="ceo-percent-approve" data-ph-at-text="${ceoData.pctApprove}" data-ph-id="ph-widget-element-2871574299127551-34"> <canvas class="ceoExperienceDonut" width="${donut.rw}" height="${donut.rh}" data-ph-id="ph-widget-element-2871574299127551-35"></canvas> <span class="interview-exp-percent" data-ph-id="ph-widget-element-2871574299127551-36">${ceoData.pctApprove}%</span> </div> <div class="cell" data-ph-id="ph-widget-element-2871574299127551-37"> <div class="approve-ceo" aria-label="Approve of CEO" data-ph-id="ph-widget-element-2871574299127551-38"> <ppc-content key="78XK9j-ph-glassdoor-widget-v1-view3-ceoApproveText" data-ph-at-id="approve-ceo-text" data-ph-id="ph-widget-element-2871574299127551-39"> Approve of CEO </ppc-content> </div> <span class="sub-title" aria-label="${ceoData.numberOfRatings} Ratings" data-ph-at-text="${ceoData.numberOfRatings}" data-ph-at-id="ceo-number-of-rating" data-ph-id="ph-widget-element-2871574299127551-40"> <span aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-41"> ${ceoData.numberOfRatings} </span> <span key="78XK9j-ph-glassdoor-widget-v1-view3-ratingsText" aria-hidden="true" data-ph-id="ph-widget-element-2871574299127551-42"> <ppc-content key="78XK9j-ph-glassdoor-widget-v1-view3-approveOfCeoRatingText" data-ph-at-id="ceo-ratings-text" data-ph-id="ph-widget-element-2871574299127551-43">Ratings</ppc-content> </span> <span class="sr-only" data-ph-id="ph-widget-element-2871574299127551-44"> ${ceoData.numberOfRatings} Ratings </span> </span> </div> </div> <div class="interview-experience-block" role="listitem" data-ph-id="ph-widget-element-2871574299127551-45"> <div class="cell" data-ph-at-id="interview-exp-percent" data-ph-at-text="${donut.rh}" data-ph-id="ph-widget-element-2871574299127551-46"> <canvas class="interviewExperienceDonut" width="${donut.rw}" height="${donut.rh}" data-ph-id="ph-widget-element-2871574299127551-47"></canvas> </div> <div class="cell" data-ph-id="ph-widget-element-2871574299127551-48"> <div class="ine-heading" aria-label="Interview Experience" data-ph-id="ph-widget-element-2871574299127551-49"> <ppc-content key="78XK9j-ph-glassdoor-widget-v1-view3-interviewExp" data-ph-at-id="interview-exp-text" data-ph-id="ph-widget-element-2871574299127551-50"> Interview Experience </ppc-content> </div> <ul role="list" data-ph-id="ph-widget-element-2871574299127551-51"> <li class="positive-label" role="listitem" data-ph-id="ph-widget-element-2871574299127551-52"> <span class="positive-label-text" data-ph-at-id="positive-data" data-ph-at-text="${employerData.overallPosExperiencePercent}" data-ph-id="ph-widget-element-2871574299127551-53"> <span css="background-color:${donut.positiveColor}" data-ph-id="ph-widget-element-2871574299127551-54"></span> <ppc-content key="78XK9j-ph-glassdoor-widget-v1-view3-positiveText" data-ph-at-id="positive-text" data-ph-id="ph-widget-element-2871574299127551-55">Positive</ppc-content> </span> <span data-ph-id="ph-widget-element-2871574299127551-56">${employerData.overallPosExperiencePercent}%</span> </li> <li class="neutral-label" role="listitem" data-ph-id="ph-widget-element-2871574299127551-57"> <span class="positive-label-text" data-ph-at-id="neutral-data" data-ph-at-text="${employerData.overallNeutExperiencePercent}" data-ph-id="ph-widget-element-2871574299127551-58"> <span css="background-color:${donut.neutralColor}" data-ph-id="ph-widget-element-2871574299127551-59"></span> <ppc-content key="78XK9j-ph-glassdoor-widget-v1-view3-neutralText" data-ph-at-id="neutral-text" data-ph-id="ph-widget-element-2871574299127551-60">Neutral</ppc-content> </span> <span data-ph-id="ph-widget-element-2871574299127551-61">${employerData.overallNeutExperiencePercent}%</span> </li> <li class="negative-label" aria-label="${employerData.overallNegExperiencePercent}% Negative" role="listitem" data-ph-id="ph-widget-element-2871574299127551-62"> <span class="positive-label-text" data-ph-at-id="positive-data" data-ph-at-text="${employerData.overallNegExperiencePercent}" data-ph-id="ph-widget-element-2871574299127551-63"> <span css="background-color:${donut.negetiveColor}" data-ph-id="ph-widget-element-2871574299127551-64"></span> <ppc-content key="78XK9j-ph-glassdoor-widget-v1-view3-negetiveText" data-ph-at-id="negative-text" data-ph-id="ph-widget-element-2871574299127551-65">Negative</ppc-content> </span> <span data-ph-id="ph-widget-element-2871574299127551-66">${employerData.overallNegExperiencePercent}%</span> </li> </ul> </div> </div> </div> </div> <div class="powered-by" aria-label="powered by glassdoor" data-ph-id="ph-widget-element-2871574299127551-67"> <span data-ph-id="ph-widget-element-2871574299127551-68"> <ppc-content data-ph-at-id="powered-by-text" key="78XK9j-ph-glassdoor-widget-v1-view3-glassdoor-sub-title-text1" data-ph-id="ph-widget-element-2871574299127551-69"> powered by </ppc-content> </span> <a href="javascript:void(0)" key-href="78XK9j-ph-glassdoor-widget-v1-view3-glassdoorHref" traget="_self" key-target="78XK9j-ph-glassdoor-widget-v1-view3-glassdoorHrefTarget" ph-tevent="poweredby_glassdoor_click" data-ph-at-id="glassdoor-logo-link" target="" data-ph-id="ph-widget-element-2871574299127551-70"> <span data-ph-id="ph-widget-element-2871574299127551-71"> <ppc-content type="image" data-ph-id="ph-widget-element-2871574299127551-72"> <img alt="Glassdoor" key-alt="78XK9j-ph-glassdoor-widget-v1-view3-gdLogo" data-ph-at-id="glassdoor-logo" key-src="78XK9j-ph-glassdoor-widget-v1-view3-glassdoorImgSrc" src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/en_global/desktop/assets/images/glassdoor_logo.png" data-ph-id="ph-widget-element-2871574299127551-73"> </img></ppc-content> </span> </a> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-global-search-v3-1059848711612820-default" nonce=""><form class="phs-global-search-area phs-global-sr-container ph-widget-box ph-mobile-search-backdrop" data-pre-render="" keyup.delegate="arrowKeyUp($event)" novalidate="" action="" phae-bind-literal="globalSearchFormTitle, title" title="${widgetBundle['globalSearchFormTitle'] | pht}" data-ph-id="ph-widget-element-1059848711612820-2"> <div class="search-text-block phcriticalhide" if.bind="agpData && agpData.bannerText && agpData.totalHits >0" role="region" aria-label="Global search" data-ph-id="ph-widget-element-1059848711612820-3"> <div class="dynamic-text" data-ph-id="ph-widget-element-1059848711612820-4"> <h1 data-ph-id="ph-widget-element-1059848711612820-5"> ${agpData.bannerText} </h1> </div> <div class="jobsCount-text" data-ph-id="ph-widget-element-1059848711612820-6"> <h6 data-ph-id="ph-widget-element-1059848711612820-7"> ${widgetBundle[(agpData.totalHits > 1) ? 'jobsDependsOnFilterPlural' : 'jobsDependsOnFilter'] | pht :{ 'jobsCount': agpData.totalHits }} </h6> </div> </div> <div class="search-text-block phcriticalhide" if.bind="!(agpData && agpData.bannerText && agpData.totalHits >0)" data-ph-id="ph-widget-element-1059848711612820-8"> <h1 if.bind="showTitle" data-ph-id="ph-widget-element-1059848711612820-9"> <ppc-content key="yF32ME-ph-global-search-v3-default-doWhatYouLoveHeading" data-ph-at-id="widget-heading-text" data-ph-id="ph-widget-element-1059848711612820-10">Do What you love</ppc-content> </h1> <div if.bind="showCaption" class="sub-heading-text" data-ph-id="ph-widget-element-1059848711612820-11"> <ppc-content key="yF32ME-ph-global-search-v3-default-searchJobsHeading" data-ph-at-id="widget-sub-heading-text" data-ph-id="ph-widget-element-1059848711612820-12"></ppc-content> </div> </div> <div class="form-group phs-global-search ph-search-group" data-ph-id="ph-widget-element-1059848711612820-13"> <button class="ph-header-search-icon hide" phae-bind-literal="globalsearchAriaLabelText,aria-label" aria-label="${widgetBundle['globalsearchAriaLabelText'] | pht}" type="button" data-ph-id="ph-widget-element-1059848711612820-14"> <ppc-content type="icon" data-ph-id="ph-widget-element-1059848711612820-15"> <i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-widget-element-1059848711612820-16"></i> </ppc-content> </button> <div class="input-group ${showDropDown ? 'dropdown-open': 'dropdown-close'}" data-ph-id="ph-widget-element-1059848711612820-17"> <div class="job-filter ph-suggestion-focus-block ph-search-group" data-ph-at-id="keyword-category-location" data-ph-id="ph-widget-element-1059848711612820-18"> <div aria-owns="typehead-listbox" aria-haspopup="listbox" data-ph-id="ph-widget-element-1059848711612820-19"> <a if.bind="!isHeadSearchEnabled" class="mobile-back-button phcriticalhide" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="3vSDug-yF32ME-ph-global-search-v3-default-mobileBackButtonText" click.delegate="clearBackdrop($event)" ph-scroll="#ph-search-backdrop" data-ph-id="ph-widget-element-1059848711612820-20"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-widget-element-1059848711612820-21"></i> </a> <!-- added to avoid scroll effect when header search icon is present--> <a if.bind="isHeadSearchEnabled" class="mobile-back-button phcriticalhide" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="s2qBRV-yF32ME-ph-global-search-v3-default-mobileBackButtonText" click.delegate="clearBackdrop($event)" data-ph-id="ph-widget-element-1059848711612820-22"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-widget-element-1059848711612820-23"></i> </a> <!-- <span class="sr-only">Please navigate the suggestions using the tab key</span> --> <label for="typehead" class="sr-only" data-ph-id="ph-widget-element-1059848711612820-24">${isMilitarySearch ? widgetBundle['militarysearchPlaceholder'] : widgetBundle['globalsearchPlaceholder']}</label> <input type="text" class="ph-a11y-search-box form-control phs-keywords input-lg ph-input-search" value.bind="searchValue" phae-bind-literal="globalsearchPlaceholder, placeholder" placeholder="${isMilitarySearch ? widgetBundle['militarysearchPlaceholder'] : widgetBundle['globalsearchPlaceholder']}" autocomplete="off" ph-a11y-autocomplete="" ignoreexpanded="true" aria-autocomplete="list" aria-controls="typehead-listbox" data-ph-at-id="globalsearch-input" showresultsonfocus="${isMilitarySearch ? false : true}" name="typehead" id="typehead" phae="ph-global-search-v3" phae-ally="aria-controls#,aria-owns#" data-ph-id="ph-widget-element-1059848711612820-25"> <span class="search-sym" data-ph-id="ph-widget-element-1059848711612820-26"> <ppc-content type="icon" data-ph-id="ph-widget-element-1059848711612820-27"><i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-widget-element-1059848711612820-28"></i></ppc-content> </span> <a tabindex="0" ph-tevent="clear_searches_click" class="phs-keysearch-clear phcriticalhide" role="button" click.trigger="clearSearch($event)" show.bind="searchValue" href="javascript:void(0);" data-ph-at-id="clear-globalsearch-link" aria-label="Clear text" key-aria-label="yF32ME-ph-global-search-v3-default-clearSearchBtnTxt" data-ph-id="ph-widget-element-1059848711612820-29"> <ppc-content type="icon" data-ph-id="ph-widget-element-1059848711612820-30"><i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-widget-element-1059848711612820-31"></i></ppc-content> <span class="sr-only" data-ph-id="ph-widget-element-1059848711612820-32"> <ppc-content key="yF32ME-ph-global-search-v3-default-searchInputClearText" data-ph-at-id="clear-globalsearch-text" data-ph-id="ph-widget-element-1059848711612820-33"> Clear text </ppc-content> </span> </a> </input></div> <div class="phs-search-suggestions phcriticalhide" show.bind="showDropDown" id="typehead-listbox" aria-label="Search suggestions" tabindex="-1" aria-hidden="${!showDropDown ? 'true' : 'false'}" aria-labelledby="typehead-listbox" data-ph-id="ph-widget-element-1059848711612820-34"> <div class="phs-search-type-ahead phs-onclick-category" if.bind="showAllJobCategories && !isMilitarySearch && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('allCategories')))" data-ph-at-id="onclick-category" data-ph-id="ph-widget-element-1059848711612820-35"> <div class="phs-search-categories" show.bind="allJobCategories.length" data-ph-id="ph-widget-element-1059848711612820-36"> <div data-ph-id="ph-widget-element-1059848711612820-37"> <h2 data-ph-id="ph-widget-element-1059848711612820-38"> <ppc-content key="yF32ME-ph-global-search-v3-default-job-categories-text" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1059848711612820-39">Job Categories </ppc-content> </h2> </div> <ul class="phs-search-category-list" data-ph-at-id="category-list" data-ph-at-total-data-count="${allJobCategories.length}" aria-hidden="${!allJobCategories.length ? 'true' : 'false'}" role="listbox" aria-label="Job Category suggestions" data-ph-id="ph-widget-element-1059848711612820-40"> <li repeat.for="category of allJobCategories" class="job-container-category_${$index}" data-ph-at-id="category-list-item" role="option" data-ph-id="ph-widget-element-1059848711612820-41"> <a ph-tevent="job_category_search_click" tabindex="-1" ref="linkEle" href="${getUrl(linkEle, 'category', category)}" data-ph-at-id="category-link" data-ph-at-data-text="${category.key}" data-ph-at-data-count="${category.total_count}" data-ph-id="ph-widget-element-1059848711612820-42"> <span class="sr-only" data-ph-id="ph-widget-element-1059848711612820-43"> ${widgetBundle['categorySrText'] || "Category"} </span> <span data-text="${category.key}" class="category-tt phs-${category.key}" data-ph-id="ph-widget-element-1059848711612820-44">${category.key}</span> <span class="phs-jobs-count phs-${category.total_count}" data-ph-id="ph-widget-element-1059848711612820-45"> ${(widgetBundle['categoryCount'] || '{{totalCount}}') | pht:{'totalCount':category.total_count}} <span class="sr-only" show.bind="category.total_count == 1" data-ph-id="ph-widget-element-1059848711612820-46">${widgetBundle['globalsearchJobsCountSingler'] | pht}</span> <span class="sr-only" show.bind="category.total_count > 1" data-ph-id="ph-widget-element-1059848711612820-47">${widgetBundle['globalsearchJobsCountPlural'] | pht}</span> </span> </a> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="isMilitarySearch && searchValue.length" data-ph-id="ph-widget-element-1059848711612820-48"> <div class="phs-suggested-keywords-suggested" if.bind="searchValue.length" data-ph-at-id="suggested-keywords" data-ph-id="ph-widget-element-1059848711612820-49"> <h2 data-ph-id="ph-widget-element-1059848711612820-50"> <ppc-content key="CsEHNy-yF32ME-ph-global-search-v3-default-militaryCodeText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1059848711612820-51"> Military Code </ppc-content> </h2> <ul class="phs-suggested-keywords-list phs-suggested-mos-keywords-list" data-ph-at-id="suggested-data-list" aria-hidden="${!suggestedMOSKeywords.length ? 'true' : 'false'}" data-ph-at-data-count="${suggestedMOSKeywords.length}" role="listbox" data-ph-id="ph-widget-element-1059848711612820-52"> <li repeat.for="eachKeyword of suggestedMOSKeywords" role="option" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-widget-element-1059848711612820-53"> <a class="phs-mos-keyword" ph-tevent="type_ahead_search" data-ph-tevent-attr-trait59="recent_keyword" title="${eachKeyword.title}" data-ph-tevent-attr-trait60="${eachKeyword.key}" click.delegate="setMOSKeyword(eachKeyword, $event)" data-ph-id="ph-widget-element-1059848711612820-54"> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-1059848711612820-55"></span> </a> </li> <li data-ph-at-id="no-data" if.bind="!suggestedMOSKeywords.length" data-ph-id="ph-widget-element-1059848711612820-56"> <ppc-content key="yF32ME-ph-global-search-v3-default-noResultsFoundText1" data-ph-at-id="no-data-text" data-ph-id="ph-widget-element-1059848711612820-57"> No results found </ppc-content> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="showJobSuggestions && !isMilitarySearch" phfc="${setKeywordSuggested(['suggestedJobs','suggestedLocations', 'suggestedCategories', 'keywordsSearched', 'suggestedKeywords'])}" data-ph-id="ph-widget-element-1059848711612820-58"> <div class="phs-jobs-suggested" if.bind="suggestedJobs.length && (!enableSuggestionResults || (enableSuggestionResults.length &&!isSuggestionVisible('suggestedJobs')))" data-ph-at-id="suggested-jobs" data-ph-id="ph-widget-element-1059848711612820-59"> <h2 class="ph-a11y-header" aria-hidden="true" data-ph-id="ph-widget-element-1059848711612820-60"> <ppc-content key="yF32ME-ph-global-search-v3-default-jobHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1059848711612820-61"> Jobs </ppc-content> </h2> <ul class="phs-jobs-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedJobs.length}" aria-hidden="${!suggestedJobs.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-1059848711612820-62"> <li repeat.for="eachJob of suggestedJobs" role="option" data-ph-at-id="suggested-data-list-item" class="phsJobsSuggested_${$index}" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${$index + 1}" data-ph-id="ph-widget-element-1059848711612820-63"> <a ph-tevent="type_ahead_search" ref="linkEle" href="${getUrl(linkEle, 'job', eachJob)}" data-ph-tevent-attr-trait59="jobId" data-ph-tevent-attr-trait60="${eachJob.jobSeqNo}" data-ph-tevent-attr-trait14="${eachJob.category}" data-title="${eachJob.title_raw}" data-jobid="${eachJob.id}" tabindex="-1" data-ph-at-id="suggested-data-link" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-job-id-text="${eachJob.jobId}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" data-ph-at-job-location-text="${eachJob.location}" data-ph-at-job-category-text="${eachJob.category}" data-ph-id="ph-widget-element-1059848711612820-64"> <div class="phs-job-title" data-ph-id="ph-widget-element-1059848711612820-65"> <span class="sr-only" data-ph-id="ph-widget-element-1059848711612820-66"> <!-- <ppc-content key="jobTitleText" data-ph-at-id="jobtitle-text"> --> ${widgetBundle['jobTitleSrText'] || "Job title"} <!-- </ppc-content> --> </span> <span innerhtml="${eachJob.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-1059848711612820-67"></span> </div> <div class="phs-job-info" data-ph-at-id="job-info" data-ph-id="ph-widget-element-1059848711612820-68"> <span class="phs-job-location" data-ph-id="ph-widget-element-1059848711612820-69"> <span class="sr-only" data-ph-id="ph-widget-element-1059848711612820-70"> <!-- <ppc-content key="jobLocationText" data-ph-at-id="joblocation-text"> --> ${widgetBundle['locationSrText'] || "Location"} <!-- </ppc-content> --> </span> ${eachJob.location} </span> <span class="phs-job-category" data-ph-id="ph-widget-element-1059848711612820-71"> <span class="sr-only" data-ph-id="ph-widget-element-1059848711612820-72"> <!-- <ppc-content key="jobCategoryText" data-ph-at-id="jobcategory-text"> --> ${widgetBundle['categorySrText'] || "Category"} <!-- </ppc-content> --> </span> ${eachJob.category} </span> </div> </a> </li> </ul> </div> <!-- Military jobs --> <div class="phs-suggested-keywords-suggested military" data-ph-at-id="suggested-keywords" if.bind="suggestedMOSKeywords.length" data-ph-id="ph-widget-element-1059848711612820-73"> <h2 data-ph-id="ph-widget-element-1059848711612820-74"> <ppc-content key="iERJDd-yF32ME-ph-global-search-v3-default-militaryCodeText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1059848711612820-75"> Military Code </ppc-content> </h2> <ul class="phs-suggested-keywords-list phs-suggested-mos-keywords-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedMOSKeywords.length}" aria-hidden="${!suggestedMOSKeywords.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-1059848711612820-76"> <li repeat.for="eachKeyword of suggestedMOSKeywords" role="option" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedJobs.length + $index + 1}" data-ph-id="ph-widget-element-1059848711612820-77"> <a class="phs-mos-keyword" ph-tevent="type_ahead_search" data-ph-tevent-attr-trait59="recent_keyword" title="${eachKeyword.title}" data-ph-tevent-attr-trait60="${eachKeyword.key}" click.delegate="setMOSKeyword(eachKeyword, $event)" data-ph-id="ph-widget-element-1059848711612820-78"> <span class="sr-only" data-ph-id="ph-widget-element-1059848711612820-79"> <ppc-content key="yF32ME-ph-global-search-v3-default-militaryCodeTextSr" data-ph-at-id="military-text" data-ph-id="ph-widget-element-1059848711612820-80"> Military Code </ppc-content> </span> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-widget-element-1059848711612820-81"></span> </a> </li> </ul> </div> <div class="phs-locations-suggested" if.bind="suggestedLocations.length > 0 && (!enableSuggestionResults || (enableSuggestionResults.length &&!isSuggestionVisible('suggestedLocations')))" data-ph-at-id="suggested-locations" data-ph-id="ph-widget-element-1059848711612820-82"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-1059848711612820-83"> <ppc-content key="yF32ME-ph-global-search-v3-default-jobLocationHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1059848711612820-84"> Location </ppc-content> </h2> <ul class="phs-locations-suggested-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedLocations.length}" aria-hidden="${!suggestedLocations.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-1059848711612820-85"> <li repeat.for="eachLocation of suggestedLocations" role="option" class="phsLocationsSuggested_${$index}" data-ph-at-id="suggested-data-cities-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + $index + 1}" data-ph-id="ph-widget-element-1059848711612820-86"> <a href="${getUrl(linkEle, 'search-results', eachLocation, 'qcity='+eachLocation.city+'&qstate='+eachLocation.state+'&qcountry='+eachLocation.country)}" ph-tevent="type_ahead_search" ref="linkEle" tabindex="-1" data-ph-tevent-attr-trait59="location" data-ph-tevent-attr-trait60="${eachLocation.name}" data-category="${eachLocation.name}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachLocation.name}" data-ph-at-data-count="${eachLocation.count}" data-ph-id="ph-widget-element-1059848711612820-87"> <span class="sr-only" data-ph-id="ph-widget-element-1059848711612820-88"> <ppc-content key="yF32ME-ph-global-search-v3-default-jobLocationText" data-ph-at-id="joblocation-text" data-ph-id="ph-widget-element-1059848711612820-89"> location </ppc-content> </span> ${eachLocation.locationName} <!-- <span class="phs-jobs-count">${eachLocation.count}</span> --> <span class="phs-jobs-count phs-${eachLocation.count}" data-ph-id="ph-widget-element-1059848711612820-90"> ${(widgetBundle['eachLocationCount'] || '{{totalLocationCount}}') | pht:{'totalLocationCount':eachLocation.count}} </span> <span class="sr-only" show.bind="eachLocation.count == 1" data-ph-id="ph-widget-element-1059848711612820-91">${widgetBundle['globalsearchJobsCountSingler']} </span> <span class="sr-only" show.bind="eachLocation.count > 1" data-ph-id="ph-widget-element-1059848711612820-92">${widgetBundle['globalsearchJobsCountPlural']} </span> </a> </li> </ul> </div> <div class="phs-categorys-suggested" if.bind="suggestedCategories.length > 0 && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('suggestedCategories')))" data-ph-at-id="suggested-categories" data-ph-id="ph-widget-element-1059848711612820-93"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-1059848711612820-94"> <ppc-content key="yF32ME-ph-global-search-v3-default-suggestedCategoryHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1059848711612820-95">Category </ppc-content> </h2> <ul class="phs-categorys-suggested-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedCategories.length}" aria-hidden="${!suggestedCategories.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-1059848711612820-96"> <li repeat.for="eachCategory of suggestedCategories" role="option" class="phsCategorySuggested_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + suggestedLocations.length + $index + 1}" data-ph-id="ph-widget-element-1059848711612820-97"> <a ph-tevent="type_ahead_search" ref="linkEle" href="${getUrl(linkEle, 'category', eachCategory)}" data-ph-tevent-attr-trait59="category" data-ph-tevent-attr-trait60="${eachCategory.category}" data-category="${eachCategory.category}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachCategory.category}" tabindex="-1" data-ph-at-data-count="${eachCategory.count}" data-ph-id="ph-widget-element-1059848711612820-98"> <span class="sr-only" data-ph-id="ph-widget-element-1059848711612820-99"> ${widgetBundle['categorySrText'] || "Category"} </span> ${eachCategory.category} <!-- <span class="phs-jobs-count">${eachCategory.count}</span> --> <span class="phs-jobs-count phs-${eachCategory.count}" data-ph-id="ph-widget-element-1059848711612820-100"> ${(widgetBundle['eachCategoryCount'] || '{{totalCategoryCount}}') | pht:{'totalCategoryCount':eachCategory.count}} </span> <span class="sr-only" show.bind="eachCategory.count == 1" data-ph-id="ph-widget-element-1059848711612820-101">${widgetBundle['globalsearchJobsCountSingler']} </span> <span class="sr-only" show.bind="eachCategory.count > 1" data-ph-id="ph-widget-element-1059848711612820-102">${widgetBundle['globalsearchJobsCountPlural']} </span> </a> </li> </ul> </div> <div class="phs-recentsearches-suggested" if.bind="allSuggestions.searched.length && showRecentSearches && (!enableSuggestionResults || (enableSuggestionResults.length &&!isSuggestionVisible('suggestedRecentSearches')))" data-ph-at-id="suggested-recentsearches" data-ph-id="ph-widget-element-1059848711612820-103"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-1059848711612820-104"> <ppc-content key="yF32ME-ph-global-search-v3-default-recentSearchesHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1059848711612820-105">Recent Searches </ppc-content> </h2> <ul class="search-recentsearchs-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${allSuggestions.searched.length}" show.bind="allSuggestions.searched.length" aria-hidden="${!allSuggestions.searched.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-1059848711612820-106"> <li repeat.for="eachKeyword of allSuggestions.searched" role="option" show.bind="$index < 3" class="phsRecentSearchList_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + suggestedLocations.length + suggestedCategories.length + $index + 1}" data-ph-id="ph-widget-element-1059848711612820-107"> <a ph-tevent="type_ahead_search" ref="linkEle" data-ajax="false" tabindex="-1" click.delegate="updateLocalStrWithRecentSearchDetails(eachKeyword)" href="${getUrl(linkEle, 'search-results', {keyword: eachKeyword}, 'keywords='+eachKeyword)}" data-ph-tevent-attr-trait59="recent_keyword" data-ph-tevent-attr-trait60="${eachKeyword}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachKeyword}" data-ph-id="ph-widget-element-1059848711612820-108"> <span class="sr-only" data-ph-id="ph-widget-element-1059848711612820-109"> <ppc-content key="yF32ME-ph-global-search-v3-default-recentSearchText" data-ph-at-id="recentsearch-text" data-ph-id="ph-widget-element-1059848711612820-110"> Recent Search </ppc-content> </span> ${eachKeyword} </a> </li> </ul> </div> <div class="phs-suggested-keywords-suggested" if.bind="suggestedKeywords.length > 0 && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('suggestedKeywords')))" data-ph-at-id="suggested-keywords" data-ph-id="ph-widget-element-1059848711612820-111"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-widget-element-1059848711612820-112"> <ppc-content key="yF32ME-ph-global-search-v3-default-suggestedKeywordsHeadingText" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1059848711612820-113"> suggested keywords </ppc-content> </h2> <ul class="phs-suggested-keywords-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${suggestedKeywords.length}" aria-hidden="${!suggestedKeywords.length ? 'true' : 'false'}" role="listbox" data-ph-id="ph-widget-element-1059848711612820-114"> <li repeat.for="eachKeyword of suggestedKeywords" role="option" show.bind="$index < 3" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length + suggestedMOSKeywords.length}" aria-posinset="${suggestedMOSKeywords.length + suggestedJobs.length + suggestedLocations.length + suggestedCategories.length + allSuggestions.searched.length + $index + 1}" data-ph-id="ph-widget-element-1059848711612820-115"> <a ph-tevent="type_ahead_search" ref="linkEle" data-ajax="false" click.delegate="updateLocalStrWithRecentSearchDetails(eachKeyword)" tabindex="-1" href="${getUrl(linkEle, 'search-results', {keyword: eachKeyword}, 'keywords='+eachKeyword)}" data-ph-tevent-attr-trait59="recent_keyword" data-ph-tevent-attr-trait60="${eachKeyword}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachKeyword}" data-ph-id="ph-widget-element-1059848711612820-116"> <span class="sr-only" data-ph-id="ph-widget-element-1059848711612820-117"> <ppc-content key="yF32ME-ph-global-search-v3-default-suggestedkeywordtext" data-ph-at-id="suggestedkeyword-text" data-ph-id="ph-widget-element-1059848711612820-118"> Suggested keyword </ppc-content> </span> ${eachKeyword} </a> </li> </ul> </div> </div> </div> </div> <span class="input-group-btn ${searchBoxBackdrop ? 'blur-background':''}" data-ph-id="ph-widget-element-1059848711612820-119"> <button type="submit" submit.delegate="handleSubmitClick()" phae-ally="aria-disabled#false" click.delegate="handleSubmitClick()" class="btn primary-button btn-lg phs-search-submit " data-ph-at-id="globalsearch-button" role="button" aria-label="${widgetBundle['globalsearchButtonAriaLabelText'] | pht}" phae-bind-literal="globalsearchButtonAriaLabelText, aria-label" id="ph-search-backdrop" phae="ph-global-search-v3" phae-type="click" phae-main="1" data-ph-id="ph-widget-element-1059848711612820-120"> <ppc-content type="icon" phae-ref="1" data-ph-id="ph-widget-element-1059848711612820-121"> <i class="icon icon-search-icon" aria-hidden="true" phae-ref="1" data-ph-id="ph-widget-element-1059848711612820-122"></i> </ppc-content> <span phae-bind-literal="globalsearchButtonText" phae-ref="1" data-ph-id="ph-widget-element-1059848711612820-123"> ${widgetBundle['globalsearchButtonText'] | pht}</span> </button> </span> </div> </div> <span aria-live="polite" aria-atomic="true" class="sr-only phcriticalhide" data-ph-id="ph-widget-element-1059848711612820-124"> <span if.bind="resultsUpdated" data-ph-id="ph-widget-element-1059848711612820-125"> <span if.bind="showDropDown && !isMilitarySearch && showAllJobCategories && !searchValue.length && !gsClrTxt" key="yF32ME-ph-global-search-v3-default-jobCategoriesAsSRText" data-ph-id="ph-widget-element-1059848711612820-126"> Suggested Job categories available. Use arrow keys to access the categories. </span> <span if.bind="showDropDown && !isMilitarySearch && showAllJobCategories && !searchValue.length && gsClrTxt" key="yF32ME-ph-global-search-v3-default-jobCategoriesAsSRText2" data-ph-id="ph-widget-element-1059848711612820-127"> Text cleared. Suggested Job categories available. Use arrow keys to access the categories. </span> <span if.bind="!isMilitarySearch && showDropDown && searchValue.length && (suggestedJobResults.length + suggestedMOSKeywords.length)" key="yF32ME-ph-global-search-v3-default-jobSuggestionsSRText" data-ph-id="ph-widget-element-1059848711612820-128"> ${suggestedJobResults.length + suggestedMOSKeywords.length} suggestions available, navigate to the list to select suggestion. </span> <span if.bind="!isMilitarySearch && searchValue.length && !(suggestedJobResults.length + suggestedMOSKeywords.length)" key="yF32ME-ph-global-search-v3-default-noSuggestionsAsSRText" data-ph-id="ph-widget-element-1059848711612820-129"> No suggestions available </span> <span if.bind="showDropDown && isMilitarySearch && searchValue.length && suggestedMOSKeywords && suggestedMOSKeywords.length > 0" key="yF32ME-ph-global-search-v3-default-militaryJobsSelectionAsSRText" data-ph-id="ph-widget-element-1059848711612820-130"> ${suggestedMOSKeywords.length} Military job suggestions available, navigate to the list to select suggestion. </span> <span if.bind="isMilitarySearch && !searchValue.length && !gsClrTxt && isSearchInFocus" key="yF32ME-ph-global-search-v3-default-militaryNoSearchVlaueAsSRText" data-ph-id="ph-widget-element-1059848711612820-131"> press any key for military job suggestions </span> <span if.bind="isMilitarySearch && !searchValue.length && gsClrTxt && isSearchInFocus" key="yF32ME-ph-global-search-v3-default-militaryNoSearchVlaueAsSRText2" data-ph-id="ph-widget-element-1059848711612820-132"> text cleared press any key for military job suggestions </span> <span if.bind="showDropDown && isMilitarySearch && searchValue.length && !suggestedMOSKeywords.length" key="yF32ME-ph-global-search-v3-default-militarySearchNoResultsAsSRText" data-ph-id="ph-widget-element-1059848711612820-133"> No results found </span> </span> </span> </form></script><script type="text/javascript" nonce="">phApp.urlMap = {"featuredOpportunities":":url", "businessUnit":":url", "category": "c/:category","job": "job/:jobSeqNo/:title","glassdoor-reviews": "glassdoor-reviews", "search-results" : "search-results", "home" : "home", "jobcart" : "jobcart"} </script><script type="text/javascript" nonce="">phApp.ddoRealPath = {"jobDetail": "data.job"}</script><style>.phcriticalhide{display: none!important}</style> <script id="PHAPP-PAGEID" type="text/javascript" nonce=""> phApp.pageId = "page1";</script><script id="page_dynamic_literals" nonce=""> phApp.translations = {"ph-social-connect-v1-view5":{"profileCount":"{{profileCount}} previous profiles","google-signin":"Sign in with Google","profileCountSingler":"{{profileCount}} previous profile","facebook":"Sign in with Facebook","privacyPolicyCheckboxText":"I have read and accept to the ","google":"Sign in with Google","linkedIn":"Sign in with LinkedIn","privacyPolicyLink":"https://www.gehealthcare.com/about/privacy/candidate-privacy-notice","privacyPolicyCheckboxErrorText":"You must read and accept to the terms above.","duplicateProfileInfoSingler":"{{profileCount}} duplicate profile found","termsOfUseText":"Terms of Use","duplicateProfileInfo":"{{profileCount}} duplicate profiles found","termsLink":"https://www.gehealthcare.com/about/terms-and-conditions","privacyPolicyText":"Privacy Policy","google-sign":"Sign in with Google","privacyPolicyCheckboxSeparatorText":" and ","mergeCount":"Merge selected ({{profileCount}})"},"ph-find-your-fit-container-v1-default":{"resumeResetDropDownText":"Reset","contactDetailsAreaCancelBtnText":"Cancel","resumeLocationSuggestionAriaLabel":"Job Location suggestions","contactDetailsAreaHeadingText":"Confirm Personal Details","contactDetailsAreaPreferredNameInputErrorText":"Preferred Name should not empty","resumeSkillSet":"Skill Set (Step {{activeStepIndex}}/{{resumeConformationSteps}})","contactDetailsAreaName":"Name ","resumeCancelPopupSubHeading":"In 60 seconds we will find you the right job","resumeExperienceSubHeading":"Verify and update your details.","resumeSkillSetSuggestionsHeading":"Your skills","contactDetailsAreaNamePlaceholder":"Enter Your Name","resumeLocationSubHeading":"Verify and update your details","resumeLocationPlural":"locations","resumeJobTitleSuggestionAriaLabel":"Recent job title suggestions","contactDetailsAreaEmailInputErrorCorrentFormat":"Enter a vaild email adress ","resumeStepsSubmitText":"Submit","resumeCancelPopupCancelBtn":"Cancel Site Personalization","resumeResetDropDownAriaLabel":"Reset Personalization","resumeSkillSetSingular":"skill","resumeEditDropDownBtnAriaLabel":"Edit your resume","contactDetailsAreaNameInputErrorText":"Name should not empty","resumeExperienceLegendText":"Experience","contactDetailsAreaPhoneInputErrorText":"Please enter correct phone number","resumeCancelPopupHeading":"Are you sure you want to cancel?","resumeJobTitlePlural":"Job titles","contactDetailsAreaEmailPlaceholder":"your@mail.com","resumeLocationSingular":"location","contactDetailsAreaSubmitBtnText":"Submit","uploadResumeProfileFirstName":"Hi {{userFirstName}},","removeSelectionIcon":"icon-cancel-1","resumeLocation":"Location (Step {{activeStepIndex}}/{{resumeConformationSteps}})","resumeUploadedMessage":"The career site has been personalized based on your resume '{{resumeName}}'","resumeLocationSuggestionsHeading":"Your preferred locations","contactDetailsAreaEmailInputErrorText":"Email should not be empty","resumeExperienceYearsText":"years","resumeEditDropDownText":"Edit","resumeLocationSearchPlaceholder":"Search to Add Locations","resumeJobTitleSearchPlaceholder":"Search to Add Titles","resumeCancelPopupContinueBtn":"Continue Site Personalisation","resumeSkillSetSuggestedHeading":"Select suggested skills","resumeSkillSetNoResults":"No results found","contactDetailsAreaPreferredName":"Preferred Name","resumeLocationSearchLabel":"Search locations here (You can enter multiple values)","uploadFileSizeError":"Upload file size should not exceed {{fileSize}} mb","resumeJobTitleSingular":"Job title","resumeJobTitleSearchLabel":"Search Job title here (You can enter multiple values)","resumeStepsPrevText":"Previous","resumeJobTitleSubHeading":"Verify and update your details.","contactDetailsAreaEmail":"Email","resumeSkillSetSubHeading":"Verify and update your details.","resumeJobTitleSuggestionsHeading":"Your job titles","resumeSkipThisSection":"Skip this section","contactDetailsAreaPopupCloseAriaLabel":"Contact details popup close","resumeLocationNoResultsText":"No results found","resumeJobTitleNoResults":"No results found","resumeSkillSetPlural":"skills","resumeSkillSetSearchPlaceholder":"Search to Add Skills","resumeSkillSetSuggestionAriaLabel":"Skill Set suggestions","resumeExperience":"Experience (Step {{activeStepIndex}}/{{resumeConformationSteps}})","resumeSkillSetSearchLabel":" Search skill set here (You can enter multiple values)","resumeShowingText":"Showing","resumeJobTitle":"Job Title (Step {{activeStepIndex}}/{{resumeConformationSteps}})","resumeEditFYfDropDownText":"Edit profile","resumeRemoveText":"Remove","contactDetailsPopupCloseAriaLabel":"Close Popup","resumeNewResumeDropDownAriaLabel":"Upload new file","contactDetailsAreaPreferredNamePlaceholder":"Enter Your Preferred Name","resumeNewResumeDropDownText":"Use new resume","contactDetailsAreaPhone":"Phone Number","resumeStepsNextText":"Next","resumeAddText":"Add","contactDetailsAreaPhonePlaceHolder":"Enter your phone number"},"ph-candidate-login-v1-default":{"signInIcon":"icon icon-user-4","validPasswordIcon":"icon icon-check-mark","accDelEmailValSuccessDesc":"Your account has been successfully deleted.","createAccountEmailFormAriaLabel":"Enter email","signOutButton":"Sign out","createAccErrorStatement4":"one lowercase,","createAccErrorStatement5":"one uppercase","accDelEmailValFailureDesc":"Account Deletion Failed","resetPasswordButtonText":"Send password reset link","signInPopUpHeading":"Sign in","privacyPolicyCheckboxSeparatorText":" and ","createAccErrorStatement1":"Password must have at least ","createAccErrorStatement2":"8 characters,","showPasswordIcon":"icon icon-eye-1","createAccErrorStatement3":"one number,","signInPopUpSubHeading":"","signInButtonLabel":"Already have an account?","emailInUseError":"This email address is already in use. Please try again or","signInPasswordFormLabel":"Password","privacyPolicyCheckboxText":"I have read and accept to the ","createAccountPopUpSubHeading":"","signup":"Sign up","returnSigninText":"Return to Sign in","createAccountButtonText":"Sign up","createAccountFormLabel":"Password","personalAccountLinkText":"View profile","hidePasswordIcon":"icon icon-eye-1-crossed","errorIcon":"icon icon-error-1","technicalIssueText":"Sorry, we're having some technical issues. Please try again.","closePopUpButtonIcon":"icon icon-cancel","fyfFlowSignUpHeading":"Sign up to save your personalised profile","errorSrOnly":"error:","passwordVisibleSrOnly":"Password is visible","createAccountButtonLabel":"Don’t have an account?","privacyPolicyLink":"https://www.gehealthcare.com/about/privacy/candidate-privacy-notice","termsOfUseText":"Terms of Use","showPasswordText":"Show password","submitText":"Submit","resetPasswordPopUpSubHeading2":"We've sent an email to <strong>{{emailId}}</strong> with password reset instructions. ","signInLinkText":"Sign in","resetPasswordPopUpSubHeading1":"We've sent an email to <strong>{{emailId}}</strong> with password reset instructions. ","accDelEmailValSuccBtnText":"Ok","closePopupButtonAriaLabel":"Close popup","errorIncorrectPassword":"Your password is incorrect. Please try again","loggedInBtnWOfNameAriaLabel":"Your profile","signInButton":"Sign in","createAccountFormPlaceHolder":"Your Password","salutationText":"Hi","createAccountLinkText":"Sign up","createAccountEmailFormLabel":"Email","accDelEmailValSuccessText":"Success!","resentEmailButtonLabel":"Didn't receive the mail?","applyFlowSignUpHeading":"Sign up to save your application and apply faster next time","passwordErrorRequirementText":"Password did not meet the requirements for","signInEmailFormAriaLabel":"Enter email","errorMessageInvalidEmail":"Please enter a valid email address.","signInPasswordFormAriaLabel":"Enter password","privacyPolicyLinkText":"Privacy Policy.","forgotPasswordPopUpSubHeading":"Enter your email and we'll send you link to reset your password","validEmailIcon":"icon icon-check-mark-thick-1","requiredText":"required","accDelEmailValFailureText":"Failure!","resentEmailButtonText":"Resend mail","forgotPasswordPopUpHeading":"Forgot your password? ","privacyPolicyText":"Privacy Policy","forgotPasswordLinkText":"Forgot your password?","errorMessageInvalidPassword":"Oops! Password must be at least 8 characters, and at least 1 uppercase, lowercase, numeric and a special character should be present","accDelEmailValFailureBtnText":"Ok","createAccountFormAriaLabel":"Enter password","signInPasswordFormPlaceHolder":"Your Password","loggedInBtnAriaLabel":"Your profile {{saluteText}}","accCreated2Error":"Please continue with","errorMessageEmptyPassword":"Please enter your password","signInEmailFormPlaceHolder":"name@mail.com","createAccountEmailFormPlaceHolder":"name@mail.com","privacyPolicyCheckboxErrorText":"You must read and accept to the terms above.","fyfFlowSignInHeading":"Sign in to save your personalised profile","termsLinkText":"Terms of Use","errorMessageEmptyEmail":"Please enter your email address.","noAccountError":"There is no account with this email. Please try again or","savedJobsSignUpHeading":"Sign up don't lose your saved jobs","signInEmailFormLabel":"Email","resetPasswordPopUpHeading":"Reset password link sent","applyFlowSignInHeading":"Sign in to save your application and apply faster next time","createAccountPopUpHeading":"Sign up","signInAgreementTextPartOne":"By Signing in, you agree to the company’s","staySignedInCheckboxText":"Stay signed in","signInAgreementTextPartTwo":"and","staySignedInCheckboxAriaLabel":"Stay signed in","seperatorText":"or use your social account","piiConsentError":"Please accept all the required consents","cvUploadedText":"Cv uploaded","hidePasswordText":"Hide password","passwordInVisibleSrOnly":"Password is invisible","termsLink":"https://www.gehealthcare.com/about/terms-and-conditions","doneText":"Done","savedJobsSignInHeading":"Sign in don't lose your saved jobs","accCreated1Error":"You created an account with this email using"},"ph-recom-jobs-browsing-history-v3-default":{"locationText":"location","applyNowText":"Apply Now","city":"City","seeNextText":"See next","multipleLocation":"This job is available in {{locationCount}} locations","seeLessText":"See less jobs","sponsorship":"Sponsor","title":"Title","type":"Job Type","remote":"Remote","jobSeqNo":"Job Sequence No","postedDate":"Posted Date","expiryDate":"Expiry Date","descriptionTeaser":"Description Teaser","seeMultipleCatBtn":"Associated with {{categoryCount}} categories","seeMoreText":"See all jobs","postedDateFormat":"ll","experienceRequired":"Experience","jobIdConnectingText":"Job ID is","addToCartSavedText":"Saved","department":"Department","categoryApplicationInfo":"*You'll be able to select your prefered category(-ies) during the apply process","referText":"Refer","locationApplicationInfo":"*You'll be able to select your prefered location/s during the apply process ","multilocationText":"Job available in {{multilocationValue}} locations","removeJobText":"Remove","seeMultipleLocBtn":"Available in {{locationCount}} locations","expiryDateFormat":"ll","jobId":"Job Id","seeEvenMoreText":"See even more","primaryJobPostingCat":"Primary Job Category","addToCartSaveText":"Save","multicategoryText":"Job associated with {{multicategoryValue}} categories","multipleCategory":"This job is associated with {{categoryCount}} categories","location":"Location","travelRequiremnt":"Travel","category":"Category"},"ph-social-connect-v1-view4":{"profileCount":"{{profileCount}} previous profiles"," privacyPolicyCheckboxText":"I have read and agree to the ","google-signin":"Sign in with Google","profileCountSingler":"{{profileCount}} previous profile","facebook":"Sign in with Facebook","google":"Sign in with Google","linkedIn":"Sign in with LinkedIn","privacyPolicyCheckboxErrorText":"You must read and agree to the terms above.","privacyPolicyLink":"javascript:void(0);","duplicateProfileInfoSingler":"{{profileCount}} duplicate profile found","termsOfUseText":"Terms of Use"," privacyPolicyCheckboxSeparatorText":" and ","duplicateProfileInfo":"{{profileCount}} duplicate profiles found","termsLink":"javascript:void(0);","privacyPolicyText":"Privacy Policy","google-sign":"Sign in with Google","mergeCount":"Merge selected ({{profileCount}})"},"ph-candidate-login-v1-view1":{"forgotPasswordPopUpSubHeading":"Enter your email and we'll send you link to reset your password","resetPasswordInvalidText":"Your reset password link is invalid. Please try again.","validEmailIcon":"icon icon-check-mark-thick-1","setNewPwdText":"Set new password","validPasswordIcon":"icon icon-check-mark","createAccountEmailFormAriaLabel":"Enter email","signOutButton":"Sign out","createAccErrorStatement4":"one lowercase,","createAccErrorStatement5":"one uppercase","resentEmailButtonText":"Resend mail","forgotPasswordPopUpHeading":"Forgot your password? ","resetPasswordButtonText":"Send password reset link","privacyPolicyText":"Privacy Policy","signInPopUpHeading":"Sign in","forgotPasswordLinkText":"Forgot your password?","privacyPolicyCheckboxSeparatorText":" and ","errorMessageInvalidPassword":"Oops! Password must be at least 8 characters, and at least 1 uppercase, lowercase, numeric and a special character should be present","createAccErrorStatement1":"Password must have at least ","showPasswordIcon":"icon icon-eye-1","createAccErrorStatement2":"8 characters,","createAccErrorStatement3":"one number,","signInButtonLabel":"Already have an account?","signInPopUpSubHeading":"","resendEmailText":"Click here to resend","emailInUseError":"This email address is already in use. Please try again or","resendFailedText":"You have raised maximum number of resend request","createAccountFormAriaLabel":"Enter password","signInPasswordFormPlaceHolder":"Your Password","accCreated2Error":"Please continue with","signInPasswordFormLabel":"Password","errorMessageEmptyPassword":"Please enter your password","signInEmailFormPlaceHolder":"name@mail.com","privacyPolicyCheckboxText":"I have read and accept to the ","createAccountPopUpSubHeading":"","createAccountEmailFormPlaceHolder":"name@mail.com","newPwdText":"New Password","emailValDescText1":"We have sent you an email to","emailValDescText2":" with a link to verify your email address. The link in the email will expire in 4 hours.","returnSigninText":"Return to Sign in","privacyPolicyCheckboxErrorText":"You must read and accept to the terms above.","createAccountButtonText":"Sign up","createAccountFormLabel":"Password","fyfFlowSignInHeading":"Sign in to save your personalised profile","termsLinkText":"Terms of Use","emailValSendText":"If you haven't received a verification email","errorMessageEmptyEmail":"Please enter your email address.","noAccountError":"There is no account with this email. Please try again or","savedJobsSignUpHeading":"Sign up don't lose your saved jobs","personalAccountLinkText":"My Account","signInEmailFormLabel":"Email","errorIcon":"icon icon-error-1","hidePasswordIcon":"icon icon-eye-1-crossed","resetPasswordPopUpHeading":"Reset password link sent","applyFlowSignInHeading":"Sign in to save your application and apply faster next time","createAccountPopUpHeading":"Sign up","signInAgreementTextPartOne":"By Signing in, you agree to the company’s","technicalIssueText":"Sorry, we're having some technical issues. Please try again.","staySignedInCheckboxText":"Stay signed in","fyfFlowSignUpHeading":"Sign up to save your personalised profile","errorSrOnly":"error:","passwordVisibleSrOnly":"Password is visible","createAccountButtonLabel":"Don’t have an account?","privacyPolicyLink":"https://www.gehealthcare.com/about/privacy/candidate-privacy-notice","termsOfUseText":"Terms of Use","showPasswordText":"Show password","signInAgreementTextPartTwo":"and","createNewPwdText":"Please create a new password","resetPasswordPopUpSubHeading2":"We've sent an email to <strong>{{emailId}}</strong> with password reset instructions. ","resetPasswordPopUpSubHeading1":"We've sent an email to <strong>{{emailId}}</strong> with password reset instructions. ","emalValHeadingText":"Please check your email","signInLinkText":"Sign in","staySignedInCheckboxAriaLabel":"Stay signed in","seperatorText":"or use your social account","errorIncorrectPassword":"Your password is incorrect. Please try again","hidePasswordText":"Hide password","pwdNotMeetRequirements":"Password did not meet the requirements for","resetLinkExpired":"Password reset Link has been expired","signInButton":"Sign in","createAccountFormPlaceHolder":"Your Password","salutationText":"Hi, ","createAccountLinkText":"Sign up","createAccountEmailFormLabel":"Email","passwordInVisibleSrOnly":"Password is invisible","passwordInvisibleSrOnly":"Password is invisible","resentEmailButtonLabel":"Didn't receive the mail?","applyFlowSignUpHeading":"Sign up to save your application and apply faster next time","passwordErrorRequirementText":"Password did not meet the requirements for","termsLink":"https://www.gehealthcare.com/about/terms-and-conditions","errorMessageInvalidEmail":"Please enter a valid email address.","signInEmailFormAriaLabel":"Enter email","signInPasswordFormAriaLabel":"Enter password","privacyPolicyLinkText":"Privacy Policy.","savedJobsSignInHeading":"Sign in don't lose your saved jobs","accCreated1Error":"You created an account with this email using"},"ph-find-your-fit-v1-default":{"socialSigninStepText":"social sign in","deleteAgainText":"Please try to delete your resume again","suggestedRecentTitleSingularAssertiveText":"Showing {{listLength}} suggested title","closePopUpButtonIcon":"icon icon-cancel","suggestedSkillsAssertiveText":"Showing {{listLength}} suggested skills","uploadInfoText":"Upload a file up to 1 mb (Word, pdf, text)","locationBlockedHeadingText":"Location access is turned off","resumeParsedText":"Your resume was successfully uploaded and parsed.","tryAgainText":"Try again","resumeFileSizeExceedsText":"Upload a file up to {{fileSize}} mb","suggestedRecentTitleAssertiveText":"Showing {{listLength}} suggested titles","addSkillButtinAriaLabel":"Add {{skillName}}","deleteResumeHeading":"Are you sure you want to delete your resume?","locationBlockedOkText":"OK","suggestedSkillsSingularAssertiveText":"Showing {{listLength}} suggested skills","fyfRecentTitlePlaceHolderText":"Your most recent job title","oopsText":"Oops...","uploadAgainText":"Please try to upload your resume again.","removeResumeBtnText":"Delete","fyfLocationPlaceHolderText":"Your preferred work location","yourSkillsMessage":"Your skills","resumeFileUnsupportedText":"Upload a file up with format : {{allowedFormats}}","fyfStepProgressBarText":"Step {{stepStatus}} of {{stepsCount}}","resumeUploadedSubHeading":"Please check Contact info fields, to make sure your data is complete and accurate.","cancleText":"Cancel","anyLocation":"Any Location","fyfPhoneNumberPlaceHolderText":"Eg. +1 9999999999","fyfSkillsPlaceHolderText":"Your skills","JobTitleMessage":"Your job title","yourPreferredLocationMessage":"Your preferred location","locationBlockedDescriptionText":"Go to your browser settings and give permission to access your current location.","suggestedLocationsSingularAssertiveText":"Showing {{listLength}} suggested locations","gotItText":"Got it","suggestedLocationsAssertiveText":"Showing {{listLength}} suggested locations"},"ph-social-share-v3-default":{"whatsapp":"Share via whatsapp","twitterTitle":"Share via twitter","google-plusTitle":"Share via google plus","linkedin":"Share via LinkedIn","instagram":"Share via Instagram","weiboTitle":"Share via weibo","facebookTitle":"Share via Facebook","copylink":"Copy job link","telegramTitle":"Share via telegram","xing":"Share via xing","twitter":"Share via twitter","weibo":"Share via weibo","whatsappAriaLabel":"Share via whatsapp","facebookAriaLabel":"Share via Facebook","hashtagsText":"","whatsappTitle":"Share via whatsapp","email":"Share via email","instagramAriaLabel":"Share via Instagram","weiboAriaLabel":"Share via weibo","shareInfoText":"Check out this job at {{companyName}}, {{title}}","whatsappAriaaLabel":"Share via whatsapp","vkTitle":"Share via vk","google-plus":"Share via google plus","emailTitle":"Share via email","instagramTitle":"Share via Instagram","vkAriaLabel":"Share via vk","telegramAriaLabel":"Share via telegram","facebook":"Share via Facebook","copylinkAriaLabel":"Copy job link","emailClientSubject":"{{title}} at {{companyName}}","telegram":"Share via telegram","pinterest":"Share via pinterest","twitterAriaLabel":"Share via twitter","pinterestTitle":"Share via pinterest","linkedinAriaLabel":"Share via LinkedIn","copylinkTitle":"Copy job link","google-plusAriaLabel":"Share via google plus","xingAriaLabel":"Share via xing","pinterestAriaLabel":"Share via pinterest","emailClientBody":"Check out this job:","emailAriaLabel":"Share via email","vk":"Share via vk","linkedinTitle":"Share via LinkedIn","xingTitle":"Share via xing"},"ph-email-job-v1-view3":{"sendEmailButtonText":"Send"},"ph-glassdoor-widget-v1-view3":{"glassdoorRatingOutOfText":"out of 5","starRating":"star rating"},"ph-global-search-v3-default":{"globalsearchJobsCountSingler":"Job","eachLocationCount":"{{totalLocationCount}}","globalsearchPlaceholder":"Search job title or location","militarysearchPlaceholder":"Search military jobs","eachCountryCount":"{{totalCountryCount}}","globalsearchButtonAriaLabelText":"Search","eachStateCount":"{{totalStateCount}}","categorySrText":"Category","globalsearchJobsCountPlural":"Jobs","globalsearchAriaLabelText":"search","eachCategoryCount":"{{totalCategoryCount}}","inputLabelText":"Please navigate the suggestions using the tab key","categoryCount":"{{totalCount}}","globalsearchButtonText":"Search","eachCityCount":"{{totalCityCount}}"}} </script><style>.phcriticalhide{display: none!important}</style> <script snippet_id="GTM-HEAD-143" nonce="">(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;n=d.querySelector('[nonce]');if(n){j.setAttribute('nonce',n.nonce||n.getAttribute('nonce'))};f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-KL85V6T');</script><script id="structural-tag" type="application/ld+json">{"@context": "https://schema.org","@type": "WebPage","inLanguage": "en_global","name": "Home","url": "https://careers.gehealthcare.com/global/en","datePublished": "2025-02-20","dateModified": "2025-02-20"}</script><script id="ph_app_widgetscript_url" type="text/javascript">phApp.widgetScriptUrl = "https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/"</script><link rel="stylesheet" type="text/css" href="https://cdn.phenompeople.com/CareerConnectResources/globalstyles/globalstyles-1722507978142.css" id="globalcss" /><link rel="stylesheet" type="text/css" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/tenantcss/main-1729069202406.css" id="tenantcss" /><link rel="stylesheet" type="text/css" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/tenantcss/color-css-1726691071325.css" id="colorCss" /></head> <body class="home-page home" data-ph-id="ph-page-element-page1-jsEK26" style="visibility: hidden;"><noscript nonce="__CSP_NONCE__" snippet_id="GTM-BODY-143"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KL85V6T" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><a href="search-results" class="hide" style="display: none">Search results</a> <div class="ph-header" data-ph-id="ph-page-element-page1-lQHLgC"><div class="header-layout" type="header-layout"> <pcs-widget data-ph-widget-id="30155e0daa4105d704d5a2fe38e0080f" instance-id="sadfwe" data-ph-content-id="JICIwySp-vce229XY"></pcs-widget> </div></div> <div class="ph-page" data-ph-id="ph-page-element-page1-1N4CyX"> <div class="body-wrapper ph-page-container" data-ph-id="ph-page-element-page1-5DDA51"> <section class="ph-widget" instance-id="wiqvet" data-ph-id="ph-page-element-page1-0JhTNO"> </section> <!-- FYF --> <section class="ppc-section ph-widget" type="static" data-ph-id="-1723225035499" view="1723225035083-embedded-code-cc-view1-option1" original-view="ph-embedded-code-cc-view1-option1" instance-id="TTgFhW" theme="theme1"><div class="ph-embedded-code-cc-view1-option1-theme1 ph-widget-target" data-ph-id="-1723225035499-1" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1723225035083-embedded-code-cc-view1-option1" original-view="ph-embedded-code-cc-view1-option1" theme="theme1" ph-removed="true" instance-id="TTgFhW"><div class="ph-component-cntr ph-widget-box" default-cards-count="1" max-allowed-cards="8" data-ph-id="ph-widget-element-1158520981516462-2" style="background-size: contain; background-repeat: no-repeat;"> <div class="inner-container ph-fluid-container ph-cc-d-p-a-16" data-ph-id="ph-widget-element-1158520981516462-3"> <div class="ph-container-content-block" data-ph-id="ph-widget-element-1158520981516462-4"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-widget-element-1158520981516462-5"> <div class="ph-card" card-name="ph-embedded-code-cc-view1" instance-id="OHMcww" data-ph-id="ph-widget-element-1158520981516462-6"> <div class="ph-embedded-code-cc-view1 ph-card-block" data-ph-at-id="ph-embedded-code-cc-view1" data-ph-id="ph-widget-element-1158520981516462-7"> <ppc-container component-content-key="embedded-code" class="embedded-code" data-ph-cid="embedded-code1" data-ph-id="ph-widget-element-1158520981516462-8"> <div data-ph-id="ph-widget-element-1158520981516462-9"><span style="font-family: sourcesanspro-regular; font-size: 14px"> BE AWARE OF FRAUD! GE HealthCare does NOT request payment associated with career opportunities at any point during the process. If you have provided personal information, such as a credit card number, to someone posing as a GE HealthCare talent acquisition partner, please report the details to your local authorities immediately. For more information, visit the <span class="brand-color-primary"> <span class="ph-hdYGz-bg"> <a style="font-family: sourcesanspro-regular; font-size: 14px" class="" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/documents/GEHCcareerssitelinksAccessabilityChangesAccepted-1697726115291-1710334424544.pdf" target="_blank"> <u>fraud alert</u> </a> </span> </span> section of our career site. </span></div> </ppc-container> </div> </div></div> </div> </div> </div> </div></section><section class="ppc-section ph-widget" type="static" data-ph-id="-1711625602716" view="1711625602769-hero-block-cc-view4-option1" original-view="ph-hero-block-cc-view4-option1" instance-id="n01Y4e" theme="theme6"><div class="ph-hero-block-cc-view4-option1-theme6 ph-widget-target" data-ph-id="-1711625602716-1" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1711625602769-hero-block-cc-view4-option1" original-view="ph-hero-block-cc-view4-option1" theme="theme6" ph-removed="true" instance-id="n01Y4e" hide-on-mobile="false"><div class="ph-component-cntr ph-widget-box ph-hdYGz-bg" data-ph-id="ph-widget-element-1059848891566934-2"> <div class="ph-card-container stackable" data-cards-per-row="one" key-role="n01Y4e-ph-hero-block-cc-view4-option1-listRole" data-ph-id="ph-widget-element-1059848891566934-3"> <div card-name="ph-hero-block-cc-view4" class="ph-card" key-role="n01Y4e-GLD9W9-ph-hero-block-cc-view4-option1-listItemRole" instance-id="GLD9W9" data-ph-id="ph-widget-element-1059848891566934-4"> <div class="ph-hero-block-cc-view4 ph-card-block" data-ph-at-id="ph-hero-block-cc-view4" data-ph-id="ph-widget-element-1059848891566934-5"> <!--images--> <figure class="image" role="presentation" key-role="n01Y4e-GLD9W9-kL8eLZ-ph-hero-block-cc-view4-option1-heroImageRole" instance-id="GLD9W9-kL8eLZ" data-ph-id="ph-widget-element-1059848891566934-6"> <ppc-container component-content-key="primary-image" class="primary-image element-center" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-1059848891566934-7"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-1059848891566934-8"> <img src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/images/Home_Hero_Cropped-1723631213704.jpg" key-src="n01Y4e-GLD9W9-oDLU39-ph-hero-block-cc-view4-option1-image-src" alt="Home_Hero_Cropped" key-alt="n01Y4e-GLD9W9-oDLU39-ph-hero-block-cc-view4-option1-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="GLD9W9-oDLU39" data-ph-id="ph-widget-element-1059848891566934-9" height-val="463" /> </ppc-content> </ppc-container> <ppc-container component-content-key="overlay" class="overlay" data-ph-id="ph-widget-element-1059848891566934-10"> <div class="ph-overlay-wrapper" data-ph-id="ph-widget-element-1059848891566934-11"> </div> </ppc-container> </figure> <!--banner contentarea--> <div class="inner-container" data-ph-id="ph-widget-element-1059848891566934-12"> <div class="global-search-block" data-ph-id="ph-widget-element-1059848891566934-13"> <ppc-container component-content-key="h1-heading" class="heading-one" data-ph-id="ph-widget-element-1059848891566934-14"> <h1 data-ph-id="ph-widget-element-1059848891566934-15"> <ppc-content key="n01Y4e-GLD9W9-PedOv9-ph-hero-block-cc-view4-option1-h1-heading-title-text" instance-id="GLD9W9-PedOv9" data-ph-id="ph-widget-element-1059848891566934-16"><div style="text-align: center;"><span style="font-family:"SourceSansPro-Regular";"><span class="ph-cc-ms-f-s-52 ph-cc-d-f-s-52 ph-cc-t-f-s-31 ph-cc-m-f-s-21">Create the future of healthcare</span></span></div> </ppc-content> </h1> </ppc-container> <section class="ph-widget" instance-id="yF32ME" original-view="default" view="1059848711612820-default" data-ph-id="ph-widget-element-1059848891566934-20"> <div as-element="ph-global-search-v3" instance-id="yF32ME" class="ph-global-search-v3-default-theme5 ph-widget-target" theme="theme5" data-widget="ph-global-search-v3" category-column-count.bind="1" placeholder-text.bind="'Job title or location'" show-caption.bind="false" show-title.bind="false" view="1059848711612820-default" original-view="default" data-ph-id="ph-widget-element-1059848891566934-21"></div> </section> </div> </div> </div> </div> </div> </div></div></section><section class="ph-widget" instance-id="ai8eoj" view="ai8eoj-default" original-view="default" data-ph-id="ph-page-element-page1-Q4BBg3"> <div class="ph-find-your-fit-container-v1-default-default ph-widget-target" as-element="ph-find-your-fit-container-v1" data-widget="ph-find-your-fit-container-v1" instance-id="ai8eoj" view="default-1675668316081" original-view="default" data-ph-id="ph-page-element-page1-m0o4W3"></div> </section> <!--profile recom jobs--> <section class="ppc-section ph-widget" type="static" data-ph-id="-1723471227080" view="1723471228418-hero-block-cc-view23-option1" original-view="ph-hero-block-cc-view23-option1" instance-id="RotctX" theme="theme1"></section><section class="ph-widget" instance-id="23c11d" view="23c11d-default" original-view="default" data-ph-id="ph-page-element-page1-CwvnjT"> <div as-element="ph-recom-jobs-browsing-history-v3" class="ph-recom-jobs-browsing-history-v3-default-theme26 ph-widget-target" data-widget="ph-recom-jobs-browsing-history-v3" theme="theme26" jobs-display-mode="seeMore" max-display-count="6" instance-id="23c11d" view="default-1622923839556" original-view="default" data-ph-id="ph-page-element-page1-Jrbjmp" click-tojd="false"></div> </section> <!-- media card --> <section class="ph-paragraph-cc-view1-option1-theme1 ph-widget" type="static" view="1696504905304-paragraph-cc-view1-option1-savedView-1696504267524" original-view="ph-paragraph-cc-view1-option1" theme="theme1" instance-id="lGGybm" data-ph-id="-1696504903903"><div class="ph-paragraph-cc-view1-option1-theme1 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1696504905304-paragraph-cc-view1-option1-savedView-1696504267524" original-view="ph-paragraph-cc-view1-option1" theme="theme1" ph-removed="true" data-ph-id="-1696504903903-1" instance-id="lGGybm"><div class="ph-component-cntr ph-widget-box" default-cards-count="1" max-allowed-cards="4" data-ph-id="ph-widget-element-2871235194999814-2"> <div class="inner-container" data-ph-id="ph-widget-element-2871235194999814-3"> <div class="ph-container-content-block" data-ph-id="ph-widget-element-2871235194999814-4"> <div class="ph-card-container stackable" data-cards-per-row="two" data-ph-id="ph-widget-element-2871235194999814-5"> <div class="ph-card" card-name="ph-paragraph-cc-view1" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-2871235194999814-6"> <div class="ph-paragraph-cc-view1 ph-card-block" data-ph-at-id="ph-paragraph-cc-view1" data-ph-id="ph-widget-element-2871235194999814-7"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-2871235194999814-8"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-2871235194999814-9"> <div class="content" ph-card-block-num="1" data-ph-id="ph-widget-element-2871235194999814-10"> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-2871235194999814-11"> <span class="description-block" data-ph-id="ph-widget-element-2871235194999814-12"> <ppc-content key="lGGybm-orZttG-ph-paragraph-cc-view1-option1-savedView-1696504267524-description-text" data-ph-at-id="description-text" instance-id="orZttG" data-ph-id="ph-widget-element-2871235194999814-13"><div style="text-align: left;" data-ph-id="ph-widget-element-2871235194999814-14"><span style="color:rgba(34, 34, 34, 1);" data-ph-id="ph-widget-element-2871235194999814-15"><span class="ph-cc-ms-f-s-48 ph-cc-d-f-s-48 ph-cc-t-f-s-29 ph-cc-m-f-s-19" data-ph-id="ph-widget-element-2871235194999814-16"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-2871235194999814-17">Together, we’ll discover<br />the solutions of tomorrow</span></span></span></div></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-paragraph-cc-view1" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-2871235194999814-18"> <div class="ph-paragraph-cc-view1 ph-card-block" data-ph-at-id="ph-paragraph-cc-view1" data-ph-id="ph-widget-element-2871235194999814-19"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-2871235194999814-20"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-2871235194999814-21"> <div class="content" ph-card-block-num="1" data-ph-id="ph-widget-element-2871235194999814-22"> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-2871235194999814-23"> <span class="description-block" data-ph-id="ph-widget-element-2871235194999814-24"> <ppc-content key="lGGybm-dmXPXh-ph-paragraph-cc-view1-option1-savedView-1696504267524-description-text" data-ph-at-id="description-text" instance-id="dmXPXh" data-ph-id="ph-widget-element-2871235194999814-25"><div style="text-align: left;" data-ph-id="ph-widget-element-2871235194999814-26"><span class="ph-line-height-1_4" data-ph-style-attr="ph-line-height-1_4" data-ph-process-line-height="true" data-ph-id="ph-widget-element-2871235194999814-27"><span class="ph-cc-ms-f-s-22 ph-cc-d-f-s-22 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;" data-ph-id="ph-widget-element-2871235194999814-28"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-2871235194999814-29"><span style="color:rgba(91, 91, 103, 1);" data-ph-id="ph-widget-element-2871235194999814-30">It is our mission to make healthcare better for the future wellbeing of everyone on the planet. From championing the impossible ideas to creating incredible innovations, we want to be at the forefront of game changing next gen solutions in healthcare. Together with you, we can be the change in healthcare we want to see in the world.</span></span></span></span></div></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section> <!--category--> <!--recom job histroy--> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="ph-page-element-page1-nnPf7U" view="1547403907239-default" original-view="default" instance-id="Cy97Rf" theme="default"><div class="ph-geo-location-v1-default-default ph-widget-target" data-ph-id="ph-page-element-page1-qtDjWZ" as-element="ph-geo-location-v1" data-widget="ph-geo-location-v1" view="1547403907239-default" original-view="default" theme="default" instance-id="Cy97Rf"></div></section><section class="ppc-section ph-widget" type="static" data-ph-id="-1723467324861" view="1723467326001-video-popup-media-large-cc-view1-option1" original-view="ph-video-popup-media-large-cc-view1-option1" instance-id="BfcB2N" theme="theme1"><div class="ph-video-popup-media-large-cc-view1-option1-theme1 ph-widget-target" data-ph-id="-1723467324861-1" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1723467326001-video-popup-media-large-cc-view1-option1" original-view="ph-video-popup-media-large-cc-view1-option1" theme="theme1" ph-removed="true" instance-id="BfcB2N"><div class="ph-component-cntr ph-widget-box heading-block-hide" max-allowed-cards="4" data-ph-id="ph-widget-element-1400810926859251-2"> <div class="inner-container ph-cc-d-p-a-0 ph-cc-d-p-t-15 ph-cc-d-p-b-15" data-ph-id="ph-widget-element-1400810926859251-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-1400810926859251-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" instance-id="NWCRgR" data-ph-id="ph-widget-element-1400810926859251-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-1400810926859251-6"> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-1400810926859251-13"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-widget-element-1400810926859251-18"> <div class="ph-card-container stackable" data-cards-per-row="one" key-role="BfcB2N-ph-video-popup-media-large-cc-view1-option1-listRole" data-ph-id="ph-widget-element-1400810926859251-19"> <div class="ph-card ph-cc-d-p-a-0" card-name="ph-video-popup-cc-view1" card-layout="ph-layout-h" key-role="BfcB2N-fdcgyi-ph-video-popup-media-large-cc-view1-option1-listItemRole" instance-id="fdcgyi" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-1400810926859251-20"> <div class="ph-layout-h ph-video-popup-cc-view1 ph-card-block ph-cc-d-p-a-0" data-ph-at-id="ph-video-popup-cc-view1" data-ph-id="ph-widget-element-1400810926859251-21"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-1400810926859251-22"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-1400810926859251-23"> <div class="media" ph-card-block-num="1" data-ph-id="ph-widget-element-1400810926859251-24"> <figure class="image" role="presentation" key-role="BfcB2N-fdcgyi-izCrwb-ph-video-popup-media-large-cc-view1-option1-keyRoleText" instance-id="fdcgyi-izCrwb" data-ph-id="ph-widget-element-1400810926859251-25"> <ppc-container component-content-key="primary-image" class="primary-image ph-image-cover-container-cms element-center" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-1400810926859251-26"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-1400810926859251-27"> <img src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/images/fhberovqa6qhd1723468315126iam3p-1723468367128.png" key-src="BfcB2N-fdcgyi-EwJMaE-ph-video-popup-media-large-cc-view1-option1-image-src" alt="img1" key-alt="BfcB2N-fdcgyi-EwJMaE-ph-video-popup-media-large-cc-view1-option1-image-alt-text" data-ph-cid="primary-image1" instance-id="fdcgyi-EwJMaE" data-ph-id="ph-widget-element-1400810926859251-28" height-val="440" crop-size="cover" /> </ppc-content> </ppc-container> </figure> <div class="video-popup-block" ph-media-gallery-v1="" data-widget-attr="ph-media-gallery-v1" data-ph-id="ph-widget-element-1400810926859251-29"> <ppc-container component-content-key="video-popup" class="video-popup" data-ph-cid="video-popup1" data-ph-id="ph-widget-element-1400810926859251-30"> <button style="background-color: transparent; border: none;" class="ph-gallery-item-link popup-static-block" aria-label="click here to play video in dialog" key-aria-label="BfcB2N-fdcgyi-UVoTMJ-ph-video-popup-media-large-cc-view1-option1-play-button-aria-label" ph-tevent="static_content_click" instance-id="fdcgyi-UVoTMJ" data-ph-id="ph-widget-element-1400810926859251-31"> <figure class="image" data-ph-id="ph-widget-element-1400810926859251-32"> <span data-ph-id="ph-widget-element-1400810926859251-33" class="set-seting"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-1400810926859251-34"> <img src="https://assets.phenompeople.com/CareerConnectResources/common/assets/images/image-placeholders/video_play.png" key-src="BfcB2N-fdcgyi-UVoTMJ-ph-video-popup-media-large-cc-view1-option1-play-button" alt="" key-alt="BfcB2N-fdcgyi-UVoTMJ-ph-video-popup-media-large-cc-view1-option1-play-button-alt-text" class="ph-gallery-item" data-gallery-item-type="video" data-gallery-video-provider="youtube" data-widget-ref="ph-video-v1" pha-video-id="fhBErOvqa6Q" pha-autoplay="1" pha-volume="0" instance-id="fdcgyi-UVoTMJ" data-ph-id="ph-widget-element-1400810926859251-35" pha-partner-id="null" pha-entry-id="null" ph-cms-video-gallery-link="false" /> </ppc-content> </span> <figcaption data-ph-id="ph-widget-element-1400810926859251-36"> <span data-ph-id="ph-widget-element-1400810926859251-37"> <ppc-content key="BfcB2N-fdcgyi-UVoTMJ-ph-video-popup-media-large-cc-view1-option1-play-button-text1" instance-id="fdcgyi-UVoTMJ" data-ph-id="ph-widget-element-1400810926859251-38"> Watch </ppc-content> </span> <span data-ph-id="ph-widget-element-1400810926859251-39"> <ppc-content key="BfcB2N-fdcgyi-UVoTMJ-ph-video-popup-media-large-cc-view1-option1-play-button-text2" instance-id="fdcgyi-UVoTMJ" data-ph-id="ph-widget-element-1400810926859251-40"> the video </ppc-content> </span> </figcaption> </figure> </button> </ppc-container> <ppc-container component-content-key="popup-container" data-ph-id="ph-widget-element-1400810926859251-41"> <div class="popup-container hide" role="dialog" data-ph-id="ph-widget-element-1400810926859251-42"> <div class="popup-modal-backdrop" data-ph-id="ph-widget-element-1400810926859251-43"> <div class="modal fade in show" role="dialog" aria-modal="true" data-ph-id="ph-widget-element-1400810926859251-44"> <div class="modal-dialog" data-ph-id="ph-widget-element-1400810926859251-45"> <button class="ph-gallery-close close" type="button" data-ph-at-id="close-the-popup-button" data-ph-id="ph-widget-element-1400810926859251-46"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-widget-element-1400810926859251-47"></i> <span class="sr-only" data-ph-id="ph-widget-element-1400810926859251-48"> <ppc-content key="BfcB2N-fdcgyi-EiB623-ph-video-popup-media-large-cc-view1-option1-closePopupText" data-ph-at-id="close-the-popup-text" instance-id="fdcgyi-EiB623" data-ph-id="ph-widget-element-1400810926859251-49"> Close the popup </ppc-content> </span> </button> <div class="modal-content" data-ph-id="ph-widget-element-1400810926859251-50"> <div ph-card-slider-v1="" pha-phslid-autoplay="true" pha-phslide-dots="true" pha-phslid-lazy-load="progressive" pha-load-on-event="true" class="ph-gallery-container ph-slider-container" data-ph-id="ph-widget-element-1400810926859251-51"> <div class="ph-gallery-item-container" data-ph-id="ph-widget-element-1400810926859251-52"> Loading... </div> </div> <div class="ph-gallery-footer hide" data-ph-id="ph-widget-element-1400810926859251-53"> <button class="btn ph-gallery-description" aria-live="assertive" aria-pressed="false" data-ph-id="ph-widget-element-1400810926859251-54"> <i class="icon icon-audio-description" aria-hidden="true" data-ph-id="ph-widget-element-1400810926859251-55"></i> <span class="disableDescripton" data-ph-id="ph-widget-element-1400810926859251-56"> <ppc-content key="BfcB2N-fdcgyi-EiB623-ph-video-popup-media-large-cc-view1-option1-disableDescriptonText" instance-id="fdcgyi-EiB623" data-ph-id="ph-widget-element-1400810926859251-57"> Disable Audio Description </ppc-content> </span> <span class="enableDescripton" data-ph-id="ph-widget-element-1400810926859251-58"> <ppc-content key="BfcB2N-fdcgyi-EiB623-ph-video-popup-media-large-cc-view1-option1-enableDescriptonText" instance-id="fdcgyi-EiB623" data-ph-id="ph-widget-element-1400810926859251-59"> Enable Audio Description </ppc-content> </span> </button> <button class="btn ph-gallery-transcript" data-ph-id="ph-widget-element-1400810926859251-60"> <i class="icon icon-tanscript" aria-hidden="true" data-ph-id="ph-widget-element-1400810926859251-61"></i> <span data-ph-id="ph-widget-element-1400810926859251-62"> <ppc-content key="BfcB2N-fdcgyi-EiB623-ph-video-popup-media-large-cc-view1-option1-enableTranscriptionText" instance-id="fdcgyi-EiB623" data-ph-id="ph-widget-element-1400810926859251-63"> Transcript </ppc-content> </span> </button> </div> </div> </div> </div> </div> </div> </ppc-container> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div></section> <!--recently viewd jobs--> <!--nearbyjbs--> <!-- testimonials --> <!-- media card --> <!-- <section class="ph-widget ph-job-count-cc-view2-option1-theme2" type="static" view="ph-job-count-cc-view2-option1" theme="theme2" instance-id="uv53h2"></section> --> <!-- media card --> <section class="ph-embedded-code-cc-view1-option1-theme1 ph-widget" type="static" view="1739280975503-embedded-code-cc-view1-option1-savedView-1739280942221" original-view="ph-embedded-code-cc-view1-option1" theme="theme1" instance-id="WgBeZP" data-ph-id="-1739280974070"><div class="ph-embedded-code-cc-view1-option1-theme1 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1739280975503-embedded-code-cc-view1-option1-savedView-1739280942221" original-view="ph-embedded-code-cc-view1-option1" theme="theme1" ph-removed="true" hide-on-mobile="true" data-ph-id="-1739280974070-1" instance-id="WgBeZP"><div class="ph-component-cntr ph-widget-box" default-cards-count="1" max-allowed-cards="8" data-ph-id="ph-widget-element-7540949428251836-2"> <div class="inner-container ph-fluid-container ph-cc-d-p-a-0" data-ph-id="ph-widget-element-7540949428251836-3"> <div class="ph-container-content-block" data-ph-id="ph-widget-element-7540949428251836-4"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-widget-element-7540949428251836-5"> <div class="ph-card" card-name="ph-embedded-code-cc-view1" data-ph-id="ph-widget-element-7540949428251836-6"> <div class="ph-embedded-code-cc-view1 ph-card-block" data-ph-at-id="ph-embedded-code-cc-view1" data-ph-id="ph-widget-element-7540949428251836-7"> <ppc-container component-content-key="embedded-code" class="embedded-code" data-ph-cid="embedded-code1" data-ph-id="ph-widget-element-7540949428251836-8"> <div data-ph-id="ph-widget-element-7540949428251836-9"><div class="container" style="display: flex; flex-direction: column; row-gap: 3rem; max-width: 100%; width: 100%; background-color: #DDF5EB; margin: 0 auto; padding: 0 3rem;"> <div class="container-child" style="width: 1244px; margin: 0 auto;"> <div class="row"> <div class="col" style="font-family: SourceSansPro-Regular; font-size: 3rem; line-height: 1.5; color: #393939;">Making meaningful change through our culture and purpose</div> </div> <div class="row" style="display: flex; justify-content: space-around;"> <div class="col" style="display: flex;justify-content: center; align-items: center; width: 412px; aspect-ratio: 1/1;"> <img src="https://pp-cdn.phenompeople.com/CareerConnectResources/prod/GEVGHLGLOBAL/images/Fortune-WMAC-2025-1738845359614.png" style="height: 312px; width: auto;" /> </div> <div class="col" style="display: flex;justify-content: center; width: 412px;aspect-ratio: 1/1;"> <img src="https://pp-cdn.phenompeople.com/CareerConnectResources/prod/GEVGHLGLOBAL/images/GreatPlacetoWorkBadge-1738845693263.png" /> </div> <div class="col" style="display: flex; width: 412px; aspect-ratio: 1/1;"> <img src="https://pp-cdn.phenompeople.com/CareerConnectResources/prod/GEVGHLGLOBAL/images/TopEmployerChinaBadge-1738845740743.png" style="height: auto; width: 80%; margin: auto 0 auto auto;" /> </div> </div> </div> </div></div> </ppc-container> </div> </div></div> </div> </div> </div> </div></section><section class="ph-embedded-code-cc-view1-option1-theme1 ph-widget" type="static" view="1739332409639-embedded-code-cc-view1-option1-savedView-1739332389018" original-view="ph-embedded-code-cc-view1-option1" theme="theme1" instance-id="29f7fH" data-ph-id="-1739332408706"></section><section class="ph-embedded-code-cc-view1-option1-theme1 ph-widget" type="static" view="1739332339627-embedded-code-cc-view1-option1-savedView-1739198829458" original-view="ph-embedded-code-cc-view1-option1" theme="theme1" instance-id="EFeJkf" data-ph-id="-1739332338429"></section><section class="ph-media-cc-view1-option1-theme21 ph-widget" type="static" view="1696505112881-media-cc-view1-option1-savedView-1696504436542" original-view="ph-media-cc-view1-option1" theme="theme21" instance-id="thyTyy" data-ph-id="-1696505111425"><div class="ph-media-cc-view1-option1-theme21 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1696505112881-media-cc-view1-option1-savedView-1696504436542" original-view="ph-media-cc-view1-option1" theme="theme21" ph-removed="true" data-ph-id="-1696505111425-1" instance-id="thyTyy"><div class="ph-component-cntr ph-widget-box" default-cards-count="4" max-allowed-cards="6" data-ph-id="ph-widget-element-2870035743013727-2"> <div class="inner-container" data-ph-id="ph-widget-element-2870035743013727-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-2870035743013727-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" data-ph-id="ph-widget-element-2870035743013727-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-2870035743013727-6"> <ppc-container component-content-key="h2-heading" class="heading-two" data-ph-cid="h2-heading1" data-ph-id="ph-widget-element-2870035743013727-7"> <h2 data-ph-id="ph-widget-element-2870035743013727-8"> <ppc-content key="thyTyy-f89xHB-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-h2-heading-title-text" instance-id="f89xHB" data-ph-id="ph-widget-element-2870035743013727-9"><div><span data-ph-id="ph-widget-element-2870035743013727-11" style="font-family:SourceSansPro-Regular;"><span class="ph-cc-ms-f-s-48 ph-cc-d-f-s-48 ph-cc-t-f-s-29 ph-cc-m-f-s-19" data-ph-id="ph-widget-element-2870035743013727-12"><span data-ph-id="ph-widget-element-2870035743013727-13" sourcesanspro-regular=""><span data-ph-id="ph-widget-element-2870035743013727-14" style="color:rgba(34, 34, 34, 1);">A workplace without limits</span></span></span></span></div></ppc-content> </h2> </ppc-container> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-2870035743013727-18"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-widget-element-2870035743013727-23"> <div class="ph-card-container stackable" data-cards-per-row="three" ph-role="" data-ph-id="ph-widget-element-2870035743013727-24"> <div class="ph-card" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-2870035743013727-25"> <div class="ph-media-cc-view1 ph-card-block" data-ph-at-id="ph-media-cc-view1" style="background-color: rgb(255, 255, 255);" data-ph-id="ph-widget-element-2870035743013727-26"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-2870035743013727-27"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-2870035743013727-28"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-2870035743013727-29"> <figure class="image" role="presentation" key-role="thyTyy-rjuow3-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-presentationRole" instance-id="rjuow3" data-ph-id="ph-widget-element-2870035743013727-30"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-2870035743013727-31"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-2870035743013727-32"> <img src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/images/image-1688368724230.png" key-src="thyTyy-m3fORl-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-image-src" alt="" key-alt="thyTyy-m3fORl-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-image-alt-text" unique-img="true" data-ph-cid="primary-image1" height-val="181" instance-id="m3fORl" data-ph-id="ph-widget-element-2870035743013727-33" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-2870035743013727-34"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-2870035743013727-35"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-2870035743013727-39"> <span key-aria-level="thyTyy-Xng1PE-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-heading-text-aria-level" key-role="thyTyy-Xng1PE-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-heading-text-role" instance-id="Xng1PE" data-ph-id="ph-widget-element-2870035743013727-40"> <ppc-content key="thyTyy-oOulKj-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-heading-text" data-ph-at-id="heading-text" instance-id="oOulKj" data-ph-id="ph-widget-element-2870035743013727-41"><div data-ph-id="ph-widget-element-2870035743013727-42"><span sourcesanspro-regular="" style="font-family:" data-ph-id="ph-widget-element-2870035743013727-43"><span class="ph-cc-ms-f-s-22 ph-cc-d-f-s-22 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-2870035743013727-44"><span style="color:rgba(34, 34, 34, 1);" data-ph-id="ph-widget-element-2870035743013727-45">Culture & Benefits </span></span></span></div> </ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-2870035743013727-46"> <span class="description-block" data-ph-id="ph-widget-element-2870035743013727-47"> <ppc-content key="thyTyy-Vyqn1W-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-description-text" data-ph-at-id="description-text" instance-id="Vyqn1W" data-ph-id="ph-widget-element-2870035743013727-48"><div><span data-ph-id="ph-widget-element-2870035743013727-50" style="color:rgba(91, 91, 103, 1);"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-2870035743013727-51"><span data-ph-id="ph-widget-element-2870035743013727-52" style="font-family:SourceSansPro-Regular;">We focus on making life better for everyone across the world, and that all starts with the wellbeing of our colleagues.</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-2870035743013727-53"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-2870035743013727-54"> <a class="action-link" ph-href="culture" key-ph-href="thyTyy-Uomi6U-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-href" title="" key-title="thyTyy-Uomi6U-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-title-text" key-aria-label="thyTyy-Uomi6U-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-aria-label-text" ph-tevent="static_content_click" instance-id="Uomi6U" data-ph-id="ph-widget-element-2870035743013727-55" data-ph-href="culture" hidelinktarget="false" arialabel="" href="culture"> <ppc-content key="thyTyy-tOP0D2-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-text" data-ph-at-id="link-text" instance-id="tOP0D2" data-ph-id="ph-widget-element-2870035743013727-56"><div><span data-ph-id="ph-widget-element-2870035743013727-58" style="color:rgba(96, 34, 166, 1);"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-2870035743013727-59"><span data-ph-id="ph-widget-element-2870035743013727-60" style="font-family:SourceSansPro-Regular;"> Learn more</span></span></span></div> </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-2870035743013727-61"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-2870035743013727-62"> <div class="ph-media-cc-view1 ph-card-block" data-ph-at-id="ph-media-cc-view1" style="background-color: rgb(255, 255, 255);" data-ph-id="ph-widget-element-2870035743013727-63"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-2870035743013727-64"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-2870035743013727-65"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-2870035743013727-66"> <figure class="image" role="presentation" key-role="thyTyy-wPn9K4-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-presentationRole" instance-id="wPn9K4" data-ph-id="ph-widget-element-2870035743013727-67"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-2870035743013727-68"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-2870035743013727-69"> <img src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/images/image-1688368899418.png" key-src="thyTyy-xbEn6g-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-image-src" alt="" key-alt="thyTyy-xbEn6g-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-image-alt-text" unique-img="true" data-ph-cid="primary-image1" height-val="181" instance-id="xbEn6g" data-ph-id="ph-widget-element-2870035743013727-70" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-2870035743013727-71"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-2870035743013727-72"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-2870035743013727-76"> <span key-aria-level="thyTyy-U6XmmO-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-heading-text-aria-level" key-role="thyTyy-U6XmmO-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-heading-text-role" instance-id="U6XmmO" data-ph-id="ph-widget-element-2870035743013727-77"> <ppc-content key="thyTyy-5cfgSl-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-heading-text" data-ph-at-id="heading-text" instance-id="5cfgSl" data-ph-id="ph-widget-element-2870035743013727-78"><div data-ph-id="ph-widget-element-2870035743013727-79"><span sourcesanspro-regular="" style="font-family:" data-ph-id="ph-widget-element-2870035743013727-80"><span class="ph-cc-ms-f-s-22 ph-cc-d-f-s-22 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-2870035743013727-81"><span style="color:rgba(34, 34, 34, 1);" data-ph-id="ph-widget-element-2870035743013727-82">Diversity, Equity & Inclusion</span></span></span></div> </ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-2870035743013727-83"> <span class="description-block" data-ph-id="ph-widget-element-2870035743013727-84"> <ppc-content key="thyTyy-MwuUXy-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-description-text" data-ph-at-id="description-text" instance-id="MwuUXy" data-ph-id="ph-widget-element-2870035743013727-85"><div data-ph-id="ph-widget-element-2870035743013727-86"><span style="color:rgba(91, 91, 103, 1);" data-ph-id="ph-widget-element-2870035743013727-87"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-2870035743013727-88"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-2870035743013727-89">We believe that it is the diversity and differences of our colleagues that help us succeed. Our colleagues feel empowered every day so that they can push the limits of what is possible.</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-2870035743013727-90"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-2870035743013727-91"> <a class="action-link" ph-href="inclusion-diversity-at-ge-healthcare" key-ph-href="thyTyy-HCcPOn-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-href" title="" key-title="thyTyy-HCcPOn-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-title-text" aria-label="Learn more about our locations" key-aria-label="thyTyy-HCcPOn-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-aria-label-text" ph-tevent="static_content_click" data-ph-href="inclusion-diversity-at-ge-healthcare" hidelinktarget="false" target="null" instance-id="HCcPOn" data-ph-id="ph-widget-element-2870035743013727-92" href="inclusion-diversity-at-ge-healthcare"> <ppc-content key="thyTyy-2PnLMw-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-text" data-ph-at-id="link-text" instance-id="2PnLMw" data-ph-id="ph-widget-element-2870035743013727-93"><div><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-2870035743013727-95"><span sourcesanspro-regular="" style="font-family:"><span class="brand-color-primary" data-ph-id="ph-widget-element-2870035743013727-97">Learn more</span></span></span></div> </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-2870035743013727-98"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-2870035743013727-99"> <div class="ph-media-cc-view1 ph-card-block" data-ph-at-id="ph-media-cc-view1" style="background-color: rgb(255, 255, 255);" data-ph-id="ph-widget-element-2870035743013727-100"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-2870035743013727-101"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-2870035743013727-102"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-2870035743013727-103"> <figure class="image" role="presentation" key-role="thyTyy-2s8W47-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-presentationRole" instance-id="2s8W47" data-ph-id="ph-widget-element-2870035743013727-104"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-2870035743013727-105"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-2870035743013727-106"> <img src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/images/Screenshot2023-05-31at16.331-1688369002740.png" key-src="thyTyy-1MJg0N-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-image-src" alt="" key-alt="thyTyy-1MJg0N-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-image-alt-text" unique-img="true" data-ph-cid="primary-image1" height-val="181" instance-id="1MJg0N" data-ph-id="ph-widget-element-2870035743013727-107" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-2870035743013727-108"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-2870035743013727-109"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-2870035743013727-113"> <span key-aria-level="thyTyy-Ggxlsj-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-heading-text-aria-level" key-role="thyTyy-Ggxlsj-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-heading-text-role" instance-id="Ggxlsj" data-ph-id="ph-widget-element-2870035743013727-114"> <ppc-content key="thyTyy-J8FmpL-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-heading-text" data-ph-at-id="heading-text" instance-id="J8FmpL" data-ph-id="ph-widget-element-2870035743013727-115"><div data-ph-id="ph-widget-element-2870035743013727-116"><span style="color:rgba(34, 34, 34, 1);" data-ph-id="ph-widget-element-2870035743013727-117"><span class="ph-cc-ms-f-s-22 ph-cc-d-f-s-22 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-2870035743013727-118"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-2870035743013727-119">Our Business</span></span></span></div> </ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-2870035743013727-120"> <span class="description-block" data-ph-id="ph-widget-element-2870035743013727-121"> <ppc-content key="thyTyy-oLqVno-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-description-text" data-ph-at-id="description-text" instance-id="oLqVno" data-ph-id="ph-widget-element-2870035743013727-122"><div data-ph-id="ph-widget-element-2870035743013727-123"><span style="color:rgba(91, 91, 103, 1);" data-ph-id="ph-widget-element-2870035743013727-124"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-2870035743013727-125"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-2870035743013727-126">Discover how our products, technology and solutions are improving lives and how you can be part of a team changing the world.</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link button-radius-none" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-2870035743013727-127"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-2870035743013727-128"> <a class="action-link" ph-href="business-areas" key-ph-href="thyTyy-jfrMzS-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-href" title="" key-title="thyTyy-jfrMzS-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-title-text" key-aria-label="thyTyy-jfrMzS-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-aria-label-text" ph-tevent="static_content_click" ph-external-link-enabled="one-trust-disabled" data-ph-href="business-areas" hidelinktarget="false" arialabel="" target="_self" instance-id="jfrMzS" data-ph-id="ph-widget-element-2870035743013727-129"> <ppc-content key="thyTyy-ER87pR-ph-media-cc-view1-option1-savedView-1696504436542-savedView-1688028794263-primary-link-text" data-ph-at-id="link-text" instance-id="ER87pR" data-ph-id="ph-widget-element-2870035743013727-130"><div data-ph-id="ph-widget-element-2870035743013727-131"><span style="color:rgba(96, 34, 166, 1);" data-ph-id="ph-widget-element-2870035743013727-132"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-2870035743013727-133"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-2870035743013727-134">Learn more</span></span></span></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-2870035743013727-135"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section><section class="ph-jtc-card-cc-view1-option1-theme8 ph-widget" type="static" view="1696505150666-jtc-card-cc-view1-option1-savedView-1696504457867" original-view="ph-jtc-card-cc-view1-option1" theme="theme8" instance-id="Gra287" data-ph-id="-1696505149281"><div class="ph-jtc-card-cc-view1-option1-theme8 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1696505150666-jtc-card-cc-view1-option1-savedView-1696504457867" original-view="ph-jtc-card-cc-view1-option1" theme="theme8" ph-removed="true" data-ph-id="-1696505149281-1" instance-id="Gra287"><div class="ph-component-cntr ph-widget-box heading-block-hide" default-cards-count="1" style="background-color: rgb(251, 249, 253);" data-ph-id="ph-widget-element-2870073522112065-2"> <div class="inner-container" data-ph-id="ph-widget-element-2870073522112065-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-2870073522112065-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" data-ph-id="ph-widget-element-2870073522112065-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-2870073522112065-6"> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-2870073522112065-13"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-widget-element-2870073522112065-18"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-widget-element-2870073522112065-19"> <div class="ph-card" card-name="ph-jtc-card-cc-view1" key-role="Gra287-nHBdwn-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-6jI85a" card-container-style="background-image:'url()'" instance-id="nHBdwn" data-ph-id="ph-widget-element-2870073522112065-20"> <div class="ph-jtc-card-cc-view1 ph-card-block" data-ph-at-id="ph-jtc-card-cc-view1" data-ph-id="ph-widget-element-2870073522112065-21"> <figure class="image" role="presentation" key-role="Gra287-7E9cNy-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-8ogcZT" instance-id="7E9cNy" data-ph-id="ph-widget-element-2870073522112065-22"> <ppc-container component-content-key="primary-image" class="primary-image element-center" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-2870073522112065-23"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-2870073522112065-24"> <img src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/images/MicrosoftTeams-image19-1687955578800.png" key-src="Gra287-K03orI-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-KEGVnH" alt="img1" key-alt="Gra287-K03orI-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-EBTlTl" unique-img="true" data-ph-cid="primary-image1" height-val="446" instance-id="K03orI" data-ph-id="ph-widget-element-2870073522112065-25" /> </ppc-content> </ppc-container> </figure> <div class="content" data-ph-id="ph-widget-element-2870073522112065-28"> <div class="data" data-ph-id="ph-widget-element-2870073522112065-29"> <ppc-container component-content-key="meta-label" class="meta element-center meta" data-ph-cid="meta-label1" data-ph-id="ph-widget-element-2870073522112065-30"> <span data-ph-id="ph-widget-element-2870073522112065-31"> <ppc-content key="Gra287-dn5k5J-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-6P8Q7J" data-ph-at-id="meta-text" instance-id="dn5k5J" data-ph-id="ph-widget-element-2870073522112065-32"><div data-ph-id="ph-widget-element-2870073522112065-33"><strong data-ph-id="ph-widget-element-2870073522112065-34"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-2870073522112065-35"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-2870073522112065-36"><span style="color:rgba(34, 34, 34, 1);" data-ph-id="ph-widget-element-2870073522112065-37">Locations</span></span></span></strong></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="heading" class="header element-center header" data-ph-cid="heading1" data-ph-id="ph-widget-element-2870073522112065-38"> <span key-aria-level="Gra287-BJTntN-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-RMQQmS" key-role="Gra287-BJTntN-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-NqyKXG" instance-id="BJTntN" data-ph-id="ph-widget-element-2870073522112065-39"> <ppc-content key="Gra287-P6XQWn-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-2lSSis" data-ph-at-id="heading-text" instance-id="P6XQWn" data-ph-id="ph-widget-element-2870073522112065-40"><div data-ph-id="ph-widget-element-2870073522112065-41"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-2870073522112065-42"><span style="color:rgba(34, 34, 34, 1);" data-ph-id="ph-widget-element-2870073522112065-43"><span class="ph-cc-ms-f-s-48 ph-cc-d-f-s-48 ph-cc-t-f-s-29 ph-cc-m-f-s-19" data-ph-id="ph-widget-element-2870073522112065-44">Together, we can achieve<br />the impossible</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description element-center description" data-ph-cid="description1" data-ph-id="ph-widget-element-2870073522112065-45"> <span class="description-block" data-ph-id="ph-widget-element-2870073522112065-46"> <ppc-content key="Gra287-HMM8bt-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-sdQZQp" data-ph-at-id="description-text" instance-id="HMM8bt" data-ph-id="ph-widget-element-2870073522112065-47"><div data-ph-id="ph-widget-element-2870073522112065-48"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-2870073522112065-49"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-2870073522112065-50"><span style="color:rgba(91, 91, 103, 1);" data-ph-id="ph-widget-element-2870073522112065-51">With offices in 80 countries across the world you can<br />be part of company that is changing the world</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link primary-button element-center link ph-icon-hide button-radius-md" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-2870073522112065-52"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-2870073522112065-53"> <a role="link" key-role="Gra287-dU5gYw-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-2zB8PU" class="action-link" ph-href="locations" key-ph-href="Gra287-dU5gYw-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-BZ1jTV" key-aria-label="Gra287-dU5gYw-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-LaTujQ" ph-tevent="static_content_click" ph-external-link-enabled="one-trust-disabled" data-ph-href="locations" hidelinktarget="false" arialabel="" target="_self" title="" instance-id="dU5gYw" data-ph-id="ph-widget-element-2870073522112065-54"> <ppc-content key="Gra287-Vj5pIC-ph-jtc-card-cc-view1-option1-savedView-1696504457867-savedView-1687960026433-0JDmN4" data-ph-at-id="link-text" instance-id="Vj5pIC" data-ph-id="ph-widget-element-2870073522112065-55"><div data-ph-id="ph-widget-element-2870073522112065-56"><span style="font-family:"SourceSansPro-SemiBold";" data-ph-id="ph-widget-element-2870073522112065-57">Learn more</span></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-2870073522112065-58"></i> </a> </div> </ppc-container> </div> </div> </div> </div></div> </div> </div> </div></div></section><section class="ppc-section ph-widget" type="dynamic" data-ph-id="-1696505242982" view="1696505244386-view3" original-view="view3" instance-id="78XK9j" theme="default"><div class="ph-glassdoor-widget-v1-view3-default ph-widget-target" data-ph-id="-1696505242982-1" as-element="ph-glassdoor-widget-v1" data-widget="ph-glassdoor-widget-v1" view="1696505244386-view3" original-view="view3" theme="default" ph-removed="true" instance-id="78XK9j"></div></section><section class="ph-media-cc-view1-option1-theme21 ph-widget" type="static" view="1738908012346-media-cc-view1-option1-savedView-1738903152916" original-view="ph-media-cc-view1-option1" theme="theme21" instance-id="OMWyuj" data-ph-id="-1738908010612"><div class="ph-media-cc-view1-option1-theme21 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1738908012346-media-cc-view1-option1-savedView-1738903152916" original-view="ph-media-cc-view1-option1" theme="theme21" ph-removed="true" data-ph-id="-1738908010612-1" instance-id="OMWyuj"><div class="ph-component-cntr ph-widget-box" default-cards-count="4" max-allowed-cards="6" data-ph-id="ph-widget-element-7168598294093472-2"> <div class="inner-container ph-cc-d-p-a-30" data-ph-id="ph-widget-element-7168598294093472-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-7168598294093472-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" data-ph-id="ph-widget-element-7168598294093472-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-7168598294093472-6"> <ppc-container component-content-key="h2-heading" class="heading-two" data-ph-cid="h2-heading1" data-ph-id="ph-widget-element-7168598294093472-7"> <h2 data-ph-id="ph-widget-element-7168598294093472-8"> <ppc-content key="OMWyuj-QszSOO-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-h2-heading-title-text" instance-id="QszSOO" data-ph-id="ph-widget-element-7168598294093472-9"><div data-ph-id="ph-widget-element-7168598294093472-10"><span class="ph-cc-ms-f-s-45 ph-cc-d-f-s-45 ph-cc-t-f-s-27 ph-cc-m-f-s-18" data-ph-id="ph-widget-element-7168598294093472-11"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-7168598294093472-12"><span style="color:rgba(34, 34, 34, 1);" data-ph-id="ph-widget-element-7168598294093472-13"> <br />Join the GE HealthCare team </span></span></span></div></ppc-content> </h2> </ppc-container> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-7168598294093472-17"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-widget-element-7168598294093472-22"> <div class="ph-card-container stackable" data-cards-per-row="two" ph-role="" data-ph-id="ph-widget-element-7168598294093472-23"> <div class="ph-card" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-7168598294093472-24"> <div class="ph-media-cc-view1 ph-card-block ph-hdYGz-bg" data-ph-at-id="ph-media-cc-view1" style="border-color: rgb(255, 255, 255);" data-ph-id="ph-widget-element-7168598294093472-25"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-7168598294093472-26"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-7168598294093472-27"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-7168598294093472-28"> <figure class="image" role="presentation" key-role="OMWyuj-1nmwgq-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-presentationRole" instance-id="1nmwgq" data-ph-id="ph-widget-element-7168598294093472-29"> <ppc-container component-content-key="primary-image" class="primary-image ph-image-fit-container-cms" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-7168598294093472-30"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-7168598294093472-31"> <img src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/images/image-1688038531400.png" key-src="OMWyuj-xS9Z4f-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-image-src" alt="" key-alt="OMWyuj-xS9Z4f-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-image-alt-text" unique-img="true" data-ph-cid="primary-image1" height-val="180" crop-size="fit" instance-id="xS9Z4f" data-ph-id="ph-widget-element-7168598294093472-32" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-7168598294093472-33"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-7168598294093472-34"> <ppc-container component-content-key="heading" class="header darkar" data-ph-cid="heading1" data-ph-id="ph-widget-element-7168598294093472-38"> <span key-aria-level="OMWyuj-Kop6dU-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-heading-text-aria-level" key-role="OMWyuj-Kop6dU-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-heading-text-role" instance-id="Kop6dU" data-ph-id="ph-widget-element-7168598294093472-39"> <ppc-content key="OMWyuj-dmWiEd-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-heading-text" data-ph-at-id="heading-text" instance-id="dmWiEd" data-ph-id="ph-widget-element-7168598294093472-40"><div data-ph-id="ph-widget-element-7168598294093472-41"><span style="color:rgba(34, 34, 34, 1);" data-ph-id="ph-widget-element-7168598294093472-42"><span class="ph-cc-ms-f-s-24 ph-cc-d-f-s-24 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-7168598294093472-43"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-7168598294093472-44">Early Careers</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description darkar" data-ph-cid="description1" data-ph-id="ph-widget-element-7168598294093472-45"> <span class="description-block" data-ph-id="ph-widget-element-7168598294093472-46"> <ppc-content key="OMWyuj-Mz2RUC-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-description-text" data-ph-at-id="description-text" instance-id="Mz2RUC" data-ph-id="ph-widget-element-7168598294093472-47"><div data-ph-id="ph-widget-element-7168598294093472-48"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-7168598294093472-49"><span style="color:rgba(91, 91, 103, 1);" data-ph-id="ph-widget-element-7168598294093472-50"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-7168598294093472-51">Start your career with us and develop your skills alongside our ambitious teams striving to create a better future for people worldwide.</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-7168598294093472-52"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-7168598294093472-53"> <a class="action-link" ph-href="students-graduates" key-ph-href="OMWyuj-5LHBSv-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-primary-link-href" title="" key-title="OMWyuj-5LHBSv-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-primary-link-title-text" key-aria-label="OMWyuj-5LHBSv-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-primary-link-aria-label-text" ph-tevent="static_content_click" data-ph-href="students-graduates" hidelinktarget="false" arialabel="" target="_self" instance-id="5LHBSv" data-ph-id="ph-widget-element-7168598294093472-54"> <ppc-content key="OMWyuj-0rfmGS-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-primary-link-text" data-ph-at-id="link-text" instance-id="0rfmGS" data-ph-id="ph-widget-element-7168598294093472-55"><div data-ph-id="ph-widget-element-7168598294093472-56"> </div> <div data-ph-id="ph-widget-element-7168598294093472-57"><span style="color:rgba(96, 34, 166, 1);" data-ph-id="ph-widget-element-7168598294093472-58"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-7168598294093472-59"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-7168598294093472-60">Learn more </span></span></span></div> </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-7168598294093472-61"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-7168598294093472-62"> <div class="ph-media-cc-view1 ph-card-block" data-ph-at-id="ph-media-cc-view1" style="background-color: rgb(255, 255, 255);" data-ph-id="ph-widget-element-7168598294093472-63"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-7168598294093472-64"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-7168598294093472-65"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-7168598294093472-66"> <figure class="image" role="presentation" key-role="OMWyuj-QQoCBY-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-presentationRole" instance-id="QQoCBY" data-ph-id="ph-widget-element-7168598294093472-67"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-7168598294093472-68"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-7168598294093472-69"> <img src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/images/Rectangle310-1688038666984.png" key-src="OMWyuj-s0NSrB-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-image-src" alt="" key-alt="OMWyuj-s0NSrB-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-image-alt-text" unique-img="true" data-ph-cid="primary-image1" height-val="180" instance-id="s0NSrB" data-ph-id="ph-widget-element-7168598294093472-70" /> </ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-7168598294093472-71"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-7168598294093472-72"> <ppc-container component-content-key="heading" class="header darkar" data-ph-cid="heading1" data-ph-id="ph-widget-element-7168598294093472-76"> <span key-aria-level="OMWyuj-TPmMHZ-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-heading-text-aria-level" key-role="OMWyuj-TPmMHZ-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-heading-text-role" instance-id="TPmMHZ" data-ph-id="ph-widget-element-7168598294093472-77"> <ppc-content key="OMWyuj-uCtYxb-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-heading-text" data-ph-at-id="heading-text" instance-id="uCtYxb" data-ph-id="ph-widget-element-7168598294093472-78"><div data-ph-id="ph-widget-element-7168598294093472-79"><span class="ph-cc-ms-f-s-24 ph-cc-d-f-s-24 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-7168598294093472-80"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-7168598294093472-81"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-7168598294093472-82"><span style="color:rgba(91, 91, 103, 1);" data-ph-id="ph-widget-element-7168598294093472-83"></span></span></span></span><span style="color:rgba(34, 34, 34, 1);" data-ph-id="ph-widget-element-7168598294093472-84"><span class="ph-cc-ms-f-s-24 ph-cc-d-f-s-24 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-7168598294093472-85"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-7168598294093472-86">Professionals</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description darkar" data-ph-cid="description1" data-ph-id="ph-widget-element-7168598294093472-87"> <span class="description-block" data-ph-id="ph-widget-element-7168598294093472-88"> <ppc-content key="OMWyuj-4MmJ9P-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-description-text" data-ph-at-id="description-text" instance-id="4MmJ9P" data-ph-id="ph-widget-element-7168598294093472-89"><div data-ph-id="ph-widget-element-7168598294093472-90"><span style="color:rgba(91, 91, 103, 1);" data-ph-id="ph-widget-element-7168598294093472-91"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-7168598294093472-92"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-7168598294093472-93">With your expertise and experience and our size, scale, and ambition we can change the healthcare industry. Together we strive to make life-enhancing differences to people's lives.</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-7168598294093472-94"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-7168598294093472-95"> <a class="action-link" ph-href="professionals" key-ph-href="OMWyuj-trZMyP-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-primary-link-href" title="" key-title="OMWyuj-trZMyP-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-primary-link-title-text" key-aria-label="OMWyuj-trZMyP-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-primary-link-aria-label-text" ph-tevent="static_content_click" data-ph-href="gehc-professional" hidelinktarget="false" arialabel="" target="_self" instance-id="trZMyP" data-ph-id="ph-widget-element-7168598294093472-96"> <ppc-content key="OMWyuj-ITlk7c-ph-media-cc-view1-option1-savedView-1738903152916-savedView-1696504414391-primary-link-text" data-ph-at-id="link-text" instance-id="ITlk7c" data-ph-id="ph-widget-element-7168598294093472-97"><div data-ph-id="ph-widget-element-7168598294093472-98"><span style="color:rgba(96, 34, 166, 1);" data-ph-id="ph-widget-element-7168598294093472-99"><span class="ph-cc-ms-f-s-18 ph-cc-d-f-s-18 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-7168598294093472-100"><span style="font-family:SourceSansPro-Regular;" data-ph-id="ph-widget-element-7168598294093472-101">Learn more</span></span></span></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-7168598294093472-102"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section><section class="ph-hero-content-cc-view1-option1-theme2 ph-widget" type="static" view="1696505265638-hero-content-cc-view1-option1-savedView-1696504594514" original-view="ph-hero-content-cc-view1-option1" theme="theme2" instance-id="baIZJ3" data-ph-id="-1696505264235"><div class="ph-hero-content-cc-view1-option1-theme2 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1696505265638-hero-content-cc-view1-option1-savedView-1696504594514" original-view="ph-hero-content-cc-view1-option1" theme="theme2" ph-removed="true" data-ph-id="-1696505264235-1" instance-id="baIZJ3"><div class="ph-component-cntr ph-widget-box heading-block-hide" default-cards-count="1" max-allowed-cards="2" style="background-color: rgb(96, 34, 166);" data-ph-id="ph-widget-element-2871595530363786-2"> <div class="inner-container ph-fluid-container" data-ph-id="ph-widget-element-2871595530363786-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-2871595530363786-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" data-ph-id="ph-widget-element-2871595530363786-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-2871595530363786-6"> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-2871595530363786-13"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-widget-element-2871595530363786-18"> <div class="ph-card-container stackable" data-cards-per-row="one" ph-role="" data-ph-id="ph-widget-element-2871595530363786-19"> <div class="ph-card" card-name="ph-hero-content-cc-view1" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-2871595530363786-20"> <div class="ph-hero-content-cc-view1 ph-card-block" data-ph-at-id="ph-hero-content-cc-view1" data-ph-id="ph-widget-element-2871595530363786-21"> <div class="ph-hero-content-wrapper" data-ph-id="ph-widget-element-2871595530363786-22"> <figure class="image" role="presentation" key-role="baIZJ3-GByH0v-ph-hero-content-cc-view1-option1-savedView-1696504594514-savedView-1687955921129-presentationRole" instance-id="GByH0v" data-ph-id="ph-widget-element-2871595530363786-23"> <ppc-container component-content-key="primary-image" class="primary-image" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-2871595530363786-24"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-2871595530363786-25"> <img src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/images/Untitled-1687947812762.png" key-src="baIZJ3-duY1pF-ph-hero-content-cc-view1-option1-savedView-1696504594514-savedView-1687955921129-image-src" alt="" key-alt="baIZJ3-duY1pF-ph-hero-content-cc-view1-option1-savedView-1696504594514-savedView-1687955921129-image-alt-text" data-ph-cid="primary-image1" height-val="216" instance-id="duY1pF" data-ph-id="ph-widget-element-2871595530363786-26" /> </ppc-content> </ppc-container> </figure> <div class="content ph-a11y-aria-live" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-2871595530363786-29"> <ppc-container component-content-key="description" class="description element-left" data-ph-cid="description1" data-ph-id="ph-widget-element-2871595530363786-36"> <span class="description-block" data-ph-id="ph-widget-element-2871595530363786-37"> <ppc-content key="baIZJ3-xNOjlX-ph-hero-content-cc-view1-option1-savedView-1696504594514-savedView-1687955921129-description-text" data-ph-at-id="description-text" instance-id="xNOjlX" data-ph-id="ph-widget-element-2871595530363786-38"><div><span class="ph-line-height-1_5" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_5">Ready to make a difference?<br /><span class="ph-cc-ms-f-s-48 ph-cc-d-f-s-48 ph-cc-t-f-s-29 ph-cc-m-f-s-19" style="line-height: inherit !important; display: inherit;">Create the future of healthcare. Start today.</span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link ph-icon-hide secondary-button button-radius-md button-sm" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-2871595530363786-44"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-2871595530363786-45"> <a class="action-link" ph-href="search-results" key-ph-href="baIZJ3-7MCk4P-ph-hero-content-cc-view1-option1-savedView-1696504594514-savedView-1687955921129-primary-link-href" title="Search jobs" key-title="baIZJ3-7MCk4P-ph-hero-content-cc-view1-option1-savedView-1696504594514-savedView-1687955921129-primary-link-title-text" aria-label="Search jobs" key-aria-label="baIZJ3-7MCk4P-ph-hero-content-cc-view1-option1-savedView-1696504594514-savedView-1687955921129-primary-link-aria-label-text" ph-tevent="static_content_click" data-ph-href="search-results" hidelinktarget="false" arialabel="" target="_self" instance-id="7MCk4P" data-ph-id="ph-widget-element-2871595530363786-46"> <ppc-content key="baIZJ3-WEFKpd-ph-hero-content-cc-view1-option1-savedView-1696504594514-savedView-1687955921129-primary-link-text" data-ph-at-id="link-text" instance-id="WEFKpd" data-ph-id="ph-widget-element-2871595530363786-47"><div><strong><span style="font-family:"SourceSansPro-Regular";"><span sourcesanspro-semibold="">Search Jobs</span></span></strong></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-2871595530363786-52"></i> </a> </div> </ppc-container> </div> </div> </div> </div></div> </div> </div> </div></div></section> <!--glassdoor--> </div> <pcs-widget class="ph-widget" data-ph-widget-id="8f7e8fd8faaed24ac813be530eea4981" instance-id="lQYoP1" data-ph-ft="nps" data-ph-id="ph-widget-element-1690803817952-DnfTmW"></pcs-widget></div> <div class="ph-footer" data-ph-id="ph-page-element-page1-bJj6D6"><section class="ph-media-cc-view1-option3-theme1 ppc-section ph-widget" theme="theme1" type="static" instance-id="SPCkRr" original-view="ph-media-cc-view1-option3" ph-module="gdpr" view="1719219486119-media-cc-view1-option3" data-ph-id="ph-widget-element-1719219486119-CB06dI"><div as-element="ph-html-v1" data-widget="ph-html-v1" view="1719219486119-media-cc-view1-option3" original-view="ph-media-cc-view1-option3" type="static" data-ph-id="1719219486281" instance-id="SPCkRr" class="ph-widget-target ph-media-cc-view1-option3-theme1" theme="theme1"> <div class="ph-component-cntr ph-widget-box" style="background-color: #3a3a3a;" role="region" key-role="gdpr-gdprRegionRole" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-rHT2fP"> <div class="inner-container ph-cc-d-p-t-0 ph-cc-d-p-b-0" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-WFfuNT"> <div class="ph-container-content-block" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-kzlv9C"> <div class="ph-card-container stackable" data-cards-per-row="two" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-CfvLF3"> <div class="ph-card" card-name="ph-media-cc-view1" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-Lm8U0w"> <div class="ph-media-cc-view1 ph-card-block" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-xlkI1J"> <ppc-container component-content-key="primary-action-link" class="ph-cc-d-m-b-0 element-center ph-icon-hide" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-9ft7I4"> <div class="link" data-ph-at-id="media-default-link" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-RGgUbI"> <a class="action-link ph-cc-d-p-t-20 ph-cc-d-p-r-20 ph-cc-d-p-b-20 ph-cc-d-p-l-20" key-ph-href="gdpr-ph-media-cc-view1-option3-primary-link-href1" title="" key-title="gdpr-ph-media-cc-view1-option3-primary-link-title-text1" aria-label="Career Site Cookie Settings" key-aria-label="gdpr-ph-media-cc-view1-option3-primary-link-aria-label-cookie-settings-text" ph-tevent="static_content_click" ph-href="cookiesettings" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-P2xGvv"> <ppc-content key="gdpr-primary-link-text1" data-ph-at-id="link-text" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-puCgPj"> Career Site Cookie Settings </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-lzli6v"></i> </a> </div> </ppc-container> </div> </div> <div class="ph-card" card-name="ph-media-cc-view1" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-gHWFUE"> <div class="ph-media-cc-view1 ph-card-block" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-DoVdv0"> <ppc-container component-content-key="primary-action-link" class="ph-cc-d-m-b-0 element-center ph-icon-hide" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-9lcT5S"> <div class="link" data-ph-at-id="media-default-link" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-En4EPu"> <a class="action-link ph-cc-d-p-t-20 ph-cc-d-p-r-20 ph-cc-d-p-b-20 ph-cc-d-p-l-20" key-ph-href="gdpr-ph-media-cc-view1-option3-primary-link-href2" title="" key-title="gdpr-ph-media-cc-view1-option3-primary-link-title-text2" aria-label="Personal Information" key-aria-label="gdpr-ph-media-cc-view1-option3-primary-link-aria-label-personal-info-text" ph-tevent="static_content_click" ph-href="emailpersonalinfo" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-4fuB2u"> <ppc-content key="gdpr-primary-link-text2" data-ph-at-id="link-text" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-hpn0Ek"> Personal Information </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-1719219486119-media-cc-view1-option3-ph-html-v1SPCkRr-x040Vj"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div> </div> </div></section><section class="ph-widget ph-widget-layout ppc-section ph-widget-target" view="footer" type="static" instance-id="4s73ww" data-ph-id="footer-JVFNBE" original-view="footer" as-element="footer" data-widget="footer"><div as-element="footer" data-widget="footer" view="footer" original-view="footer" type="static" instance-id="4s73ww" theme="default" class="ph-widget-target footer-default" data-ph-id="ph-page-element-footer-4s73ww-JjcJfG"> <footer id="footer" role="region" data-ph-id="ph-page-element-footer-4s73ww-4eT114"> <div class="footer-block ph-widget-box" data-ph-id="ph-page-element-footer-4s73ww-SNpW1Q"> <div class="container" data-ph-id="ph-page-element-footer-4s73ww-mcpV6P"> <div class="top-block row" data-ph-id="ph-page-element-footer-4s73ww-FqRXA9"> <span class="col-md-4 col-sm-4 col-xs-12 footer-fourth-block hidden-sm hidden-md hidden-lg" data-ph-id="ph-page-element-footer-4s73ww-wOUpUG"> <ul data-ph-id="ph-page-element-footer-4s73ww-kbRWYC"> <li data-ph-id="ph-page-element-footer-4s73ww-C8jgmE"> <p class="footer-text-right" data-ph-id="ph-page-element-footer-4s73ww-I9FtdZ"> <ppc-content key="footer1-text-right" data-ph-id="ph-page-element-footer-4s73ww-jbSEkK">GE HealthCare is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.</ppc-content></p> <a role="link" key-role="footer-achorKeyRoleFooter" class="footer-learn-more" href="https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRights_10_20.pdf" target="_blank" key-href="footer-LearnmorePathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Learn More" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-P7FKwt"> <ppc-content key="footer-fLearnMoreLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-4TEV8p"> Learn More </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-p4D5HZ"> <a role="link" key-role="footer-achorKeyRoleFooter" class="footer-ceo" href="https://cdn.phenompeople.com/CareerConnectResources/prod/GE11GLOBAL/documents/AffirmativeActionLetter-1669985240107.pdf" target="_blank" key-href="footer-CeoNewCommitmentHCPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="CEO Commitment HC" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-5weIex"> <ppc-content key="footer-fCeoCommitmentHc" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-0VggFz"> CEO Commitment to Equal Opportunity and Affirmative Action </ppc-content> </a> </li> </ul> </span> <div class="row" data-ph-id="ph-page-element-footer-4s73ww-1J8o00"> <div class="footer-logo col-md-12 col-sm-12 col-xs-12 hidden-xs" data-ph-id="ph-page-element-footer-4s73ww-72qTMM"> <a role="link" key-role="footer-achorLogo1KeyRoleFooter" ph-href="" title="GE Healthcare" key-title="footerTitleTextt" key-ph-href="footerLogokeyhealthcarePathh" ph-tevent="logo_click" data-ph-tevent-attr-trait62="logo" data-ph-at-id="footer-logo" target="_blank" data-ph-id="ph-page-element-footer-4s73ww-N8sUUf"> <ppc-content type="image" aria-hidden="true" data-ph-id="ph-page-element-footer-4s73ww-DYxdrp"> <img src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/images/Vector-1692873399112.png" class="img-responsive" key-src="footerLogoSrc13mobile" alt="footer logo" key-alt="footerlogoKeyAlt" data-ph-id="ph-page-element-footer-4s73ww-GJZHd1" /> </ppc-content> </a> </div> </div> <span class="col-md-3 col-sm-2 col-xs-6 footer-second-block" data-ph-id="ph-page-element-footer-4s73ww-ZNRCjh"> <ul data-ph-id="ph-page-element-footer-4s73ww-od7zVT"> <li data-ph-id="ph-page-element-footer-4s73ww-1IQcBQ"> <a role="link" key-role="footer-achorIntegrityatGEKeyRoleFooter" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/documents/ge-healthcare-sustainability-report-2022-1697724824929.pdf" target="_blank" key-href="footer-IntegrityatGELinkUrll" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Integrity at GE HealthCare" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-8VAevW"> <ppc-content key="footer-fIntegrityatGELinkNew" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-4Cxlg3">Integrity at GE HealthCare</ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-MhYvgV"> <a role="link" key-role="footer-achorTermsKeyRoleFooter" href="https://www.gehealthcare.com/about/terms-and-conditions" target="_blank" key-href="footer-Terms&CondLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Terms" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-hvAjsj"> <ppc-content key="footer-fTermsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-AVoyeO"> Terms </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-UYP1Yg"> <a role="link" key-role="footer-achorPrivacyKeyRoleFooter" href="https://submit-irm.trustarc.com/services/validation/66c4cc7e-4cb1-4c8e-80cb-37064aaf2774" target="_blank" key-href="footer-PrivacyLinkkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Privacy" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-9ZZdpY"> <ppc-content key="footer-fPrivacyLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-aI74aY">Do Not Sell or Share My Personal Information</ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-4rcwpf"> <a role="link" key-role="footer-achorInvestorContactsKeyRoleFooter" href="https://investor.gehealthcare.com/" target="_blank" key-href="footer-InvestorContactsLinkUrll" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Investor Contacts" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-SsvLR0"> <ppc-content key="footer-fInvestorContactsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-0Of1i3"> Investor Contacts </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-I6q9JS"> <a role="link" key-role="footer-achorContactUsKeyRoleFooter" href="https://gehc-hr.custhelp.com/app/GE/careers_guide " target="_blank" key-href="footer-ContactUsLinkUrll" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Contact Us" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-Pf4hTZ"> <ppc-content key="footer-fContactUsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-xZTvSB"> Contact Us </ppc-content> </a> </li> <li onclick="footerMenuToggle()" class="dropbtn" data-ph-id="ph-page-element-footer-4s73ww-Zqv5qL"> <a data-ph-id="ph-page-element-footer-4s73ww-I07vzE"> <ppc-content key="footer-fTravelLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-qVtJHT" language-overriden="true"> Travel </ppc-content> </a> <ul id="footerDropdownlist" class="dropdown-content" data-ph-id="ph-page-element-footer-4s73ww-kodcql"> <li data-ph-id="ph-page-element-footer-4s73ww-zjyQmz"><a role="link" key-role="footer-achorExternal Candidate Travel PolicyKeyRoleFooter" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/documents/External_global-1698933519341-1699614758206.pdf" target="_blank" key-href="footer-ExternalCandidateTravelPolicyNew" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="ExternalCandidateTravelPolicy" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-OGiRpZ"> <ppc-content key="footer-fExternalCandidateTravelPolicyLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-N4VdAD"> External Candidate Travel Policy </ppc-content> </a></li> <li data-ph-id="ph-page-element-footer-4s73ww-OFs0ZH"><a role="link" key-role="footer-achorTravelKeyRoleFooter" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/documents/FrequentlyAskedQuestions-Global-1698399135382-1699614759230.pdf" target="_blank" key-href="footer-FrequentlyAskedQuestionsLinkUrllNew" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="FrequentlyAskedQuestions" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-ZsHCR7"> <ppc-content key="footer-fFrequentlyAskedQuestionsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-YMFFEr"> Frequently Asked Questions </ppc-content> </a></li> </ul> </li> </ul> </span> <span class="col-md-4 col-sm-3 col-xs-6 footer-third-block" data-ph-id="ph-page-element-footer-4s73ww-LVooAm"> <ul data-ph-id="ph-page-element-footer-4s73ww-CjNw7m"> <li data-ph-id="ph-page-element-footer-4s73ww-dTfnBD"> <a role="link" key-role="footer-achorKeyRoleFooter" href="https://cdn.phenompeople.com/CareerConnectResources/GE11GLOBAL/documents/GEuk_modern_slavery_act_statement22-1672825189333.pdf" target="_blank" key-href="footer-companyNewukmodernPathLinkUrll" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="UK Modern Slavery Act Statement" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-nivnjm"> <ppc-content key="footer-fCompanyukmodernLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-OzfMPf"> UK Modern Slavery Act Statement </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-aH5Ng0"> <a role="link" key-role="footer-achorKeyRoleFooter" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/documents/GEHCcareerssitelinksAccessabilityChangesAccepted-1697726115291-1710334424544.pdf" key-href="footer-companyNewAccessibilityPathLinktxttUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Accessibility" data-ph-at-id="footer-links" target="_blank" data-ph-id="ph-page-element-footer-4s73ww-4BZJa8"> <ppc-content key="footer-fCompanyAccessibilityLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-BVnqc9"> Accessibility </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-KhOogd"> <a role="link" key-role="footer-achorKeyRoleFooter" href="https://cdn.phenompeople.com/CareerConnectResources/GE11GLOBAL/documents/GEHCPAY-TRANSPARENCY-NON-DISCRIMINATION-PROVISION-1672825188507.pdf" key-href="footer-companyPDFPayTransparencyPathLinkUrl" target="_blank" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Pay Transparency" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-S2QrnC"> <ppc-content key="footer-fCompanyPayTransparencyLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-YzGqaT"> Pay Transparency </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-fZxSYg"> <a role="link" key-role="footer-achorKeyRoleFooter" href="https://www.gehealthcare.com/about/privacy/candidate-privacy-notice?showPopup=false" key-href="footer-companyCandidatePrivacyNoticePathLinkUrl" target="_blank" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Candidate Privacy Notice" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-m6dfIk" ph-external-link-enabled="one-trust-disabled"> <ppc-content key="footer-fCompanyCandidatePrivacyNoticeLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-YPIOaf"> Candidate Privacy Notice </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-bQqw5y"> <a role="link" key-role="footer-achorKeyRoleFooter" href="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/documents/GEHCcareerssitelinksAccessabilityChangesAccepted-1697726115291-1710334424544.pdf" key-href="footer-companyFraudAlertPathLinkUrl" target="_blank" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Fraud Alert" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-f0HnFM"> <ppc-content key="footer-fCompanyFraudAlertLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-94uhWf"> Fraud Alert </ppc-content> </a> </li> <!-- <li> <a role="link" key-role="achorKeyRoleFooter" href="#" key-href="cookiePreferencesPathLinkUrl" target="_blank" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Cookie Preferences" data-ph-at-id="footer-links"> <span class="evidon-notice-link"> <ppc-content key="CookiePreferenceText" data-ph-at-id="footer-links"></ppc-content> </span> </a> </li> --> <li data-ph-id="ph-page-element-footer-4s73ww-XyP0hI"> <a role="link" key-role="footer-achorKeyRoleFooter" href="#" onclick="event.preventDefault(); window.evidon.notice.showOptions();" key-href="footer-cookiePreferencesEvidonPathLinkUrl1" target="_blank" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Cookie Preferences" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-wEaA5C"> <span class="evidon-notice-link" data-ph-id="ph-page-element-footer-4s73ww-mml8SF"> <ppc-content key="footer-CookiePreferencesText" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-AxF5k8" language-overriden="true"></ppc-content> </span> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-OXxmvl"> <a role="link" key-role="footer-achorKeyRoleFooter" href="https://www.gehealthcare.com/-/jssmedia/gehc/us/files/privacy-policy/gehccaliforniaonlineprivacypolicyfinal.pdf?rev=9e64afdab36541088b97048ee5280743" key-href="footer-CPPPathLinkUrl" target="_blank" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="California Privacy Policy" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-EVbkMb"> <ppc-content key="footer-CPPText" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-Zxuqth"> California Privacy Policy </ppc-content> </a> </li> </ul> </span> <span class="col-md-4 col-sm-4 col-xs-12 footer-fourth-block hidden-xs" data-ph-id="ph-page-element-footer-4s73ww-AP6KpT"> <ul data-ph-id="ph-page-element-footer-4s73ww-gkV7RD"> <li data-ph-id="ph-page-element-footer-4s73ww-ZD7qt8"> <p class="footer-text-right" data-ph-id="ph-page-element-footer-4s73ww-qslYzt"> <ppc-content key="footer1-text-right" data-ph-id="ph-page-element-footer-4s73ww-4ayCJi">GE HealthCare is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.</ppc-content></p> <a role="link" key-role="footer-achorKeyRoleFooter" class="footer-learn-more" href="https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRights_10_20.pdf" target="_blank" key-href="footer-LearnmorePathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Learn More" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-mJgDpe"> <ppc-content key="footer-fLearnMoreLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-ZyjMrC"> Learn More </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-lSrCyv"> <a role="link" key-role="footer-achorKeyRoleFooter" class="footer-ceo" href="https://cdn.phenompeople.com/CareerConnectResources/prod/GE11GLOBAL/documents/AffirmativeActionLetter-1669985240107.pdf" target="_blank" key-href="footer-CeoNewCommitmentHCPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="CEO Commitment HC" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-p9kJDf"> <ppc-content key="footer-fCeoCommitmentHc" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73ww-8EzslF"> CEO Commitment to Equal Opportunity and Affirmative Action </ppc-content> </a> </li> </ul> <div class="SocialIcons" data-ph-id="ph-page-element-footer-4s73ww-Svn8og"> <ul data-ph-id="ph-page-element-footer-4s73ww-tEJzSR"> <li data-ph-id="ph-page-element-footer-4s73ww-KQVR5N"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="linkedin" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="linkedin" key-href="footerlinkdinHref" href="https://www.linkedin.com/company/gehealthcare" target="_blank" aria-label="linkedin" key-aria-label="footerLinkedin" class="linkedin" data-ph-id="ph-page-element-footer-4s73ww-SN8lJe"> <i aria-hidden="true" class="icon icon-linkedin" data-ph-id="ph-page-element-footer-4s73ww-xu6TPS"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-1Up7do"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="facebook" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="facebook" key-href="footerfacebookHref" href="https://www.facebook.com/GEHealthCare/" target="_blank" aria-label="facebook" key-aria-label="footerfacebook" class="facebook" data-ph-id="ph-page-element-footer-4s73ww-TmG4dP"> <i aria-hidden="true" class="icon icon-facebook" data-ph-id="ph-page-element-footer-4s73ww-erByTL"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-kgz2QI"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="twitter" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="twitter" key-href="footertwitterHref" href="https://twitter.com/gehealthcare" target="_blank" aria-label="twitter" key-aria-label="footerTwitter" class="twitter" data-ph-id="ph-page-element-footer-4s73ww-E9ZnoV"> <i aria-hidden="true" class="icon icon-twitter" data-ph-id="ph-page-element-footer-4s73ww-UadUkO"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-CMehFH"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="instagram" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="instagram" key-href="footerinstagramHref" href="https://www.instagram.com/gehealthcare/" target="_blank" aria-label="Blog" key-aria-label="footerinstagram" class="instagram" data-ph-id="ph-page-element-footer-4s73ww-52fJqV"> <i aria-hidden="true" class="icon icon-instagram" data-ph-id="ph-page-element-footer-4s73ww-BtREHV"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-MWRVlD"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="instagram" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="instagram" key-href="footeryooutubeHref" href="https://www.youtube.com/user/gehealthcare" target="_blank" aria-label="youtube" key-aria-label="footeryoutube" class="youtube" data-ph-id="ph-page-element-footer-4s73ww-7zlLiu"> <i aria-hidden="true" class="icon icon-youtube" data-ph-id="ph-page-element-footer-4s73ww-Hj5a8k"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-uLlnyg"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="blog" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="blog" key-href="footerbllogHref" href="https://jobs.gecareers.com/healthcare/global/en/blog" target="_blank" aria-label="Blog" key-aria-label="footerinstagram" class="blog" data-ph-id="ph-page-element-footer-4s73ww-HcGK7K"> <i aria-hidden="true" class="icon icon-blogger" data-ph-id="ph-page-element-footer-4s73ww-BOgXGy"></i> </a> </li> </ul> </div> </span> <div class="footer-logo col-xs-12 hidden-sm hidden-md hidden-lg" data-ph-id="ph-page-element-footer-4s73ww-4ceWY8"> <ul class="col-xs-3" data-ph-id="ph-page-element-footer-4s73ww-MRnyQy"> <li data-ph-id="ph-page-element-footer-4s73ww-u7cUn1"> <a role="link" key-role="footer-achorLogo1KeyRoleFooter" ph-href="/global/en" title="GE Healthcare" key-title="footerTitleTextt" key-ph-href="footerLogokeyhealthcarePathhh" ph-tevent="logo_click" data-ph-tevent-attr-trait62="logo" data-ph-at-id="footer-logo" target="_blank" data-ph-id="ph-page-element-footer-4s73ww-VSnHpz"> <ppc-content type="image" aria-hidden="true" data-ph-id="ph-page-element-footer-4s73ww-z2we9z"> <img src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/images/Vector-1692873399112.png" class="img-responsive" key-src="footerLogoSrc13mobile" alt="footer logo" key-alt="footerlogoKeyAlt" data-ph-id="ph-page-element-footer-4s73ww-fd0nlj" /> </ppc-content> </a> </li> </ul> <div class="SocialIcons col-xs-9" data-ph-id="ph-page-element-footer-4s73ww-nr2muP"> <ul data-ph-id="ph-page-element-footer-4s73ww-ieKaof"> <li data-ph-id="ph-page-element-footer-4s73ww-gak6Sz"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="linkedin" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="linkedin" key-href="footerGELinkdindHref" href="https://www.linkedin.com/company/gehealthcare " target="_blank" aria-label="linkedin" key-aria-label="footerLinkedin" class="linkedin" data-ph-id="ph-page-element-footer-4s73ww-LhQvW2"> <i aria-hidden="true" class="icon icon-linkedin" data-ph-id="ph-page-element-footer-4s73ww-8ejWV8"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-zBXXLe"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="facebook" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="facebook" key-href="footerGeFacebookHrefff1" href="https://www.facebook.com/GEHealthCare/" target="_blank" aria-label="facebook" key-aria-label="footerfacebook" class="facebook" data-ph-id="ph-page-element-footer-4s73ww-otsndf"> <i aria-hidden="true" class="icon icon-facebook" data-ph-id="ph-page-element-footer-4s73ww-5ZG7qn"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-uFHKpO"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="twitter" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="twitter" key-href="footergeTwitterHrefff1" href="https://twitter.com/gehealthcare" target="_blank" aria-label="twitter" key-aria-label="footerTwitter" class="twitter" data-ph-id="ph-page-element-footer-4s73ww-bwcN50"> <i aria-hidden="true" class="icon icon-twitter" data-ph-id="ph-page-element-footer-4s73ww-Hcu1go"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-q8ga7x"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="instagram" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="instagram" key-href="footergeInstagramHrefff1" href="https://www.instagram.com/gehealthcare/" target="_blank" aria-label="Blog" key-aria-label="footerinstagram" class="instagram" data-ph-id="ph-page-element-footer-4s73ww-4SYnuR"> <i aria-hidden="true" class="icon icon-instagram" data-ph-id="ph-page-element-footer-4s73ww-aU5HhY"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-4Umm34"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="instagram" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="instagram" key-href="footergeYoutubeHref1" href="https://www.youtube.com/user/gehealthcare" target="_blank" aria-label="youtube" key-aria-label="footeryoutube" class="youtube" data-ph-id="ph-page-element-footer-4s73ww-Z8RWGC"> <i aria-hidden="true" class="icon icon-youtube" data-ph-id="ph-page-element-footer-4s73ww-hytNqu"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73ww-8xkAtE"> <a data-ph-at-id="footer-sharing-links" data-ph-at-footer-sharing-links-text="blog" ph-tevent="socialnetwork_menu_click" data-ph-tevent-attr-trait213="blog" key-href="footergeBlogHreff1" href="https://jobs.gecareers.com/healthcare/global/en/blog" target="_blank" aria-label="Blog" key-aria-label="footerinstagram" class="blog" data-ph-id="ph-page-element-footer-4s73ww-g15DDG"> <i aria-hidden="true" class="icon icon-blogger" data-ph-id="ph-page-element-footer-4s73ww-hrYmfg"></i> </a> </li> </ul> </div> </div> </div> </div> <div class="copy-right-block col-md-12 col-sm-12 col-xs-12" data-ph-id="ph-page-element-footer-4s73ww-qdAp9w"> <div class="container" data-ph-id="ph-page-element-footer-4s73ww-Lz1MDn"> <div class="copy-right-inner-block" data-ph-id="ph-page-element-footer-4s73ww-ahBjfA"> <p class="copy-right-text" data-ph-at-id="copyright-text" data-ph-id="ph-page-element-footer-4s73ww-Lax5Rh"> <ppc-content key="footerCopyrighthealthcareContentKey" data-ph-at-id="copyright-text" data-ph-id="ph-page-element-footer-4s73ww-Hu6BqW"> © 2024 GE HEALTHCARE </ppc-content> </p> </div> </div> </div> </div> </footer> </div></section></div> <!-- js files --> <script src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/en_global/desktop/assets/scripts/1699279853908-custom.js" data-ph-id="ph-page-element-page1-I4iNRt" async="" nonce=""></script> <script id="platform_script_polyfill" type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/vendor/minified.js" nomodule="" defer=""></script><script id="platform_script_vendor" type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/vendor/vue.min-1.0_1636721870521.js" defer=""></script><script id="platform_script_common" type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/common/pcs-common-v1.17_1713953061742.js" defer=""></script><script id="caas_bootstrapper" type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/bootstrap/ph-platform-1.17_1711627640948.js" defer="" nonce=""> </script><script type="text/javascript">if(phApp) {phApp.viewsFromPage = true} else {var phApp = {"viewsFromPage":true}}</script><script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/GEVGHLGLOBAL/en_global/desktop/page1/caas-platform/page-views-1740058060971.js" defer></script><script id="chatbotScript"> var timestamp = Date.now(); var scriptElement = document.createElement("script"); scriptElement.async = true; scriptElement.id = "chatbotInitScript"; scriptElement.src = "https://cdn-bot.phenompeople.com/txm-bot/prod/prod.js" +"?v=" + timestamp; var getScripts = document.getElementsByTagName("script"); var lastScriptElement = getScripts[getScripts.length - 1]; lastScriptElement.parentNode.insertBefore(scriptElement, lastScriptElement); window.chatbotURL = window.phApp.baseUrl; </script> </body> </html><div id='csrfToken' style='display:none'>dcd3524551cb431cba60f07f4f32b48c</div>