CINXE.COM
<!DOCTYPE html> <html lang="en" data-ph-id="ph-page-element-page7-VKM6tP" class="desktop en_us external"> <!--<![endif]--> <head data-ph-id="ph-page-element-page7-nKquHh"><link rel="preconnect" href="https://cdn.phenompeople.com" /><link rel="preconnect" href="https://assets.phenompeople.com" /><link rel="preload" as="image" importance="high" href="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/2800x800-Hub-Header-Genentech-1673573252441.jpg" id="ph_image_preload" /><meta name="layout" content="site-layout" data-ph-id="ph-page-element-page7-VpEIVR" /><meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" data-ph-id="ph-page-element-page7-j7xPUb" /> <link type="image/x-icon" href="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/en_us/desktop/assets/images/favicon.ico" rel="icon" data-ph-id="ph-page-element-page7-Cpuytg" /> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/en_us/desktop/assets/images/h/apple-touch-icon.png" data-ph-id="ph-page-element-page7-mGIQJs" /> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/en_us/desktop/assets/images/m/apple-touch-icon.png" data-ph-id="ph-page-element-page7-6evkct" /> <link rel="apple-touch-icon-precomposed" href="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/en_us/desktop/assets/images/l/apple-touch-icon-precomposed.png" data-ph-id="ph-page-element-page7-WhTgwm" /> <link rel="shortcut icon" href="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/en_us/desktop/assets/images/l/apple-touch-icon.png" data-ph-id="ph-page-element-page7-ftDXVU" /> <link rel="apple-touch-startup-image" href="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/en_us/desktop/assets/images/l/splash.png" data-ph-id="ph-page-element-page7-Y6Vpus" /> <script type="text/javascript" nonce="">/*<!--*/ var phApp = phApp || {"widgetApiEndpoint":"https://careers.gene.com/widgets","country":"us","deviceType":"desktop","locale":"en_us","absUrl":true,"refNum":"GENEUS","cdnUrl":"https://cdn.phenompeople.com/CareerConnectResources","baseUrl":"https://careers.gene.com/us/en/","baseDomain":"https://careers.gene.com","phenomTrackURL":"careers.gene.com/us/en/phenomtrack.min.js","pageName":"home","siteType":"external","rootDomain":"https://careers.gene.com","pageId":"page7"}; phApp.ddo = {"fyfTokenStatus":{"tokenAvailable":false},"siteConfig":{"status":"success","errorCode":null,"errorMsg":null,"data":{"thirdPartyLibraries":{"internal":["heap-analytics","open-replay"]},"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}],"filePicker":{"onedrive":{"clientId":"1c186d04-d14a-424f-8132-0cae8c41435c","devkey":""},"dropbox":{"clientId":"7j4atpiepgcmy4j","devkey":""},"googledrive":{"clientId":"414699307979-nk6l179efm95vfqt0n0fgt05jjmk04tj.apps.googleusercontent.com","devkey":""}},"ignoreCovidWidgetPagesList":["chatbot"],"smoothAnchorSettings":{"ignore":true},"embedScriptVersion":"0.9.4","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"}},"ignoreLinkedInStateParam":false,"tokenConfiguredTenants":{"refNums":["RBCAA0088"]},"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-ir.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|Chrome-Lighthouse","siteSettings":{"glassdoor":{},"glassdoorReviews":{},"twitter":{},"refineSearch":{"enabledFacets":["category","subCategory","country","state","city","jobLevel","workShift","type"],"facetDisplayNames":{"category":"Category","subCategory":"Sub Category","country":"Location","state":"State","city":"City","jobLevel":"Job Level","workShift":"Worker Type","type":"Schedule "},"facetPlaceholderNames":{"category":"Search in Category","subCategory":"Search in Sub Category","country":"Search in Location","state":"Search in State","city":"Search in City","jobLevel":"Search in Job Level","workShift":"Search in Worker Type","type":"Search in Schedule "},"defaultFacetsToOpen":["country"]},"globalSearchFeature":{"mobileSearch":true},"linkedIn":{"apiKey":"786q70ukhgombq"},"googleMapApiKey":"AIzaSyAPoqeLpXXx4tqiWHMYJkY42yDS_f3gNJs","gdpr":{"cookieType":"session","enabled":false},"externalCookieConfig":{"scriptUrl":"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js","availOnAllowedCookies":["C0002","C0003"],"domainKey":"db4468cc-a9cc-4f16-95a6-23dd113c71e1"},"size":"10","iscdnEnabled":true,"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":"2290238934525636","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":"78irjf004hr2h9","redirectUri":"/socialAuth/li","scope":"r_liteprofile r_emailaddress","response_type":"code"}}},"size":"10","refNum":"GENEUS","siteVariant":"external","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"},"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"}},"lqipImage":"https://assets.phenompeople.com/CareerConnectResources/common/assets/images/gray.png","navItems":{"audPxConfig":{"newVersion":"4.0","oldVersion":"2.0"},"cdnCaasContentEnabled":true,"cdnCaasContentUrl":"https://content-ir.phenompeople.com/api/content-delivery/caasContentV1","navMenuItemsData":{"blogs":{"url":"https://careers.gene.com/us/en/blog"},"events":{"url":"https://careers.gene.com/us/en/events"}}},"imageLoadType":{"desktop":"lazy","mobile":"lazy"},"locale":"en_us","siteLevelWidgetBindables":{"97e696f90c1e5c417da8b4484b49c7b0":{"locationSearch":true},"ad204a0c40fc1a98d614669f1bc50ab3":{"locationSearch":true}},"phwPxScrVerionUrl":"pcs/common/phw-px-hadlr.1728044004391.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"},"phwPxScrVerionUrl_1":"prod/pcs/common/phw-px-hadlr-1728036837721.js","widgetScriptsConfig":{"cdnBaseUrl":"https://pp-cdn.phenompeople.com","widgetScriptPath":"CareerConnectResources/pp/agWidgets"},"ally":{"layerEnabled":false,"cdnUrl":"/common/js/ally/ph-ally-v1.1.js","allyScript":"/common/js/ally/ph-ally-layer-v1.18.js","allySkipToContent":{"isEnabled":true,"selectors":"#skip-content, #ph-skip-content"},"reorderCookie":true,"userAgent":"AudioEye"},"pxScrVerionUrl":"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":"9d7219aebf5c1d2fdcc2f09ddb2c960187372b68637b8542faeff787920e1deb"},"xing":{"clientId":"c3bdfb74291c0e358e89"},"linkedIn":{"loginUrl":"https://www.linkedin.com/oauth/v2/authorization","logoutUrl":"https://api.linkedin.com/uas/oauth/invalidateToken","clientId":"78irjf004hr2h9","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":"2290238934525636","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,"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"},"categoryUrlMap":{"GENEUS_Regulatory_Quality":"c/regulatory-quality-jobs","GENEUS_Medical_Government_Affairs":"c/medical-government-affairs-jobs","GENEUS_Manufacturing_Engineering":"c/manufacturing-engineering-jobs","GENEUS_Commercial_Sales_Marketing":"c/commercial-sales-marketing-jobs","GENEUS_Research_Development":"c/research-development-jobs","GENEUS_Students_Graduates":"c/students-graduates-jobs","GENEUS_Business_Strategy_Delivery":"c/business-strategy-delivery-jobs","GENEUS_Other":"c/other-jobs","GENEUS_Data_Science_AI_ML":"c/data-science-ai-ml-jobs","GENEUS_Business_Strategy_Finance":"c/business-strategy-finance-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":{},"reqData":null},"flashParams":{}}; phApp.experimentData = {}; phApp.inlinePreview = false;phApp.pxSegmentState = 'stranger';phApp.pxPageState = 'stranger';phApp.eagerLoadDDOs = ["jobwidgetsettings","siteConfig","getRegionLocales","fyfTokenStatus"];; phApp.sessionParams = {"pxSegmentState":"stranger","csrfToken":"a251e54e84404b168abf08bafe145f9a","phProfileId":"b8e583c0-151e-4b5d-9325-e4cc4e29aec1","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.gene.com/us/en/home" /><meta name="description" content="The little things we do every day add up to big breakthroughs. Making a difference in the lives of millions starts when you make a change in yours. " key-description="external-default-home-description" /><meta name="keywords" content="Careers at Genentech, Genentech jobs, job opportunities in Genentech, job openings, career opportunities" key-keywords="external-default-home-keywords" /><link rel="alternate" href="https://careers.gene.com/us/en/" hreflang="en-us" data-seo="1" data-ddo="" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:site" content="@Lychee shadow" /><meta name="twitter:creator" content="@Careers - Lychee shadow" /><meta name="twitter:image" content="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/Twitterw_SharedLink–JobTitle1024x512-1627508799252.jpg" page-seo-overriden="true" /><meta name="twitter:title" content="Careers at Genentech" /><meta name="twitter:description" content="The little things we do every day add up to big breakthroughs. Making a difference in the lives of millions starts when you make a change in yours. " /><meta property="og:type" content="website" /><meta property="og:image" content="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/FacebookjobTitle1200x630-1627491446001.jpg" page-seo-overriden="true" /><meta property="og:site_name" content="Genentech" /><meta property="og:url" content="https://careers.gene.com/us/en/home" /><meta property="og:title" content="Careers at Genentech" /><meta property="og:description" content="The little things we do every day add up to big breakthroughs. Making a difference in the lives of millions starts when you make a change in yours. " /><meta property="fb:admins" content="" /><meta property="og:image:width" content="200" /><meta property="og:image:height" content="200" /><title data-ph-id="ph-page-element-page7-oFo6kl" key="external-default-home-title">Careers at Genentech</title> <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.30.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.60.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.60.js" defer="" platform_id="platform_phCommonBundleJs_part2" nonce=""></script><script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/page-scripts/ph-page-1728906375551.js" ph-script-type="components" defer=""></script> <script type="text/javascript" src="https://cdn.phenompeople.com/CareerConnectResources/common/js/vendor/ph-loader-4.21.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-geo-location-v1-1582207830511-default" nonce=""></script><script type="text/x-ph-tmpl" id="ph-global-search-v3-default-1591100216727" nonce=""><form class="phs-global-search-area phs-global-sr-container ph-widget-box ph-mobile-search-backdrop" keyup.delegate="arrowKeyUp($event)" novalidate="" action="" title="${widgetBundle['globalSearchFormTitle'] | pht}" data-ph-id="ph-page-element-page7-hQjXcm"> <!-- <card type="ph-header-block-v1-view2"> <component class="hide" data-ph-name="h1-heading" data-ph-cid="h1-heading1" value="Do what you love"> </component> <component class="hide" data-ph-name="header-block-sub-content" data-ph-cid="header-block-sub-content1" value="Search jobs"></component> </card> --> <div class="form-group phs-global-search ph-search-group" data-ph-id="ph-page-element-page7-GDTu8n"> <button class="ph-header-search-icon hide" aria-label="${widgetBundle['globalsearchAriaLabelText'] | pht}" type="button" data-ph-id="ph-page-element-page7-fXotj7"> <ppc-content type="icon" data-ph-id="ph-page-element-page7-NDoSlx"> <i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-page-element-page7-i2s5Wd"></i> </ppc-content> </button> <div class="input-group ${showDropDown ? 'dropdown-open': 'dropdown-close'}" data-ph-id="ph-page-element-page7-0f3jM0"> <div class="job-filter ph-suggestion-focus-block ph-search-group" data-ph-at-id="keyword-category-location" if.bind="!hasFeature && !hasFeature('auto-complete', 'a11y')" data-ph-id="ph-page-element-page7-LbycmI"> <div data-ph-id="ph-page-element-page7-J1rvho"> <a if.bind="!isHeadSearchEnabled" class="mobile-back-button" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="ph-global-search-v3-default-xsrdse-kVXlMX" click.delegate="clearBackdrop($event)" ph-scroll="#ph-search-backdrop" data-ph-id="ph-page-element-page7-JhJQAH"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-page-element-page7-bbmL1w"></i> </a> <!-- added to avoid scroll effect when header search icon is present--> <a if.bind="isHeadSearchEnabled" class="mobile-back-button" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="ph-global-search-v3-default-xsrdse-FoFjlK" click.delegate="clearBackdrop($event)" data-ph-id="ph-page-element-page7-PItnN9"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-page-element-page7-QVCn2w"></i> </a> <label class="sr-only" for="phsKeywords" data-ph-id="ph-page-element-page7-ZOz1ty"> ${widgetBundle['inputLabelText'] | pht} </label> <input type="text" name="phsKeywords" id="phsKeywords" focus.trigger="handleFocus($event)" if.bind="getWidgetBundleValue" key-placeholder="ph-global-search-v3-default-xsrdse-tqFbfr" aria-label="${widgetBundle['inputAriaLabelText'] | pht}" placeholder="Enter Job Title or Location" ref="typehead" placeholder.bind="getWidgetBundleValue('globalsearchPlaceholder', 'placeholder', typehead)" class="form-control phs-keywords input-lg ph-input-search" value.bind="searchValue & debounce:100" autocomplete="off" data-ph-at-id="globalsearch-input" data-ph-id="ph-page-element-page7-l1RV9O"> <input type="text" name="phsKeywords" id="phsKeywords" focus.trigger="handleFocus($event)" key-placeholder="ph-global-search-v3-default-xsrdse-Yoh7cd" aria-label="Enter Job Title or Location" key-aria-label="ph-global-search-v3-default-xsrdse-DBdTzs" placeholder="Enter Job Title or Location" if.bind="!getWidgetBundleValue" class="form-control phs-keywords input-lg ph-input-search" value.bind="searchValue & debounce:100" autocomplete="off" data-ph-at-id="globalsearch-input" data-ph-id="ph-page-element-page7-qlNftn"> <span class="search-sym" data-ph-id="ph-page-element-page7-tUlVeZ"> <ppc-content type="icon" data-ph-id="ph-page-element-page7-KcebQD"><i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-page-element-page7-v23bMS"></i></ppc-content> </span> <a tabindex="0" ph-tevent="clear_searches_click" class="phs-keysearch-clear" 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="ph-global-search-v3-default-xsrdse-Ek0CeZ" data-ph-id="ph-page-element-page7-5Fzs5t"> <ppc-content type="icon" data-ph-id="ph-page-element-page7-8myJF6"><i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-yxn0Fp"></i></ppc-content> <span class="sr-only" data-ph-id="ph-page-element-page7-Z9dqOU"> <ppc-content key="ph-global-search-v3-default-xsrdse-fZwgXs" data-ph-at-id="clear-globalsearch-text" data-ph-id="ph-page-element-page7-TJyyxv">Clear text </ppc-content> </span> </a> </input></input></div> <div class="phs-search-suggestions" show.bind="showDropDown" id="searchSuggest" aria-label="Search suggestions" aria-hidden="${!showDropDown ? 'true' : 'false'}" data-ph-id="ph-page-element-page7-slasUw"> <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-page-element-page7-rDgGxB"> <div class="phs-search-categories" data-ph-id="ph-page-element-page7-MJHuh1"> <div data-ph-id="ph-page-element-page7-lmVk6F"> <h2 data-ph-id="ph-page-element-page7-ZVX5M4"> <ppc-content key="ph-global-search-v3-default-xsrdse-76m5bT" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-p6K6uV">Job Categories </ppc-content> </h2> </div> <ul class="phs-search-category-list" show.bind="allJobCategories.length" aria-hidden="${!allJobCategories.length ? 'true' : 'false'}" data-ph-at-id="category-list" role="presentation" data-ph-at-total-data-count="${allJobCategories.length}" data-ph-id="ph-page-element-page7-Cs0paq"> <li repeat.for="category of allJobCategories" class="job-search-keyblock job-container-category_${$parent.$index}_${$index}" data-ph-at-id="category-list-item" data-ph-id="ph-page-element-page7-5yUbIh"> <a ph-tevent="job_category_search_click" aria-label="${category.key} ${category.total_count} ${category.total_count > 1 ? 'jobs':'job'}" id="phs-lia_${$parent.$index}_${$index}" ref="linkEle" data-presentation-title="${category.key}" href.bind="getUrl(linkEle, 'category', category)" role="link" 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-page-element-page7-bKhSBY"> <span class="sr-only" data-ph-id="ph-page-element-page7-t1siGw"> ${widgetBundle['categorySrText'] || "Category"} </span> <span class="phs-${category.key}" data-ph-id="ph-page-element-page7-Tnx6mq">${category.key}</span> <span class="phs-jobs-count phs-${category.total_count}" data-ph-id="ph-page-element-page7-tfevXf"> ${(widgetBundle['categoryCount'] || '{{totalCount}}') | pht:{'totalCount':category.total_count}} </span> <span class="sr-only" if.bind="category.total_count == 1" data-ph-id="ph-page-element-page7-fGHmbi">${widgetBundle['globalsearchJobsCountSingler'] | pht}</span> <span class="sr-only" if.bind="category.total_count > 1" data-ph-id="ph-page-element-page7-7YQ06n">${widgetBundle['globalsearchJobsCountPlural'] | pht}</span> </a> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="isMilitarySearch && searchValue.length" data-ph-id="ph-page-element-page7-Q1SPIw"> <div class="phs-suggested-keywords-suggested military" data-ph-at-id="suggested-keywords" data-ph-id="ph-page-element-page7-IRnLVW"> <h2 data-ph-id="ph-page-element-page7-cMd5OZ"> <ppc-content key="ph-global-search-v3-default-xsrdse-jXiPlg" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-rOl6aQ"> 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="presentation" data-ph-id="ph-page-element-page7-fV7GVM"> <li repeat.for="eachKeyword of suggestedMOSKeywords" role="option" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page7-7XzhHN"> <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-page-element-page7-evZKMO"> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-page-element-page7-cGh24m"></span> </a> </li> <li data-ph-at-id="no-data" if.bind="!suggestedMOSKeywords.length" data-ph-id="ph-page-element-page7-eqCD2W"> <ppc-content key="ph-global-search-v3-default-xsrdse-XwNZGw" data-ph-at-id="no-data-text" data-ph-id="ph-page-element-page7-F2zHaZ"> No results found </ppc-content> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="showJobSuggestions && !isMilitarySearch" aria-label="Job Suggestions" data-ph-id="ph-page-element-page7-F7mAig"> <!--Jobs--> <div class="phs-jobs-suggested" if.bind="allSuggestions.show.jobs && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('suggestedJobs')))" data-ph-at-id="suggested-jobs" data-ph-id="ph-page-element-page7-B3vIkc"> <h2 data-ph-id="ph-page-element-page7-aqg4aN"> <ppc-content key="ph-global-search-v3-default-xsrdse-fEJmUV" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-TwMDeC">Jobs</ppc-content> </h2> <ul class="phs-jobs-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${allSuggestions.jobs.length}" aria-hidden="${!allSuggestions.length ? 'true' : 'false'}" data-ph-id="ph-page-element-page7-rhBIwe"> <li repeat.for="eachJob of allSuggestions.jobs" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page7-tnIYmV"> <a ph-tevent="type_ahead_search" id="phs-lia_0_${$index}" ref="linkEle" href.bind="getUrl(linkEle, 'job', eachJob)" data-ph-tevent-attr-trait59="jobId" data-ph-tevent-attr-trait60="${eachJob.jobSeqNo}" data-option-title="${eachJob.title}" aria-label="Job title ${eachJob.title} ${eachJob.location ? 'Location' : ''} ${eachJob.location} ${eachJob.category ? 'Category' : ''} ${eachJob.category}" data-title="${eachJob.title}" data-jobid="${eachJob.id}" data-ph-at-job-title-text="${eachJob.title}" data-ph-at-id="suggested-data-link" data-ph-at-job-id-text="${eachJob.id}" data-ph-at-job-seqno-text="${eachJob.jobSeqNo}" data-ph-at-job-category-text="${eachJob.category}" data-ph-at-job-location-text="${eachJob.location}" data-ph-id="ph-page-element-page7-PHkE3f"> <div class="phs-job-title" data-ph-id="ph-page-element-page7-YlLFOD"> <!-- <span class="sr-only"><ppc-content key="catogeryJobTitleText" data-ph-at-id="jobtitle-text">Job title</ppc-content></span> --> <span innerhtml="${eachJob.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-page-element-page7-0Y441F"></span> </div> <div class="phs-job-info" if.bind="eachJob.location" data-ph-at-id="job-info" data-ph-id="ph-page-element-page7-EBqhPe"> <span class="phs-job-location" data-ph-id="ph-page-element-page7-rTPAhb"> <!-- <span class="sr-only"><ppc-content key="headerJobLocationsText" data-ph-at-id="joblocation-text">Location</ppc-content></span> --> ${eachJob.location} </span> <span class="phs-job-category" data-ph-id="ph-page-element-page7-QBvkB9"> <!-- <span class="sr-only"> <ppc-content key="headerJobCatogeryText" data-ph-at-id="jobcategory-text">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" data-ph-id="ph-page-element-page7-l05LQz"> <h2 data-ph-id="ph-page-element-page7-MHgQeo"> <ppc-content key="ph-global-search-v3-default-xsrdse-fcqZkg" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-MZjKTM"> 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="presentation" data-ph-id="ph-page-element-page7-ceeHcZ"> <li repeat.for="eachKeyword of suggestedMOSKeywords" role="option" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page7-QKZfx2"> <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-page-element-page7-yDWoqD"> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-page-element-page7-KstMIQ"></span> </a> </li> </ul> </div> <!--Location--> <div class="phs-locations-suggested" if.bind="(allSuggestions.show.locations && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('suggestedLocations')))) && (allSuggestions.locations.city.length || allSuggestions.locations.state.length || allSuggestions.locations.country.length)" data-ph-at-id="suggested-locations" data-ph-id="ph-page-element-page7-3NixZ6"> <h2 data-ph-id="ph-page-element-page7-pQSE5T"> <ppc-content key="ph-global-search-v3-default-xsrdse-D0wkyO" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-XpywmX"> Locations </ppc-content> </h2> <ul class="phs-locations-suggested-list" role="region" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${allSuggestions.locations.length}" aria-hidden="${!allSuggestions.locations.length ? 'true' : 'false'}" data-ph-id="ph-page-element-page7-6oCdjc"> <li repeat.for="eachCity of allSuggestions.locations.city" class="phsLocationsSuggested_${$index}" data-ph-at-id="suggested-data-cities-list-item" data-ph-id="ph-page-element-page7-ZCSRHo"> <a ph-tevent="type_ahead_search" ref="linkEle" id="phs-lia_1_${$index}" href.bind="getUrl(linkEle, 'search-results', eachCity, 'qcity='+eachCity.city+'&qstate='+eachCity.state+'&qcountry='+eachCity.country)" data-ph-tevent-attr-trait59="location" aria-label="${eachCity.locationName} ${eachCity.count} ${eachCity.count > 1 ? 'jobs' : 'job'}" data-ph-tevent-attr-trait60="${eachCity.name}" data-option-title="${eachCity.name}" data-category="${eachCity.name}" data-ph-at-data-count="${eachCity.count}" data-ph-at-data-text="${(eachCity.locationName_html ? eachCity.locationName_html : eachCity.locationName) | sanitizeHTML}" data-ph-at-id="suggested-data-link" data-ph-id="ph-page-element-page7-LbK6P9"> <span innerhtml="${(eachCity.locationName_html ? eachCity.locationName_html : eachCity.locationName) | sanitizeHTML}" data-ph-at-id="suggested-location" data-ph-id="ph-page-element-page7-Si39bD"></span> <span if.bind="eachCity.isSuggested" class="suggested-location" data-ph-id="ph-page-element-page7-0yGATU"> <ppc-content key="ph-global-search-v3-default-xsrdse-cDX8ia" data-ph-at-id="suggested-location-text" data-ph-id="ph-page-element-page7-dq8Fgm"> . suggested location </ppc-content> </span> <span class="phs-jobs-count phs-${eachCity.count}" data-ph-id="ph-page-element-page7-HjiiD0"> ${(widgetBundle['eachCityCount'] || '{{totalCityCount}}') | pht:{'totalCityCount':eachCity.count}} </span> </a> </li> <li repeat.for="eachState of allSuggestions.locations.state" class="phsLocationsSuggested_${$index}" data-ph-at-id="suggested-data-states-list-item" data-ph-id="ph-page-element-page7-QiJ5J6"> <a ph-tevent="type_ahead_search" ref="linkEle" id="phs-lia_2_${$index}" href.bind="getUrl(linkEle, 'search-results', eachState, 'qstate='+eachState.state+'&qcountry='+eachState.country)" data-ph-tevent-attr-trait59="location" data-ph-tevent-attr-trait60="${eachState.name}" data-option-title="${eachState.name}" aria-label="${eachState.locationName} ${eachState.count} ${eachState.count > 1 ? 'jobs' : 'job'}" data-category="${eachState.name}" data-ph-at-data-count="${eachState.count}" data-ph-at-data-text="${(eachState.locationName_html ? eachState.locationName_html : eachState.locationName) | sanitizeHTML}" data-ph-at-id="suggested-data-link" data-ph-id="ph-page-element-page7-3rEc4H"> <span innerhtml="${(eachState.locationName_html ? eachState.locationName_html : eachState.locationName) | sanitizeHTML}" data-ph-at-id="suggested-location" data-ph-id="ph-page-element-page7-eEOBSm"></span> <span if.bind="eachState.isSuggested" class="suggested-location" data-ph-id="ph-page-element-page7-cvkoB8"> <ppc-content key="ph-global-search-v3-default-xsrdse-s8zUsU" data-ph-at-id="suggested-location-text" data-ph-id="ph-page-element-page7-utY4zL"> . suggested location </ppc-content> </span> <span class="phs-jobs-count phs-${eachState.count}" data-ph-id="ph-page-element-page7-SiRuGj"> ${(widgetBundle['eachStateCount'] || '{{totalStateCount}}') | pht:{'totalStateCount':eachState.count}} </span> </a> </li> <li repeat.for="eachCountry of allSuggestions.locations.country " class="phsLocationsSuggested_${$index}" data-ph-at-id="suggested-data-countries-list-item" data-ph-id="ph-page-element-page7-uU76uh"> <a ph-tevent="type_ahead_search" ref="linkEle" id="phs-lia_3_${$index}" href.bind="getUrl(linkEle, 'search-results', eachCountry, 'qcountry='+eachCountry.name)" data-ph-tevent-attr-trait59="location" data-ph-tevent-attr-trait60="${eachCountry.name}" data-option-title="${eachCountry.name}" data-category="${eachCountry.name}" data-ph-at-data-count="${eachCountry.count}" aria-label="${eachCountry.locationName} ${eachCountry.count} ${eachCountry.count > 1 ? 'jobs' : 'job'}" data-ph-at-data-text="${(eachCountry.locationName_html ? eachCountry.locationName_html : eachCountry.locationName) | sanitizeHTML}" data-ph-at-id="suggested-data-link" data-ph-id="ph-page-element-page7-qqY352"> <span innerhtml="${(eachCountry.locationName_html ? eachCountry.locationName_html : eachCountry.locationName) | sanitizeHTML}" data-ph-at-id="suggested-location" data-ph-id="ph-page-element-page7-lGX97a"></span> <span if.bind="eachCountry.isSuggested" class="suggested-location" data-ph-id="ph-page-element-page7-d6ENkw"> <ppc-content key="ph-global-search-v3-default-xsrdse-GIzje0" data-ph-at-id="suggested-location-text" data-ph-id="ph-page-element-page7-aBrhJI"> . suggested location </ppc-content> </span> <span class="phs-jobs-count phs-${eachCountry.count}" data-ph-id="ph-page-element-page7-yDNXfK"> ${(widgetBundle['eachCountryCount'] || '{{totalCountryCount}}') | pht:{'totalCountryCount':eachCountry.count}} </span> </a> </li> </ul> </div> <!--Category--> <div class="phs-categorys-suggested" if.bind="allSuggestions.show.categories && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('suggestedCategories')))" data-ph-at-id="suggested-categories" data-ph-id="ph-page-element-page7-qsdS4e"> <h2 data-ph-id="ph-page-element-page7-wiePnb"> <ppc-content key="ph-global-search-v3-default-xsrdse-nTfYB1" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-Wh0ZqZ">Category </ppc-content> </h2> <ul class="phs-categorys-suggested-list" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${allSuggestions.categories.length}" aria-hidden="${!allSuggestions.categories.length ? 'true' : 'false'}" data-ph-id="ph-page-element-page7-zH3ohA"> <li repeat.for="eachCategory of allSuggestions.categories" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page7-AqGD7d"> <a ph-tevent="type_ahead_search" id="phs-lia_0_${$index}" ref="linkEle" href.bind="getUrl(linkEle, 'category', eachCategory)" data-ph-tevent-attr-trait59="category" data-ph-tevent-attr-trait60="${eachCategory.category}" data-option-title="${eachCategory.category}" aria-label="${eachCategory.category} ${eachCategory.count} ${eachCategory.count > 1 ? 'jobs' : 'job'}" data-category="${eachCategory.category}" data-ph-at-id="suggested-data-link" data-ph-at-data-text="${eachCategory.category}" data-ph-at-data-count="${eachCategory.count}" data-ph-id="ph-page-element-page7-mIunBm"> ${eachCategory.category} <span class="phs-jobs-count phs-${eachCategory.count}" data-ph-id="ph-page-element-page7-hD5jwp"> ${(widgetBundle['eachCategoryCount'] || '{{totalCategoryCount}}') | pht:{'totalCategoryCount':eachCategory.count}} </span> </a> </li> </ul> </div> <!--Recent Searches--> <div class="phs-recentsearches-suggested" if.bind="allSuggestions.show.searched && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('suggestedRecentSearches')))" data-ph-at-id="suggested-recentsearches" data-ph-id="ph-page-element-page7-MFLP2L"> <h2 data-ph-id="ph-page-element-page7-6w0lya"> <ppc-content key="ph-global-search-v3-default-xsrdse-JrfHpC" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-8vE4EI">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'}" data-ph-id="ph-page-element-page7-OoMxy9"> <li repeat.for="eachKeyword of allSuggestions.searched" data-ph-at-id="suggested-data-list-item" show.bind="$index < 3" data-ph-id="ph-page-element-page7-Jkwcrm"> <a ph-tevent="type_ahead_search" id="phs-lia_4_${$index}" ref="linkEle" data-ajax="false" data-option-title="${eachKeyword}" click.delegate="updateLocalStrWithRecentSearchDetails(eachKeyword)" href.bind="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}" aria-label="${eachKeyword}" data-ph-id="ph-page-element-page7-7U4Rez">${eachKeyword}</a> </li> </ul> </div> <!--Suggested Keywords--> <div class="phs-suggested-keywords-suggested" if.bind="allSuggestions.show.keywords && !allSuggestions.show.jobs && (!enableSuggestionResults || (enableSuggestionResults.length && !isSuggestionVisible('suggestedKeywords')))" data-ph-at-id="suggested-keywords" data-ph-id="ph-page-element-page7-zZyv5F"> <h2 data-ph-id="ph-page-element-page7-C0eG0E"> <ppc-content key="ph-global-search-v3-default-xsrdse-YPw38t" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-KOD1XF"> suggested keywords </ppc-content> </h2> <ul class="phs-suggested-keywords-list" click.delegate="handleSelection($event)" data-ph-at-id="suggested-data-list" data-ph-at-data-count="${allSuggestions.keywords.length}" aria-hidden="${!allSuggestions.keywords.length ? 'true' : 'false'}" data-ph-id="ph-page-element-page7-R7Ttbf"> <li repeat.for="eachKeyword of allSuggestions.keywords" show.bind="$index < 3" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page7-Sivf2V"> <a ph-tevent="type_ahead_search" id="phs-lia_5_${$index}" ref="linkEle" data-ajax="false" data-option-title="${eachKeyword}" click.delegate="updateLocalStrWithRecentSearchDetails(eachKeyword)" href.bind="inlineSearch ? 'javascript:void(0)' : 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}" aria-label="${eachKeyword}" data-ph-id="ph-page-element-page7-zXafFr"> ${eachKeyword} </a> </li> </ul> </div> </div> </div> </div> <div class="job-filter ph-suggestion-focus-block ph-search-group" data-ph-at-id="keyword-category-location" if.bind="hasFeature && hasFeature('auto-complete', 'a11y')" data-ph-id="ph-page-element-page7-b22COv"> <div aria-owns="typehead-listbox" aria-haspopup="listbox" data-ph-id="ph-page-element-page7-lP31fO"> <a if.bind="!isHeadSearchEnabled" class="mobile-back-button" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="ph-global-search-v3-default-xsrdse-rQNSBL" click.delegate="clearBackdrop($event)" ph-scroll="#ph-search-backdrop" data-ph-id="ph-page-element-page7-S1eQ9G"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-page-element-page7-tNpU2D"></i> </a> <!-- added to avoid scroll effect when header search icon is present--> <a if.bind="isHeadSearchEnabled" class="mobile-back-button" role="button" href="javascript:void(0);" aria-label="back" key-aria-label="ph-global-search-v3-default-xsrdse-8f0I89" click.delegate="clearBackdrop($event)" data-ph-id="ph-page-element-page7-0hoCXq"> <i class="icon icon-arrow-left-2" aria-hidden="true" data-ph-id="ph-page-element-page7-pAXCSF"></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-page-element-page7-4LIoTa">${isMilitarySearch ? widgetBundle['militarysearchPlaceholder'] : widgetBundle['globalsearchPlaceholder']}</label> <input type="text" class="ph-a11y-search-box form-control phs-keywords input-lg ph-input-search" focus.trigger="handleFocus($event)" value.bind="searchValue" placeholder="${isMilitarySearch ? widgetBundle['militarysearchPlaceholder'] : widgetBundle['globalsearchPlaceholder']}" autocomplete="off" ph-a11y-autocomplete="" aria-autocomplete="list" aria-controls="typehead-listbox" data-ph-at-id="globalsearch-input" showresultsonfocus="${isMilitarySearch ? false : true}" name="typehead" id="typehead" data-ph-id="ph-page-element-page7-LEtRLl"> <span class="search-sym" data-ph-id="ph-page-element-page7-CGuXf9"> <ppc-content type="icon" data-ph-id="ph-page-element-page7-rG9DXy"><i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-page-element-page7-3wHZwq"></i></ppc-content> </span> <a tabindex="0" ph-tevent="clear_searches_click" class="phs-keysearch-clear" 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="ph-global-search-v3-default-xsrdse-nhCUW3" data-ph-id="ph-page-element-page7-AU0W50"> <ppc-content type="icon" data-ph-id="ph-page-element-page7-ymRZZC"><i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-DU3N9A"></i></ppc-content> <span class="sr-only" data-ph-id="ph-page-element-page7-j9S1H9"> <ppc-content key="ph-global-search-v3-default-xsrdse-WdBtKy" data-ph-at-id="clear-globalsearch-text" data-ph-id="ph-page-element-page7-vOCgps">Clear text </ppc-content> </span> </a> </input></div> <div class="phs-search-suggestions" show.bind="showDropDown" id="typehead-listbox" aria-label="Search suggestions" role="listbox" tabindex="-1" aria-hidden="${!showDropDown ? 'true' : 'false'}" aria-labelledby="typehead-listbox" data-ph-id="ph-page-element-page7-wDPT0J"> <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-page-element-page7-eRec9R"> <div class="phs-search-categories" data-ph-id="ph-page-element-page7-6tmMFi"> <div data-ph-id="ph-page-element-page7-ZiY3Rv"> <h2 data-ph-id="ph-page-element-page7-aXeEiv"> <ppc-content key="ph-global-search-v3-default-xsrdse-hNDRtt" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-vGgqhm">Job Categories </ppc-content> </h2> </div> <ul class="phs-search-category-list" show.bind="allJobCategories.length" data-ph-at-id="category-list" data-ph-at-total-data-count="${allJobCategories.length}" aria-hidden="${!allJobCategories.length ? 'true' : 'false'}" role="presentation" data-ph-id="ph-page-element-page7-LDweRS"> <li repeat.for="category of allJobCategories" class="job-container-category_${$index}" data-ph-at-id="category-list-item" role="option" data-ph-id="ph-page-element-page7-FQM7F3"> <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-page-element-page7-CpHtLK"> <span class="sr-only" data-ph-id="ph-page-element-page7-gtLqpE"> ${widgetBundle['categorySrText'] || "Category"} </span> <span class="phs-${category.key}" data-ph-id="ph-page-element-page7-BpBzkK">${category.key}</span> <span class="phs-jobs-count phs-${category.total_count}" data-ph-id="ph-page-element-page7-B5rRPG"> ${(widgetBundle['categoryCount'] || '{{totalCount}}') | pht:{'totalCount':category.total_count}} </span> <span class="sr-only" if.bind="category.total_count == 1" data-ph-id="ph-page-element-page7-HEcJWk">${widgetBundle['globalsearchJobsCountSingler'] | pht}</span> <span class="sr-only" if.bind="category.total_count > 1" data-ph-id="ph-page-element-page7-lk5ETU">${widgetBundle['globalsearchJobsCountPlural'] | pht}</span> </a> </li> </ul> </div> </div> <div class="phs-keyword-suggestions" if.bind="isMilitarySearch && searchValue.length" data-ph-id="ph-page-element-page7-lPzbfB"> <div class="phs-suggested-keywords-suggested" if.bind="searchValue.length" data-ph-at-id="suggested-keywords" data-ph-id="ph-page-element-page7-Txu8r4"> <h2 data-ph-id="ph-page-element-page7-Cy0XOM"> <ppc-content key="ph-global-search-v3-default-xsrdse-j432d4" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-JGXcXk"> 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="presentation" data-ph-id="ph-page-element-page7-IKb5b0"> <li repeat.for="eachKeyword of suggestedMOSKeywords" role="option" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page7-jqzd6n"> <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-page-element-page7-PkX8hk"> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-page-element-page7-no43Sb"></span> </a> </li> <li data-ph-at-id="no-data" if.bind="!suggestedMOSKeywords.length" data-ph-id="ph-page-element-page7-UsCweS"> <ppc-content key="ph-global-search-v3-default-xsrdse-4WhEXd" data-ph-at-id="no-data-text" data-ph-id="ph-page-element-page7-kczYL9"> 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-page-element-page7-FYmuBG"> <div class="phs-jobs-suggested" if.bind="suggestedJobs.length && (!enableSuggestionResults || (enableSuggestionResults.length &&!isSuggestionVisible('suggestedJobs')))" data-ph-at-id="suggested-jobs" data-ph-id="ph-page-element-page7-3NhDSi"> <h2 class="ph-a11y-header" aria-hidden="true" data-ph-id="ph-page-element-page7-DGcok3"> <ppc-content key="ph-global-search-v3-default-xsrdse-lUW4VN" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-bCNVnw"> 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="presentation" data-ph-id="ph-page-element-page7-3VrjxN"> <li repeat.for="eachJob of suggestedJobs" role="option" data-ph-at-id="suggested-data-list-item" class="phsJobsSuggested_${$index}" aria-setsize="${suggestedJobResults.length}" aria-posinset="${$index + 1}" data-ph-id="ph-page-element-page7-HZcfHS"> <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-page-element-page7-L0oxd0"> <div class="phs-job-title" data-ph-id="ph-page-element-page7-eo6OwW"> <span class="sr-only" data-ph-id="ph-page-element-page7-p3zTks"> <ppc-content key="ph-global-search-v3-default-xsrdse-mBlMTg" data-ph-at-id="jobtitle-text" data-ph-id="ph-page-element-page7-7KP7pl"> Job title </ppc-content> </span> <span innerhtml="${eachJob.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-page-element-page7-ewQdt9"></span> </div> <div class="phs-job-info" data-ph-at-id="job-info" data-ph-id="ph-page-element-page7-vhqVAS"> <span class="phs-job-location" data-ph-id="ph-page-element-page7-2tzuKw"> <span class="sr-only" data-ph-id="ph-page-element-page7-TUDhAh"> <ppc-content key="ph-global-search-v3-default-xsrdse-vy8BK1" data-ph-at-id="joblocation-text" data-ph-id="ph-page-element-page7-xG6PHy"> location </ppc-content> </span> ${eachJob.location} </span> <span class="phs-job-category" data-ph-id="ph-page-element-page7-DxLMBD"> <span class="sr-only" data-ph-id="ph-page-element-page7-dNYAe5"> <ppc-content key="ph-global-search-v3-default-xsrdse-mV1uHG" data-ph-at-id="jobcategory-text" data-ph-id="ph-page-element-page7-rn0ssQ"> 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-page-element-page7-BbSgd7"> <h2 data-ph-id="ph-page-element-page7-4xnViP"> <ppc-content key="ph-global-search-v3-default-xsrdse-5ccpJX" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-e0gvzx"> 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="presentation" data-ph-id="ph-page-element-page7-IptIqp"> <li repeat.for="eachKeyword of suggestedMOSKeywords" role="option" class="phsSuggestedList_${$index}" data-ph-at-id="suggested-data-list-item" data-ph-id="ph-page-element-page7-ljSiQz"> <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-page-element-page7-qpXj8z"> <span innerhtml="${eachKeyword.title_html | sanitizeHTML}" data-ph-at-id="jobtitle-text" data-ph-id="ph-page-element-page7-E09fHJ"></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-page-element-page7-OEq6rO"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-page-element-page7-PjfC1D"> <ppc-content key="ph-global-search-v3-default-xsrdse-w6MV92" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-7JsKV8"> 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="presentation" data-ph-id="ph-page-element-page7-nAyU67"> <li repeat.for="eachLocation of suggestedLocations" role="option" class="phsLocationsSuggested_${$index}" data-ph-at-id="suggested-data-cities-list-item" aria-setsize="${suggestedJobResults.length}" aria-posinset="${suggestedJobs.length + $index + 1}" data-ph-id="ph-page-element-page7-UIwrKU"> <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-page-element-page7-9rsnfP"> <span class="sr-only" data-ph-id="ph-page-element-page7-J5MI8t"> <ppc-content key="ph-global-search-v3-default-xsrdse-wpvuhS" data-ph-at-id="joblocation-text" data-ph-id="ph-page-element-page7-QYVa9t"> 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-page-element-page7-WnuJfu"> ${(widgetBundle['eachLocationCount'] || '{{totalLocationCount}}') | pht:{'totalLocationCount':eachLocation.count}} </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-page-element-page7-IPBUxA"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-page-element-page7-Jds1co"> <ppc-content key="ph-global-search-v3-default-xsrdse-zyKs2e" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-TaPVRb">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="presentation" data-ph-id="ph-page-element-page7-VX4v6n"> <li repeat.for="eachCategory of suggestedCategories" role="option" class="phsCategorySuggested_${$index}" data-ph-at-id="suggested-data-list-item" aria-setsize="${suggestedJobResults.length}" aria-posinset="${suggestedJobs.length + suggestedLocations.length + $index + 1}" data-ph-id="ph-page-element-page7-I22Fb5"> <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-page-element-page7-V0G8SV"> <span class="sr-only" data-ph-id="ph-page-element-page7-oxLqdw"> <ppc-content key="ph-global-search-v3-default-xsrdse-Yft4tQ" data-ph-at-id="jobcategory-text" data-ph-id="ph-page-element-page7-YVjcDB"> category </ppc-content> </span> ${eachCategory.category} <!-- <span class="phs-jobs-count">${eachCategory.count}</span> --> <span class="phs-jobs-count phs-${eachCategory.count}" data-ph-id="ph-page-element-page7-H8lbKg"> ${(widgetBundle['eachCategoryCount'] || '{{totalCategoryCount}}') | pht:{'totalCategoryCount':eachCategory.count}} </span> </a> </li> </ul> </div> <div class="phs-recentsearches-suggested" if.bind="showRecentSearches && (!enableSuggestionResults || (enableSuggestionResults.length &&!isSuggestionVisible('suggestedRecentSearches')))" data-ph-at-id="suggested-recentsearches" data-ph-id="ph-page-element-page7-viBRdU"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-page-element-page7-F90kEv"> <ppc-content key="ph-global-search-v3-default-xsrdse-dEnPuC" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-FX5qUK">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="presentation" data-ph-id="ph-page-element-page7-0PaSfK"> <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}" aria-posinset="${suggestedJobs.length + suggestedLocations.length + suggestedCategories.length + $index + 1}" data-ph-id="ph-page-element-page7-2W3u6q"> <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-page-element-page7-UmEg1c"> <span class="sr-only" data-ph-id="ph-page-element-page7-C8g7f1"> <ppc-content key="ph-global-search-v3-default-xsrdse-db7665" data-ph-at-id="recentsearch-text" data-ph-id="ph-page-element-page7-5ZNRBZ"> 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-page-element-page7-NWHXLN"> <h2 aria-hidden="true" class="ph-a11y-header" data-ph-id="ph-page-element-page7-0pZv96"> <ppc-content key="ph-global-search-v3-default-xsrdse-gdNG2h" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-OrmnxX"> 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="presentation" data-ph-id="ph-page-element-page7-QXxMRe"> <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}" aria-posinset="${suggestedJobs.length + suggestedLocations.length + suggestedCategories.length + allSuggestions.searched.length + $index + 1}" data-ph-id="ph-page-element-page7-6FY4yA"> <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-page-element-page7-GQoB02"> <span class="sr-only" data-ph-id="ph-page-element-page7-t6TjuI"> <ppc-content key="ph-global-search-v3-default-xsrdse-AujNi7" data-ph-at-id="suggestedkeyword-text" data-ph-id="ph-page-element-page7-99GIEn"> Recent Search </ppc-content> </span> ${eachKeyword} </a> </li> </ul> </div> </div> </div> </div> <span class="input-group-btn ${searchBoxBackdrop ? 'blur-background':''}" data-ph-id="ph-page-element-page7-rfDBoC"> <button type="submit" submit.delegate="handleSubmitClick()" 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}" id="ph-search-backdrop" data-ph-id="ph-page-element-page7-Oximhn"> <ppc-content type="icon" data-ph-id="ph-page-element-page7-R2bQQz"> <i class="icon icon-search-icon" aria-hidden="true" data-ph-id="ph-page-element-page7-jceddW"></i> </ppc-content> <span data-ph-id="ph-page-element-page7-JZabuW"> ${widgetBundle['globalsearchButtonText'] | pht}</span> </button> </span> </div> </div> <span aria-live="polite" aria-atomic="true" class="sr-only" data-ph-id="ph-page-element-page7-h1gatx"> <span if.bind="resultsUpdated" data-ph-id="ph-page-element-page7-XeSHqY"> <span if.bind="showDropDown && !isMilitarySearch && showAllJobCategories && !searchValue.length && !gsClrTxt" key="ph-global-search-v3-default-xsrdse-oUZIOn" data-ph-id="ph-page-element-page7-x0cGTF"> Suggested Job categories available. Use arrow keys to access the categories. </span> <span if.bind="showDropDown && !isMilitarySearch && showAllJobCategories && !searchValue.length && gsClrTxt" key="ph-global-search-v3-default-xsrdse-wpYUZq" data-ph-id="ph-page-element-page7-pp7aqs"> Text cleared. Suggested Job categories available. Use arrow keys to access the categories. </span> <span if.bind="!isMilitarySearch && showDropDown && searchValue.length && suggestedJobResults.length > 0" key="ph-global-search-v3-default-xsrdse-Rs3kID" data-ph-id="ph-page-element-page7-G5VBEm"> ${suggestedJobResults.length} suggestions available, navigate to the list to select suggestion. </span> <span if.bind="!isMilitarySearch && searchValue.length && !suggestedJobResults.length" key="ph-global-search-v3-default-xsrdse-8R2NaQ" data-ph-id="ph-page-element-page7-7D0xSE"> No suggestions available </span> <span if.bind="showDropDown && isMilitarySearch && searchValue.length && suggestedMOSKeywords && suggestedMOSKeywords.length > 0" key="ph-global-search-v3-default-xsrdse-Zm50Lv" data-ph-id="ph-page-element-page7-dA7Wl5"> Military job suggestions available, navigate to the list to select suggestion. </span> <span if.bind="isMilitarySearch && !searchValue.length && !gsClrTxt && isSearchInFocus" key="ph-global-search-v3-default-xsrdse-1F2UFY" data-ph-id="ph-page-element-page7-tSxzUV"> press any key for military job suggestions </span> <span if.bind="isMilitarySearch && !searchValue.length && gsClrTxt && isSearchInFocus" key="ph-global-search-v3-default-xsrdse-6sXU9a" data-ph-id="ph-page-element-page7-0NcsAm"> text cleared press any key for military job suggestions </span> <span if.bind="showDropDown && isMilitarySearch && searchValue.length && !suggestedMOSKeywords.length" key="ph-global-search-v3-default-xsrdse-E5R2wg" data-ph-id="ph-page-element-page7-AvuEGo"> No results found </span> </span> </span> </form></script><script type="text/x-ph-tmpl" id="ph-profile-recommendations-v2-default-1603794536551" nonce=""><div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-page7-tzQ3IC"></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-F8Geph" show.bind="!showLoader && jobResults.length" data-ph-id="ph-page-element-page7-9RO6Tv"> <div class="widget-container" data-ph-id="ph-page-element-page7-rxSAW7"> <div class="phs-widget-heading" data-ph-id="ph-page-element-page7-zmOa16"> <h2 data-ph-id="ph-page-element-page7-iLK6n0"> <ppc-content key="ph-profile-recommendations-v2-default-c1ykg4-g0hFgF" data-ph-at-id="heading-text" show.bind="showTitle" data-ph-id="ph-page-element-page7-70a9ih">Profile recommendations</ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-page-element-page7-dKLlnm"> <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-page7-XSzDne"> <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-page7-pleYZM"> <div class="information" instance-id="EStODK" data-ph-id="ph-page-element-page7-EWIiIz"> <div class="job-smart-tags" data-ph-id="ph-page-element-page7-QhToIG"> <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-page7-e12RYc"> <span fitscore.bind="fit = (enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]])" class="job-match ${fit.settings.class}" data-ph-id="ph-page-element-page7-Fj0Pm3"> <i class="icon ${fit && fit.settings.icon}" if.bind="fit && fit.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page7-y4I8fW"></i> <span class="tag-label" data-ph-id="ph-page-element-page7-lPAjXw">${widgetBundle[fit.name] | pht : jobJobMatchsData[eachJob['jobSeqNo']][fit.name].data}</span> </span> </div> <div class="job-tag-area ${jobTagsConfig && jobTagsConfig.layout && jobTagsConfig.layout.style || 'style-1'}" data-ph-id="ph-page-element-page7-nOpL4I"> <span class="featured-job" if.bind="eachJob.featuredJob && (eachJob.featuredJob && eachJob.featuredJob.toLowerCase() =='yes')" data-ph-id="ph-page-element-page7-yzMvGZ"> ${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-page7-rWBrBt"> <i class="icon ${eachTag.settings.icon}" if.bind="eachTag.settings.icon && eachTag.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page7-Y6YWgX"></i> <span class="tag-label" data-ph-id="ph-page-element-page7-y6Trtm">${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-t4f51R" aria-level="3" key-aria-level="ph-profile-recommendations-v2-default-c1ykg4-WDQxdg" instance-id="EStODK-MTHYAF" data-ph-id="ph-page-element-page7-Lo8vlK"> <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-page7-G3v266"> <div if.bind="eachJob.title && eachAttr.name.indexOf('title') != -1" class="job-title" data-ph-id="ph-page-element-page7-2TpcVY"> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-S57Fio">${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-page7-QrFiZV"></i> <span data-ph-id="ph-page-element-page7-hTm0oJ">${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-page7-vZumdk"> <!-- 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-page7-kegkPl"> <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-page7-aWVKPr"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-e51E6w">${widgetBundle['category'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-Ki3Jzf">${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-page7-8G6Csz"></i> ${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-page7-ft250G"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-6DImbw">${widgetBundle['location'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-w2fAqR">${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-page7-beELZY"></i> ${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'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page7-NnS1pa"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-Giu4WP">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-AHhOg2"> ${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-page7-mCeEw0"></i> ${eachJob[eachAttr.name]} </span> <span class="job-postdate" if.bind="eachJob.postedDate && eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page7-VScJtZ"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-7td4Sv">${widgetBundle['postedDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-tBoOht">${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-page7-BymOFY"></i> ${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-page7-sYMjhx"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-emWf5H">${widgetBundle['expiryDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-4eo1Jg">${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-page7-Lk6h9A"></i> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['createdDate','atsLastModifieddate'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page7-2RqCzH"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-HGQ6g4">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-PG9HN5"> ${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-page7-c4t6Ms"></i> ${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-page7-vg4oAd"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-WjcTIq">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-mtHFjV"> ${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-page7-IUISgM"></i> ${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-page7-1g5Lnp"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-Zizp9m">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-R91cu4">${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-page7-XThQpg"></i> <span if.bind="!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page7-cXZ7sn">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page7-61Cpi3">${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-page7-4xE0tY">${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-page7-laVXEK">${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-page7-qI9Bm3">${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-page7-7CcjRA"> <!-- 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-page7-3Ok1X2"> <!-- Multi location --> <span class="job-location" if.bind="(eachAttr.name == 'location') && (eachJob.multi_location.length > 1)" data-ph-id="ph-page-element-page7-Ufq1i0"> <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-page7-NMik5Q"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page7-6zRsHT"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page7-IBzeYq"> ${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-page7-holpTL"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-Q25o1U">${widgetBundle['location'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-OUB7h4">${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-page7-J59Zp9"></i> ${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-page7-xWfOzL"> <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-page7-AtYF4c"> <i class="icon ${eachAttr.settings.icon}" if.bind="eachAttr.settings.icon && eachAttr.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page7-l4oUDO"></i> <span class="btn-text-content" data-ph-id="ph-page-element-page7-NB6TgL"> ${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-page7-HEOijx"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-DRVgCr">${widgetBundle['category'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-kGnVBJ">${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-page7-oqjjtg"></i> ${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-page7-81KMsv"> <span class="sr-only" data-ph-id="ph-page-element-page7-cII15J">${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-page7-ZGqNxN"></i> <span if.bind="!eachJob.drivingTime.inHours && !eachJob.drivingTime.inMinutes" style="opacity:0.8;" data-ph-id="ph-page-element-page7-407QD7">${widgetBundle['whenDrivingTimeNotFound'] | pht}</span> <span if.bind="eachJob.drivingTime && eachJob.drivingTime.inHours" aria-hidden="true" data-ph-id="ph-page-element-page7-b4jpTa">${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-page7-B3bm1k">${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-page7-Wz6Zse">${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-page7-ybFgDO">${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'].indexOf(eachAttr.name) == -1)" data-ph-id="ph-page-element-page7-QyQ8O2"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-zwfh8V">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-CMvSg3"> ${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-page7-jbrHak"></i> ${eachJob[eachAttr.name]} </span> <span class="job-postdate" if.bind="eachJob.postedDate && eachAttr.name == 'postedDate'" data-ph-id="ph-page-element-page7-bwBvaW"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-hxngOC">${widgetBundle['postedDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-6nNGgz">${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-page7-CYvCyD"></i> ${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-page7-aQTRTb"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-CDbr8s">${widgetBundle['expiryDate'] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-37Bhes">${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-page7-uemWsI"></i> ${eachJob.expiryDate | dateFormat:getDateFormat(widgetBundle['jobDateFormat'] || "MMDDYYYY_SLASH")} </span> <span class="${eachAttr.name}" if.bind="eachJob[eachAttr.name] && (['createdDate','atsLastModifieddate'].indexOf(eachAttr.name) != -1)" data-ph-id="ph-page-element-page7-iclrzU"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-wMyFH7">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-jfqDG0"> ${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-page7-Cz683q"></i> ${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-page7-yR0PTQ"> <span if.bind="!eachAttr.settings.label" class="sr-only" data-ph-id="ph-page-element-page7-XLfGxm">${widgetBundle[eachAttr.name] | pht}</span> <span if.bind="eachAttr.settings.label" data-ph-id="ph-page-element-page7-tWBO54"> ${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-page7-k3mQ9L"></i> ${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-page7-89HPOK"> <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-page7-IPOmFS"> <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-profile-recommendations-v2-default-c1ykg4-TkA96z" id="searchLoc-${eachJob.jobSeqNo}" aria-haspopup="true" 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="EStODK-Qr4VK5" data-ph-id="ph-page-element-page7-1UuYtG"> <span data-ph-id="ph-page-element-page7-04KPbs"> ${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-page7-csOurT"></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-page7-XqbS9Y"> <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-page7-oPHG1b"> ${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-page7-ANZ281"> <span if.bind="!enabledFields['drivingTime'].settings.label" class="sr-only" data-ph-id="ph-page-element-page7-1FvlU7">${widgetBundle['drivingTime'] | pht}</span> <span if.bind="enabledFields['drivingTime'].settings.label" data-ph-id="ph-page-element-page7-MT72u9">${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-page7-6PeAdC"></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-page7-Cwavnz">${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-page7-Y6IlPh">${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-page7-yWBvkd">${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-page7-l2bwW0">${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-page7-awLisw">${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-page7-sF6cn5"> <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-page7-i1hJyx"> <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-IWWJRJ" id="searchCat-${eachJob.jobSeqNo}" aria-haspopup="true" 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="EStODK-pkqiyA" data-ph-id="ph-page-element-page7-kTVQMJ"> <span data-ph-id="ph-page-element-page7-a1Aggm"> ${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-page7-6JV9NH"></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-page7-BuqKVj"> <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-page7-NYyGy7"> ${eachCategory} </li> </ul> </div> <p class="job-description" if.bind="(eachJob.descriptionTeaser && eachAttr.name == 'descriptionTeaser')" innerhtml.bind="eachJob.descriptionTeaser | sanitizeHTML" data-ph-at-id="jobdescription-text" data-ph-id="ph-page-element-page7-6AHNje"></p> </div> <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-page7-QxcjXK"> <span fitscore.bind="fit = (enabledFits[jobFitsSettConfig.literalMap[eachJob.fitLevel]])" class="job-match ${fit.settings.class}" data-ph-id="ph-page-element-page7-M1rI2D"> <i class="icon ${fit && fit.settings.icon}" if.bind="fit && fit.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page7-QYq8fq"></i> <span class="tag-label" data-ph-id="ph-page-element-page7-VoL82h">${widgetBundle[fit.name] | pht : jobJobMatchsData[eachJob['jobSeqNo']][fit.name].data}</span> </span> </div> </div> <div class="actions" data-ph-at-id="job-actions" if.bind="jobActions.length" data-ph-id="ph-page-element-page7-0LEG1l"> <ul ph-role="data.bind:jobActions" data-ph-id="ph-page-element-page7-BmEOqS"> <li repeat.for="eachAction of jobActions" class="${eachAction.name}" data-ph-id="ph-page-element-page7-W06zL4"> <div if.bind="eachAction.name == 'applyNow'" data-ph-id="ph-page-element-page7-pkNbSo"> <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-page7-e4ZsbF"> ${widgetBundle['applyNowText'] | pht} <span class="sr-only" data-ph-id="ph-page-element-page7-quFFqA">${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-page7-nqFJiz"></i> </a> </div> <div if.bind="eachAction.name == 'shareJob'" class="share-job" data-ph-id="ph-page-element-page7-9b9UNc"> <button class="share-job-button btn" type="button" click.delegate="eachJob.shareToggleOpen = !eachJob.shareToggleOpen" data-ph-id="ph-page-element-page7-w5IJ2t"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page7-B6R3D0"></i> <!-- <i class="icon icon-share" aria-hidden="true"></i> --> <span class="sr-only" data-ph-id="ph-page-element-page7-o8LGfT"> <ppc-content key="ph-profile-recommendations-v2-default-c1ykg4-vpLXO5" data-ph-at-id="share-job-button-text" instance-id="EStODK-yXbN3o" data-ph-id="ph-page-element-page7-wDRovz">Share Job button</ppc-content> </span> </button> <div class="share-options-dropdown ${eachJob.shareToggleOpen ? 'show' : 'hide'}" data-ph-id="ph-page-element-page7-GrGh0P"> <section class="ph-widget" instance-id="6ty93l" data-ph-id="ph-page-element-page7-iJIr0G" view="1603794536530-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="1603794536530-default" 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-page7-42AMUf"></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-page7-FVyX5E"> <div class="savejob-checkbox" data-ph-id="ph-page-element-page7-v39ebk"> <label for="save-${eachJob.jobSeqNo}" class="${eachJob.inProgress ? 'disabled' : ''}" data-ph-id="ph-page-element-page7-S4oPri"> <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.jobSeqNo} to job cart" aria-checked="${eachJob.isJobSaved ? 'true' : 'false'}" role="checkbox" data-ph-at-id="save-click" data-ph-id="ph-page-element-page7-wftEky" /> <span class="label-content" if.bind="eachJob.isJobSaved === false" data-ph-id="ph-page-element-page7-TdjwYa"> <i class="icon ${eachAction.settings.icon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page7-KRWFNs"></i> <span if.bind="eachAction.settings.label" aria-hidden="true" data-ph-id="ph-page-element-page7-jcnc8w"> ${widgetBundle['addToCartSaveText'] | pht} <!-- <ppc-content key="addToCartSaveText">Save</ppc-content> --> </span> <span class="sr-only" data-ph-id="ph-page-element-page7-NdtvEn">${widgetBundle['addToCartSaveText'] | pht} ${eachJob.title} ${eachJob.jobSeqNo} ${widgetBundle['toJobCartText'] | pht}</span> </span> <span class="label-content" if.bind="eachJob.isJobSaved === true" data-ph-id="ph-page-element-page7-2UFmaR"> <i class="icon ${eachAction.settings.activeicon}" if.bind="eachAction.settings.icon && eachAction.settings.icon.length" aria-hidden="true" data-ph-id="ph-page-element-page7-llPmyN"></i> <span if.bind="eachAction.settings.label" aria-hidden="true" data-ph-id="ph-page-element-page7-GbO39g"> ${widgetBundle['addToCartSavedText'] | pht} <!-- <ppc-content key="addToCartSavedText">Saved</ppc-content> --> </span> <span class="sr-only" data-ph-id="ph-page-element-page7-cr0S3d">${widgetBundle['addToCartSavedText'] | pht} ${eachJob.title} ${eachJob.jobSeqNo} ${widgetBundle['toJobCartText'] | pht} </span> </span> </label> </div> </div> <div if.bind="eachAction.name == 'removeFromCart'" data-ph-id="ph-page-element-page7-2TF6Ds"> <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-page7-qrbyQx"> <span class="sr-only" data-ph-id="ph-page-element-page7-qnu6oA">${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-page7-prIwaQ"></i> <span if.bind="eachAction.settings.label" data-ph-id="ph-page-element-page7-Bse2Uk"> ${widgetBundle['removeJobText'] | pht} </span> </a> </div> </li> </ul> </div> <div class="multi-location-popup" if.bind="eachJob.popUpOpen && (enabledFields['location'] && enabledFields['location'].settings && enabledFields['location'].settings.displayType == 'modal')" role="dialog" aria-modal="true" aria-labelledby="modalHeading" aria-describedby="modalDescription" data-ph-id="ph-page-element-page7-3iwnEa"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" data-ph-id="ph-page-element-page7-xIxcL5"> <div class="modal-dialog" data-ph-id="ph-page-element-page7-Cw9502"> <div class="popup-content-block" data-ph-id="ph-page-element-page7-IjO3G9"> <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-jnDXWu" instance-id="EStODK-mwqsuT" data-ph-id="ph-page-element-page7-ewX58t"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-EwlDrL"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page7-tyzvud"> <div class="job-heading" id="modalHeading" role="heading" aria-level="1" key-role="ph-profile-recommendations-v2-default-c1ykg4-pwJDe4" key-aria-level="ph-profile-recommendations-v2-default-c1ykg4-KcWmbU" instance-id="EStODK-B8Y7L7" data-ph-id="ph-page-element-page7-8s7fWs"> ${eachJob.title} </div> <div id="modalDescription" data-ph-id="ph-page-element-page7-ijfNce"> <div class="job-location-count" data-ph-id="ph-page-element-page7-2ycDY8"> ${widgetBundle['multipleLocation'] | pht:{"locationCount" : eachJob.multi_location.length}} </div> </div> </div> <div class="content-block" data-ph-id="ph-page-element-page7-oQO7Aj"> <ul class="location-list" ph-role="data.bind:eachJob.multi_location" data-ph-id="ph-page-element-page7-1XgNvQ"> <li class="each-location ${enabledFields['drivingTime'] ? 'multi-location-driving-time' : '' }" repeat.for="eachLocation of eachJob.multi_location" data-ph-id="ph-page-element-page7-6tYMQZ"> <span data-ph-id="ph-page-element-page7-qh05X7"> <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-page7-gRjC4W"></i> </span> <span data-ph-id="ph-page-element-page7-VnkGAJ"> ${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-page7-ow6Q3g"> <span class="sr-only" data-ph-id="ph-page-element-page7-BFyrLk">${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-page7-CgHFGN"></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-page7-vGT4xS">${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-page7-ACSyiW">${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-page7-50zmFi">${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-page7-dbEM8z">${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-page7-CzVaoE"> ${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')" role="dialog" aria-modal="true" aria-labelledby="modalHeading" aria-describedby="modalDescription" data-ph-id="ph-page-element-page7-gadE7J"> <div class="modal fade in show ph-a11y-modal-area" role="dialog" data-ph-id="ph-page-element-page7-7raMHa"> <div class="modal-dialog" data-ph-id="ph-page-element-page7-tpv9Yd"> <div class="popup-content-block" data-ph-id="ph-page-element-page7-5FvD4M"> <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-sC6oO5" instance-id="EStODK-QIgJY2" data-ph-id="ph-page-element-page7-oinISB"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-5JAYKo"></i> </button> <div class="heading-block" data-ph-id="ph-page-element-page7-JjHOKg"> <div class="job-heading" id="modalHeading" role="heading" aria-level="1" key-role="ph-profile-recommendations-v2-default-c1ykg4-sGyAWW" key-aria-level="ph-profile-recommendations-v2-default-c1ykg4-yIekVI" instance-id="EStODK-OBCsuA" data-ph-id="ph-page-element-page7-OkDOAq"> ${eachJob.title} </div> <div id="modalDescription" data-ph-id="ph-page-element-page7-24h2II"> <div class="job-location-count" data-ph-id="ph-page-element-page7-WwJ2dE"> ${widgetBundle['multipleCategory'] | pht:{"categoryCount" : eachJob.multi_category.length}} </div> </div> </div> <div class="content-block" data-ph-id="ph-page-element-page7-PRXmfM"> <ul class="category-list" ph-role="data.bind:eachJob.multi_category" data-ph-id="ph-page-element-page7-YWUInX"> <li class="each-category ${enabledFields['drivingTime'] ? 'multi-category-driving-time' : '' }" repeat.for="eachCategory of eachJob.multi_category" data-ph-id="ph-page-element-page7-bCz8tt"> <span data-ph-id="ph-page-element-page7-ytjKl5"> <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-page7-G73Zya"></i> </span> <span data-ph-id="ph-page-element-page7-KA40hK"> ${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-page7-OgdlnX"> <div aria-atomic="true" aria-live="assertive" instance-id="4YBGCh" data-ph-id="ph-page-element-page7-CdBS8F"> <button class="btn primary-button" aria-label="See more recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-c1ykg4-pjp2D8" 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-auDQWC" data-ph-at-id="seemore-link" role="button" key-role="ph-profile-recommendations-v2-default-c1ykg4-uceKc4" instance-id="4YBGCh-Uiu1tb" data-ph-id="ph-page-element-page7-YnBFY2"> <!-- <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-page7-Tm9nwt"> ${widgetBundle['seeMoreText'] | pht} </span> <i class="icon icon-down-arrow" aria-hidden="true" data-ph-id="ph-page-element-page7-j1Co6X"></i> </button> </div> <button class="btn primary-button" aria-label="See less recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-c1ykg4-YUBlhi" keyup.trigger="seemoreOnKeyUp($event)" show.bind="showMore === false" click.trigger="seeLess()" title="" key-title="ph-profile-recommendations-v2-default-c1ykg4-vSfaaR" data-ph-at-id="seeless-link" role="button" key-role="ph-profile-recommendations-v2-default-c1ykg4-8arqy5" instance-id="4YBGCh-o8Yvld" data-ph-id="ph-page-element-page7-QoMQru"> <!-- <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-page7-9hG3ww"> ${widgetBundle['seeLessText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page7-LELh09"></i> </button> <button class="btn primary-button" aria-label="See next recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-c1ykg4-zVqScd" 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-GWsjws" data-ph-at-id="seenext-link" role="button" key-role="ph-profile-recommendations-v2-default-c1ykg4-HrFzdv" instance-id="4YBGCh-LTI4hb" data-ph-id="ph-page-element-page7-8Fiom5"> <!-- <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-page7-ymbXFW"> ${widgetBundle['seeNextText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page7-57NhSg"></i> </button> <button class="btn primary-button" aria-label="See even more recommended jobs" key-aria-label="ph-profile-recommendations-v2-default-c1ykg4-07Hznm" 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-LrRKHG" data-ph-at-id="seeevenmore-link" role="button" key-role="ph-profile-recommendations-v2-default-c1ykg4-c4xoMn" instance-id="4YBGCh-LpLWXF" data-ph-id="ph-page-element-page7-QN137f"> <!-- <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-page7-3a1kGN"> ${widgetBundle['seeEvenMoreText'] | pht} </span> <i class="icon icon-up-arrow" aria-hidden="true" data-ph-id="ph-page-element-page7-HEm259"></i> </button> </div> </div> <div class="no-data-view" show.bind="showErrorMsg" data-ph-at-id="nodata-block" data-ph-id="ph-page-element-page7-VtH24z"> <p data-ph-id="ph-page-element-page7-mByC0j"> <ppc-content key="ph-profile-recommendations-v2-default-c1ykg4-qvNgwT" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page7-WZApoA"> No recommendations found </ppc-content> </p> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-email-job-v1-1603794536562-view3" nonce=""><!-- View specifically written for the inside of configuarable social share widget Because of when email is inline view when click on the email option it should in popup view --> <div class="phs-email-this-job-area ph-widget-box" data-ph-at-id="email-this-job" data-ph-id="ph-page-element-page7-VwbO1q"> <!-- <div class="modal-backdrop fade in"></div> --> <div class="modal fade in show" role="dialog" data-ph-id="ph-page-element-page7-ddi9cg"> <div class="modal-dialog" role="document" data-ph-id="ph-page-element-page7-nIpfk1"> <div class="modal-content" data-ph-id="ph-page-element-page7-L22Ydk"> <div class="phs-widget-heading" data-ph-id="ph-page-element-page7-37tIag"> <!--<i class="icon icon-send-masseg"></i>--> <button class="close-dialog" click.delegate="closeEmailDialog(share)" data-ph-at-id="close-the-popup-button" data-ph-id="ph-page-element-page7-SRQvmu"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-swz53J"></i> <span class="sr-only" data-ph-id="ph-page-element-page7-syojxE"><ppc-content key="ph-email-job-v1-view3-1gd0h6-AfjXHq" data-ph-at-id="close-the-popup-text" data-ph-id="ph-page-element-page7-Tlvdpd">Close the popup</ppc-content></span> </button> <h2 data-ph-id="ph-page-element-page7-GCl0MC"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-dveVRC" data-ph-at-id="email-this-job-heading-text" data-ph-id="ph-page-element-page7-vtnORx"> Email this Job </ppc-content> </h2> <p class="phs-widget-sub-title" data-ph-id="ph-page-element-page7-qUMt6e"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-XYBstM" data-ph-at-id="email-this-job-sub-title-text" data-ph-id="ph-page-element-page7-8MyoeL"> To access this job from another computer, email this information to yourself or a friend. </ppc-content> </p> </div> <div class="widget-container" data-ph-id="ph-page-element-page7-VUerS9"> <div class="content-block" data-ph-id="ph-page-element-page7-fasfXI"> <form role="form" submit.delegate="emailThisJob()" class="form-inline" data-ph-id="ph-page-element-page7-kF20ha"> <div class="form-group ${errors.name.error ? 'error focus':''}" data-ph-id="ph-page-element-page7-TQzvKf"> <label for="name" data-ph-id="ph-page-element-page7-05njIu"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-qjSloh" data-ph-at-id="name-label-text" data-ph-id="ph-page-element-page7-ShCZy6"> Your Name </ppc-content> </label> <input type="text" aria-describedby="ph-a11y-email-job-name-field-error" class="form-control ph-a11y-form-control-name fs-block" value.bind="emailJobModel.name" placeholder="Your name" autocomplete="off" key-placeholder="ph-email-job-v1-view3-1gd0h6-7EL6uF" title="Your name" key-title="ph-email-job-v1-view3-1gd0h6-C3Vi2u" data-ph-at-id="name-input" data-ph-id="ph-page-element-page7-h5m8xz"> <span class="error" id="ph-a11y-email-job-name-field-error" if.bind="errors.name.error && errors.name.code == 'E101'" data-ph-id="ph-page-element-page7-WkrMKo"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-mxjy6K" data-ph-at-id="name-validation-text" data-ph-id="ph-page-element-page7-Un7y97">Name should not be empty</ppc-content> </span> </input></div> <div class="form-group ${errors.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page7-ytAYRV"> <label for="email" data-ph-id="ph-page-element-page7-iImH7Q"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-lIRXYt" data-ph-at-id="email-label-text" data-ph-id="ph-page-element-page7-AUYhvZ"> Recipient's Email address </ppc-content> </label> <input type="text" aria-describedby="ph-a11y-email-job-email-field-error" class="form-control ph-a11y-form-control-email fs-block" value.bind="emailJobModel.email" placeholder="Recipient's Email address" title="Recipient’s Email address" key-title="ph-email-job-v1-view3-1gd0h6-ZnuMxY" autocomplete="off" data-ph-at-id="email-input" data-ph-id="ph-page-element-page7-WmhLP3"> <span class="error" id="ph-a11y-email-job-email-field-error" data-ph-id="ph-page-element-page7-Lo8ZYb"> <span class="sr-only" data-ph-id="ph-page-element-page7-wWT5fi">Error</span> <span if.bind="errors.email.error && errors.email.code == 'E101'" data-ph-id="ph-page-element-page7-4lVp10"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-qIVTZO" data-ph-at-id="email-empty-validation-text" data-ph-id="ph-page-element-page7-VYMrYg">Email should not be empty</ppc-content> </span> <span if.bind="errors.email.error && errors.email.code == 'E102'" data-ph-id="ph-page-element-page7-YboMlJ"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-uesiu9" data-ph-at-id="email-invalid-validation-text" data-ph-id="ph-page-element-page7-rCKark">Please enter valid Email</ppc-content> </span> </span> </input></div> <div class="form-group" data-ph-id="ph-page-element-page7-TiI7Qn"> <button type="submit" class="btn primary-button ph-a11y-email-submit" tabindex="0" data-ph-at-id="send-button" data-ph-id="ph-page-element-page7-CDxXOO"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-TYLHRl" data-ph-at-id="send-text" data-ph-id="ph-page-element-page7-ECW65s"> ${widgetBundle['sendEmailButtonText'] | pht} </ppc-content> </button> </div> </form> <div class="feedbackText sr-only" tabindex="-1" blur.trigger="onBtnBlurHandler($event)" data-ph-id="ph-page-element-page7-61eB4f"> <span show.bind="showEmailSuccess" data-ph-id="ph-page-element-page7-K94LIB"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-LFaHtX" data-ph-at-id="send-success-descript1" data-ph-id="ph-page-element-page7-bvF1z8">Email has successfully sent</ppc-content> </span> <span show.bind="showEmailFailure" data-ph-id="ph-page-element-page7-fuHnrO"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-FjfssP" data-ph-at-id="send-failure-descript1" data-ph-id="ph-page-element-page7-atvYCx">Email has sent has error</ppc-content> </span> </div> </div> </div> </div> </div> </div> </div> <div class="popup-modal-backdrop" show.bind="showEmailSuccess" data-ph-id="ph-page-element-page7-pnMHqr"> <div class="phs-email-this-job-area ph-widget-box success-hdlr popup-modal-backdrop" role="dialog" data-ph-id="ph-page-element-page7-NfejlS"> <!-- <div class="modal-backdrop fade in" click.delegate="closeEmailDialog()"></div> --> <div class="hdlr-block" tabindex="0" data-ph-id="ph-page-element-page7-QOuQ3v"> <i class="icon icon-check" data-ph-id="ph-page-element-page7-Q7Bi0q"></i> <h3 data-ph-id="ph-page-element-page7-PgwJ02"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-rbqjuh" data-ph-at-id="send-success-text" data-ph-id="ph-page-element-page7-KzXIhf">Success!</ppc-content> </h3> <p data-ph-id="ph-page-element-page7-lJfWgV"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-KWekcJ" data-ph-at-id="send-success-descript" data-ph-id="ph-page-element-page7-oBGPzM">Email has successfully sent</ppc-content> </p> <button type="button" class="btn primary-button" if.bind="isDialog" show.bind="showDialogPopup" click.delegate="closeEmailDialog(share)" data-ph-id="ph-page-element-page7-Y4KxoA"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-Bezxk1" data-ph-id="ph-page-element-page7-W12F81">Ok</ppc-content> </button> </div> </div> </div> <div class="popup-modal-backdrop" show.bind="showEmailFailure" data-ph-id="ph-page-element-page7-l0L8g6"> <div class="phs-email-this-job-area ph-widget-box failure-hdlr" role="dialog" data-ph-id="ph-page-element-page7-KEhmKh"> <!-- <div class="modal-backdrop fade in" click.delegate="closeEmailDialog(share)"></div> --> <div class="hdlr-block" data-ph-id="ph-page-element-page7-qhapcm"> <i class="icon icon-cancel" data-ph-id="ph-page-element-page7-NcIUnT"></i> <h3 data-ph-id="ph-page-element-page7-Yz3ORp"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-KNSdR6" data-ph-at-id="send-failed-text" data-ph-id="ph-page-element-page7-5sruhP">Failure!</ppc-content> </h3> <p data-ph-id="ph-page-element-page7-tHPc3X"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-WWwusI" data-ph-at-id="send-failed-descript" data-ph-id="ph-page-element-page7-bGfHpP">Email has not sent</ppc-content> </p> <button type="button" class="btn primary-button" if.bind="isDialog" show.bind="showDialogPopup" click.delegate="closeEmailDialog(share)" data-ph-id="ph-page-element-page7-v3bvOV"> <ppc-content key="ph-email-job-v1-view3-1gd0h6-KIBj89" data-ph-id="ph-page-element-page7-mWo8pS">Ok</ppc-content> </button> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-share-v3-1603794536530-default" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-page-element-page7-XP6Jhm"> <div class="widget-container" data-ph-id="ph-page-element-page7-D4vOu6"> <div class="phs-widget-heading" if.bind="!hideTitle || !hideSubTitle" data-ph-id="ph-page-element-page7-SzIGoi"> <div class="heading-block" if.bind="!hideTitle" role="heading" key-role="ph-social-share-v3-default-6ty93l-cH9OQG" aria-level="headingLevel" key-aria-level="ph-social-share-v3-default-6ty93l-cVU81F" data-ph-id="ph-page-element-page7-fXTeXr"> <ppc-content key="ph-social-share-v3-default-6ty93l-FfEs3H" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-LnRiAn"> Share this Opportunity </ppc-content> </div> <p if.bind="!hideSubTitle" data-ph-id="ph-page-element-page7-KaO93i"> <ppc-content key="ph-social-share-v3-default-6ty93l-34Y12l" data-ph-at-id="sub-heading-text" data-ph-id="ph-page-element-page7-PypzHR"> 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-page7-BhThkM"> <ul data-ph-at-id="share-options-list" class="share-options icons-per-row${shareOption.iconsPerRow} ${shareOption.widgetStyle} ${shareOption.brandStyle ? 'with-brand-colors' : ''}" data-ph-id="ph-page-element-page7-Ea4nsT"> <li repeat.for="eachIndicator of shareOption.options" css="padding-right:${shareOption.spacing}px;" data-ph-id="ph-page-element-page7-jx4v3M"> <button click.delegate="handlePopup(eachIndicator)" class="${eachIndicator.name}" aria-label="${widgetBundle[eachIndicator['name']+'AriaLabel'] | pht}" css="background-color:${shareOption.backgroundColor}; border-radius: ${shareOption.borderRadius}px; line-height:${shareOption.lineHeight}px;height:${shareOption.height}px; width:${shareOption.width}px; border-width:${shareOption.borderWidth}px; border-color:${shareOption.borderColor}; border-style:${shareOption.borderStyle};" data-ph-at-id="share-${eachIndicator['name']}-link" blur.trigger="closeShareJob($event, true)" data-ph-id="ph-page-element-page7-aAYJ2t"> <i class="icon ${eachIndicator['settings']['icon']}" aria-hidden="true" css="color:${shareOption.color}; font-size:${shareOption.size}px;" data-ph-id="ph-page-element-page7-CSi2Kr"></i> <span class="sr-only" data-ph-id="ph-page-element-page7-Ec2jUG"> <span data-ph-id="ph-page-element-page7-a3FZ9z">${widgetBundle[eachIndicator['name']] | pht}</span> </span> </button> </li> <section class="ph-widget" instance-id="1gd0h6" if.bind="showEmailView && shareOption.isInline && isShareEmailFound" data-ph-id="ph-page-element-page7-z1AhKW"> <div as-element="ph-email-job-v1" class="ph-email-job-v1-view3-default" data-widget="ph-email-job-v1" job-seq-no.bind="currentJobObj.jobSeqNo" share-handler.call="handlePopup(share)" view="1603794536562-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-page7-ZiXIOk"></div> </section> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1611333086343-re-upload" nonce=""> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page7-vTr124"> <button id="ph-dropzone" class="upload-btn" aria-label="upload new file" key-aria-label="ph-import-resume-v1-re-upload-fyf3jd-ibLArE" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page7-C3OWyX"> <span class="action-icon" data-ph-id="ph-page-element-page7-XmmVEA"> <i class="icon icon-upload" aria-hidden="true" data-ph-id="ph-page-element-page7-7S4wHT"></i> </span> <ppc-content key="ph-import-resume-v1-re-upload-fyf3jd-h6Cz4S" data-ph-at-id="upload-resume-link-text" data-ph-id="ph-page-element-page7-PwMLje">Upload new </ppc-content> </button> </div> </script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-1611333086615-view1" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-page-element-page7-jYU42v"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page7-Dr1YsN"></div> <!-- Content block --> <div class="content-block" if.bind="!isLoggedIn" data-ph-id="ph-page-element-page7-8V3v4J"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-page-element-page7-SlLJ9D"> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page7-5K1sl7"> <!-- Invalid link error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-3v2ltY"> <div if.bind="tokenInvalid" class="alert-box" data-ph-id="ph-page-element-page7-zR8hPu"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page7-dqjimp"></i> <span class="alert-msg" data-ph-id="ph-page-element-page7-h0dx3q"> ${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-page7-IxTcPX"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading" data-ph-id="ph-page-element-page7-GnHISo"> ${widgetBundle['signInPopUpHeading']} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page7-JnuyEu"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page7-EXFDGr"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page7-oFXRrg"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-page-element-page7-P3m8Ms"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page7-h7ag83"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page7-JByglK"> ${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-page7-KLxeOS"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page7-48PSQI"> <form novalidate="" data-ph-id="ph-page-element-page7-4O94Xu"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page7-KhEQs7"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-page-element-page7-ARt9tk"> <label for="signinEmail" class="form-label" data-ph-id="ph-page-element-page7-tllT4e"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-SBrZrx"> <div class="text-box" data-ph-id="ph-page-element-page7-6GK2I9"> <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()" data-ph-id="ph-page-element-page7-Z4LUCW"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page7-H05f76"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page7-YpA5rt"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-page-element-page7-FBjj13"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-xHnpha"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page7-F8k5Di"> ${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-page7-to4Jtm"> ${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-page7-0SYrEG"> ${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-page7-jYMpDN"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page7-6kI2PS"> ${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-page7-7o8emh"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-page-element-page7-aYJye6"> ${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-page7-ijWuyT"> <label for="signInPassword" class="form-label" data-ph-id="ph-page-element-page7-jMWjbp"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-7vMwfY"> <div class="text-box" data-ph-id="ph-page-element-page7-FvtHby"> <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)" data-ph-id="ph-page-element-page7-4400BC"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-page-element-page7-xSWfVr"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page7-XE9lF6"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page7-bYrhZT"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-leBGay"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-3eAurx"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-tuowzS"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-xNQYGf"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-Y1kErx"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-page-element-page7-JjMBw6"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-Og33Jg"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-page-element-page7-AOp1kA"> ${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-page7-DnlJze"> ${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-page7-fdpB9R"> ${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-page7-tmGsbx"> ${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-page7-bgyouj"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-page-element-page7-X99QiH"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page7-RpTDjs"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page7-LutWTa"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page7-To0UPo"> <div class="form-container" data-ph-id="ph-page-element-page7-f0Jh2K"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page7-ojKy7H"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-page-element-page7-gTD44B"> <div class="user-options" data-ph-id="ph-page-element-page7-lUr6Dm"> <span class="each-option" data-ph-id="ph-page-element-page7-8cSvp7"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-page-element-page7-zEWFoH"> <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-page7-PhKiy2"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-page-element-page7-KCmBaV"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page7-cbjW2k"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-page-element-page7-X13laW"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-page-element-page7-3zXtUu"> <span class="forgot-password-area" data-ph-id="ph-page-element-page7-XmCJHH"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-page-element-page7-oSLZ6Y"> ${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-page7-Kf7Ybf"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-page-element-page7-86reGo"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page7-nX4qTP"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page7-dtovDs"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page7-PoRlVM"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-page-element-page7-D64Wud"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page7-5I6GoL"> ${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-page7-R3aWtm"> <span id="cd-pf-recieve-email" data-ph-id="ph-page-element-page7-bHSk1t"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" aria-drescribedby="cd-pf-recieve-email" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-page-element-page7-gO8X0a"> ${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-page7-rIoYXp"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-page-element-page7-R6hBJY"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-page-element-page7-6E8CDS"> <!-- Create account heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-tpM3op"> <div class="sign-in-heading-block" data-ph-id="ph-page-element-page7-JyCTxP"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-page-element-page7-m29jSA"> ${widgetBundle['createAccountPopUpHeading']} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-page-element-page7-jqQPeU"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page7-f5ZmYF"> <form novalidate="" data-ph-id="ph-page-element-page7-qVdPG2"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page7-lQzAyn"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-page-element-page7-PVkPge"> <label for="createEmail" class="form-label" data-ph-id="ph-page-element-page7-tAXkBo"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-DzXegi"> <div class="text-box" data-ph-id="ph-page-element-page7-Kpyosa"> <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()" data-ph-id="ph-page-element-page7-qO4fPS"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page7-a490Dg"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page7-Mizw8Q"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-page-element-page7-KGhSWC"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-LohZx2"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page7-OsOogg"> ${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-page7-4npalg"> ${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-page7-aGtLx2"> ${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-page7-1nWSch"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page7-drjQKn"> 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-page7-aRxFMJ"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page7-kDgqeR"> ${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-page7-qDdIMx"> <label for="createPassword" class="form-label" data-ph-id="ph-page-element-page7-NPuFQN"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-WRbFpv"> <div class="text-box" data-ph-id="ph-page-element-page7-V7wCbP"> <input id="createPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" type.bind="isPasswordVisible ? 'text' : 'password'" aria-describedby="${!errors.password.error && !signInModel.password.length ? "createPasswordDesc" : "" }" 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)" data-ph-id="ph-page-element-page7-5FXO4M"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-page-element-page7-5pSSXT"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-page-element-page7-QNsos0"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page7-FoYWNF"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page7-SxUSik"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-qSoeFi"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-SMx1Nn"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-wUEWqm"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-o43BdP"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-wgwtsD"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-Ie6BCJ"> <div if.bind="errors.password.error && !errors.password.srHidden" data-ph-id="ph-page-element-page7-WzSzu1"> <span class="sr-only" data-ph-id="ph-page-element-page7-hF3daF"> ${widgetBundle['errorSrOnly'] | pht} </span> <span class="error sr-only" data-ph-id="ph-page-element-page7-9YnDoK"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-page-element-page7-9y4pDt"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-page-element-page7-K61p2F"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-page-element-page7-G3OTZj"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-page-element-page7-sy9vly"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> <div class="form-description" id="errorCreatePassword" data-ph-id="ph-page-element-page7-2CFNlL"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-NfXdmU">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-IccAk8">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-iQucs9">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-4xul5u">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-dFNdWt"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-page-element-page7-eXq0Vg"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page7-98kNt8"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page7-8xR4W4"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-page-element-page7-8ivvoR"> <div class="form-container" data-ph-id="ph-page-element-page7-9VQYoG"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page7-tcpOvu"> ${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-page7-UWkYn6"> <!-- Seperator --> <div class="seperator" data-ph-id="ph-page-element-page7-emSURE"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-page-element-page7-oBLeFU"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-page-element-page7-H6Jql0"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default" view="1611333086910-view5" original-view="view5" instance-id="" data-ph-id="ph-page-element-page7-1bSpU5"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-page-element-page7-wxQlzb"> <span data-ph-id="ph-page-element-page7-rVO94T"> ${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-page7-KwchsW"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link" if.bind="flowType == 'signUp'" data-ph-id="ph-page-element-page7-Ur6eO5"> <span data-ph-id="ph-page-element-page7-ENuYCZ"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page7-ktwraZ"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" data-ph-id="ph-page-element-page7-6PzXOw"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page7-zdW4wY">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-page-element-page7-4m6koz">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> <!-- Create Password--> <div if.bind="flowType == 'resetPassword' && !showLoader" data-ph-id="ph-page-element-page7-p5R7tU"> <!-- Create password heading --> <div class="sign-in-heading pb28" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page7-DvM0tJ"> <div class="create-password-heading-block" if.bind="flowType == 'resetPassword'" data-ph-id="ph-page-element-page7-CtWMbA"> <h2 id="ph-ally-candidate-createPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page7-DD4w6i"> ${widgetBundle['createNewPwdText'] | pht} </h2> </div> </div> <div class="login-form" data-ph-id="ph-page-element-page7-RqduPM"> <form novalidate="" data-ph-id="ph-page-element-page7-Dhf6mA"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page7-2RCcRW"> <!-- Create Password --> <div class="form-group-row" data-ph-at-id="password-block" if.bind="flowType == 'resetPassword'" data-ph-id="ph-page-element-page7-TwKWGF"> <label for="createNewPassword" class="form-label" data-ph-id="ph-page-element-page7-e9lLOh"> ${widgetBundle['newPwdText'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-AD8hPe"> <div class="text-box" data-ph-id="ph-page-element-page7-9E4fU3"> <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" : "" }" type.bind="isPasswordVisible ? 'text' : 'password'" placeholder="${widgetBundle['createAccountFormPlaceHolder'] | pht}" aria-label="${widgetBundle['createAccountFormAriaLabel'] | pht}" value.bind="resetPasswordModel.newPassword" data-ph-at-id="input" aria-required="true" change.delegate="validateNewPassword()" keyup.delegate="checkPasswordValidation(resetPasswordModel.newPassword)" data-ph-id="ph-page-element-page7-LFQzin"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-page-element-page7-VPc1Gv"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-page-element-page7-LfqZen"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page7-FgaUZ7"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page7-Bj1ekJ"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-GVlpio"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-gl6luv"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-VL9WIc"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-1p5Ni9"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-951LVz"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" aria-live="assertive" aria-atomic="true" id="errorCreateNewPassword" data-ph-id="ph-page-element-page7-HZSZES"> <div if.bind="errors.password.error && !errors.password.srHidden" data-ph-id="ph-page-element-page7-xYTAJJ"> <span class="sr-only" data-ph-id="ph-page-element-page7-TU990Z"> ${widgetBundle['errorSrOnly'] | pht} </span> <span class="error sr-only" data-ph-id="ph-page-element-page7-1H1yQu"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-page-element-page7-eGEk5w"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-page-element-page7-kcqXIP"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-page-element-page7-1hxE7A"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-page-element-page7-OQSsLB"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> <div class="form-description" id="createNewPasswordDesc" data-ph-id="ph-page-element-page7-gNyMUi"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-UROJ1p">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-AcEG10">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-JYSZjB">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-nkopbG">${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-page7-3flQPx"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-page-element-page7-dPwBb9"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page7-uIE3NY"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page7-cn5Nml"> ${widgetBundle['technicalIssueText'] | pht} </span> <span class="alert-msg" if.bind="errors.server.code == 'E403'" data-ph-id="ph-page-element-page7-BWODid"> ${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-page7-KTTYcn"> <div class="form-container" data-ph-id="ph-page-element-page7-szEdat"> <button type="submit" class="btn primary-button submit mt16" click.delegate="resetPassword()" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page7-ludgqK"> ${widgetBundle['setNewPwdText'] | pht} </button> </div> </div> </div> </form> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1611333086910-view5" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page7-pOUOYu"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page7-mLzExJ"> <div class="widget-container" data-ph-id="ph-page-element-page7-todRix"> <div class="content-block" data-ph-id="ph-page-element-page7-YeBRx7"> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5--emd28I" data-ph-id="ph-page-element-page7-CrUisS"> <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--DV2MUK" data-ph-id="ph-page-element-page7-Om4aSp"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="Connnect with ${eachSocial.name}" data-ph-id="ph-page-element-page7-UQ5TYv"> <div class="icon-block" data-ph-id="ph-page-element-page7-FrC43y"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page7-femNWW"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page7-Ajvb01"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1611333086343-external-upload-resume" nonce=""><div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page7-KlzrVQ"> <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--F6SSyS" data-ph-at-id="upload-resume-button" data-ph-id="ph-page-element-page7-qZOEDS"> <div class="dropzone-content" data-ph-id="ph-page-element-page7-KDBEBx"> <div class="content-holder" data-ph-id="ph-page-element-page7-GAvH0a"> <span data-ph-id="ph-page-element-page7-8rIWDl"> <ppc-content key="ph-import-resume-v1-external-upload-resume--cWV57q" data-ph-at-id="upload-resume-button-text" data-ph-id="ph-page-element-page7-dJ6Ui5">Use My Resume</ppc-content> </span> </div> </div> </button> </div></script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-1611333086506-default" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-page-element-page7-VEzu9G"> <!-- Content block --> <div class="content-block" if.bind="!isHeadingDisabled" data-ph-id="ph-page-element-page7-RHKJh4"> <!-- 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-page7-yoyFmz"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page7-dt0M4V"></i> <span data-ph-id="ph-page-element-page7-XvCqic">${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-page7-N7iXnC"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page7-45vcok"></i> <span data-ph-id="ph-page-element-page7-tI7sf4">${widgetBundle['createAccountLinkText'] | pht}</span> </a> <!-- Post Sign-in region --> <div class="post-sign-in-action-area" data-ph-id="ph-page-element-page7-4J2fRq"> <!-- 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-page7-aAVoEy"> <!-- <figure> <img src="" class="user-avatar" alt="" /> </figure> --> <span class="user-avatar-initials fs-block" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-page-element-page7-mc5hCp"> <span data-ph-id="ph-page-element-page7-0bMuTa">${profileDetails.profile.firstName ? profileDetails.profile.firstName.substring(0,1) : 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="!profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-page-element-page7-Gvlzmb"> <i class="icon icon-career-grow-o" aria-hidden="true" data-ph-id="ph-page-element-page7-FYFTTp"></i> </span> <span class="user-name fs-block" title="${profileDetails.profile.firstName ? profileDetails.profile.firstName : profileDetails.profile.email}" data-ph-id="ph-page-element-page7-N5eCLB"> ${profileDetails.profile.firstName ? 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-page7-VEtHO4"> <!-- User details --> <div class="user-details" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" data-ph-id="ph-page-element-page7-KFBvpk"> <span class="user-avatar-initials fs-block" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-page-element-page7-LJVcoe"> <span data-ph-id="ph-page-element-page7-s3RhsU">${profileDetails.profile.firstName ? profileDetails.profile.firstName.substring(0,1) : 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="!profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-page-element-page7-Eswtm1"> <i class="icon icon-career-grow-o" aria-hidden="true" data-ph-id="ph-page-element-page7-kfW95g"></i> </span> <div class="user-detail-list" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" data-ph-id="ph-page-element-page7-4Ccn3F"> <div class="user-detail-listitem cd-firstname-block fs-block" data-ph-at-id="heading-text" title="${profileDetails.profile.firstName}" data-ph-id="ph-page-element-page7-oS84pg"> ${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-page7-kX6dfX"> ${profileDetails.profile.email} </div> </div> </div> <!-- User actions --> <div class="user-actions" data-ph-id="ph-page-element-page7-3H8hSx"> <div class="user-actions-list" data-ph-id="ph-page-element-page7-HmBlDw"> <div class="user-actions-listitem" data-ph-id="ph-page-element-page7-QTVmJo"> <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-page7-I1sTTk"> ${widgetBundle['personalAccountLinkText'] | pht} </a> </div> <div class="user-actions-listitem" data-ph-id="ph-page-element-page7-wXDcoh"> <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-page7-UheQ7E"> ${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-page7-yxJPTU"> <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-page7-rDy50l"> <!-- Dialog area --> <div class="modal-dialog" data-ph-id="ph-page-element-page7-sA9FmX"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-page-element-page7-wiGdQ8"> <!-- 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-page7-z5OaQ8"> <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-page7-914248"> <i class="${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page7-1H8zzs"></i> </button> </div> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page7-PLuMvB"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-page-element-page7-mxdvgr"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page7-JBsQ0Z"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page7-0KdeSh"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading" data-ph-id="ph-page-element-page7-oLa3az"> ${widgetBundle['signInPopUpHeading']} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page7-4YRB7w"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page7-kiHdfQ"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page7-3fj73a"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-page-element-page7-TdNo35"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page7-I88AHF"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page7-PJr6dp"> ${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-page7-vsRnzS"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page7-rq25fJ"> <form novalidate="" data-ph-id="ph-page-element-page7-yXNqLk"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page7-hVXoNX"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-page-element-page7-3oWhGQ"> <label for="signinEmail" class="form-label" data-ph-id="ph-page-element-page7-7b38Oa"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-GpL1TV"> <div class="text-box" data-ph-id="ph-page-element-page7-nUwPFD"> <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()" data-ph-id="ph-page-element-page7-wQjKFV"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page7-rt4E1P"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page7-C3oSpN"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-page-element-page7-iUiXid"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-L2wu3s"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page7-acbYDD"> ${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-page7-XzIvHT"> ${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-page7-kgwKW5"> ${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-page7-1bk4Mh"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page7-VQCh9I"> ${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-page7-0DjVc9"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-page-element-page7-I0VQsv"> ${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-page7-bKazpZ"> <label for="signInPassword" class="form-label" data-ph-id="ph-page-element-page7-QVTTzl"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-VYbUn4"> <div class="text-box" data-ph-id="ph-page-element-page7-TrzS4V"> <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)" data-ph-id="ph-page-element-page7-LXy46K"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-page-element-page7-Id9RSU"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page7-3DgDYI"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page7-ULPq6G"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-lY2KZH"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-eFyAAD"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-XYGv04"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-kvM3k9"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-FoDZFH"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-page-element-page7-f0spL5"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-crTKQH"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-page-element-page7-g8OOg7"> ${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-page7-ChTFSJ"> ${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-page7-4HWDyA"> ${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-page7-JOIu9F"> ${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-page7-CVam1Q"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-page-element-page7-hddFVf"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page7-xdYukd"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page7-lHyOl7"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page7-vUwfVo"> <div class="form-container" data-ph-id="ph-page-element-page7-hONn01"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page7-xWqFGK"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-page-element-page7-GcUyAs"> <div class="user-options" data-ph-id="ph-page-element-page7-JQDJqG"> <span class="each-option" data-ph-id="ph-page-element-page7-LUHj9s"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-page-element-page7-4Gy32c"> <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-page7-GyozNH"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-page-element-page7-5wLTBH"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page7-o9gbR2"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-page-element-page7-GfObpW"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-page-element-page7-nm5DtU"> <span class="forgot-password-area" data-ph-id="ph-page-element-page7-VMw0Av"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-page-element-page7-OqiJyY"> ${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-page7-RsSmUI"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-page-element-page7-zESWuK"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page7-1fpLl9"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page7-QClVMY"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page7-H8gl35"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-page-element-page7-0ziIYr"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page7-skwfYl"> ${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-page7-zY6QDt"> <span id="cd-pf-recieve-email" data-ph-id="ph-page-element-page7-oC0jVQ"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" aria-describedby="cd-pf-recieve-email" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-page-element-page7-l545x0"> ${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-page7-1Jm8Z7"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-page-element-page7-xSnpZl"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-page-element-page7-g5G3eB"> <!-- 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-page7-X8SBx2"> <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-page7-a6sh6W"> <i aria-hidden="true" class="${widgetBundle['closePopUpButtonIcon'] | pht}" data-ph-id="ph-page-element-page7-fp9Y0f"></i> </button> </div> <!-- Create account heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-vaiQLG"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-page-element-page7-rAoBVS"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page7-6I24Ue"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <div class="sign-in-heading-block" data-ph-id="ph-page-element-page7-jcprJy"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-page-element-page7-bMG50C"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-page-element-page7-063Fkq"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page7-Mt7spO"> <form novalidate="" data-ph-id="ph-page-element-page7-GPhT6j"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page7-yTdSxr"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-page-element-page7-IPc2RZ"> <label for="createEmail" class="form-label" data-ph-id="ph-page-element-page7-IsHdbw"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-xtA13c"> <div class="text-box" data-ph-id="ph-page-element-page7-zT6N9L"> <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()" data-ph-id="ph-page-element-page7-t0Jvoa"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page7-ujb5xu"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page7-6uxOod"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-page-element-page7-RGzyuj"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-MQzW3y"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page7-SdBT6s"> ${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-page7-UiNciI"> ${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-page7-XJ2b6q"> ${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-page7-7zFHHU"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page7-vBKoMq"> ${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-page7-xDttFE"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page7-VpY8HH"> ${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-page7-Oub4uj"> <label for="createPassword" class="form-label" data-ph-id="ph-page-element-page7-FfIxjv"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-BGowec"> <div class="text-box" data-ph-id="ph-page-element-page7-hhSfRN"> <input id="createPassword" ref="loginPassword" class.bind="isValidPassword ? 'form-control isValid-password' : (errors.password.error ? 'form-control error-control' : 'form-control')" 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)" data-ph-id="ph-page-element-page7-PkBDVV"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-page-element-page7-DLJTwJ"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-page-element-page7-dz9GF8"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page7-tuBBiF"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page7-OvtUP3"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-RVVXya"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-zyXHfL"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-AO8RE7"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-iEdPgI"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-V8qThp"> ${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-page7-hUYWyo"> <div if.bind="errors.password.error && !errors.password.srHidden" data-ph-id="ph-page-element-page7-Q1NmfD"> <span class="sr-only" data-ph-id="ph-page-element-page7-IteYbS"> ${widgetBundle['errorSrOnly'] | pht} </span> <span class="error sr-only" data-ph-id="ph-page-element-page7-aMZnEM"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-page-element-page7-waCWhh"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-page-element-page7-3AjspW"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-page-element-page7-H0rdlb"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-page-element-page7-1ZMgoB"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> <div class="form-description" id="createPasswordDesc" data-ph-id="ph-page-element-page7-g2LcAE"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-BDFoCh">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-j1DwVM">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-sjywLN">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-6h3yjj">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-HCPmpg"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-page-element-page7-Bz2fR1"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page7-3SX0ZO"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page7-xrz60C"> ${widgetBundle['technicalIssueText']} </span> </div> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-page-element-page7-itPmDJ"> <div class="form-container" data-ph-id="ph-page-element-page7-USOwc4"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page7-1j0vRz"> ${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-page7-FUwDvR"> <!-- Seperator --> <div class="seperator" data-ph-id="ph-page-element-page7-celbz8"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-page-element-page7-Z7Ctwj"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-page-element-page7-S3Gstl"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default" view="1611333087026-view5" original-view="view5" instance-id="" data-ph-id="ph-page-element-page7-Ese2I5"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-page-element-page7-idZQ48"> <span data-ph-id="ph-page-element-page7-P01CSO"> ${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-page7-HvKWLE"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link" if.bind="flowType == 'signUp'" data-ph-id="ph-page-element-page7-vKUb4g"> <span data-ph-id="ph-page-element-page7-eD3wNl"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page7-zqs2C1"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" data-ph-id="ph-page-element-page7-TSTe0E"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink']}" data-ph-id="ph-page-element-page7-5bl0gP">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink']}" data-ph-id="ph-page-element-page7-DsW8vc">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1611333086351-view4" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page7-6cgMT5"> </div> <div class="phs-widget-block-area ph-widget-box" role="region" data-is-popup-view="true" data-ph-id="ph-page-element-page7-u7l4h7"> <!-- 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-page7-Ou8DoJ"> <div class="ph-widget-container" data-ph-at-id="social-connect-container" data-ph-id="ph-page-element-page7-ooLEVA"> <div class="content-block" data-ph-id="ph-page-element-page7-78E3ex"> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view4--70fUuy" data-ph-id="ph-page-element-page7-CItepJ"> <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--umLUBI" data-ph-id="ph-page-element-page7-s0rrtr"> <a href="javascript:void(0);" class="btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-page-element-page7-2MkuCo"> <div class="icon-block" data-ph-id="ph-page-element-page7-BV8mbP"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page7-MS6iNB"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page7-c7ajgZ"> ${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-1611333086970-view5" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page7-Nh8nVM"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page7-97cCuQ"> <div class="widget-container" data-ph-id="ph-page-element-page7-4v6Vkw"> <div class="content-block" data-ph-id="ph-page-element-page7-yhkzi3"> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5--emd28I" data-ph-id="ph-page-element-page7-EfpqFC"> <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--DV2MUK" data-ph-id="ph-page-element-page7-LsHJtf"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="Connnect with ${eachSocial.name}" data-ph-id="ph-page-element-page7-yovJXu"> <div class="icon-block" data-ph-id="ph-page-element-page7-tjGKl3"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page7-t5Q3ZA"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page7-pCrtKb"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1611333087026-view5" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page7-zKp9rE"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page7-w4fHo8"> <div class="widget-container" data-ph-id="ph-page-element-page7-6J9E1s"> <div class="content-block" data-ph-id="ph-page-element-page7-uo64xt"> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5--emd28I" data-ph-id="ph-page-element-page7-wAlkVh"> <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--DV2MUK" data-ph-id="ph-page-element-page7-Z4eS89"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="Connnect with ${eachSocial.name}" data-ph-id="ph-page-element-page7-JEH5d0"> <div class="icon-block" data-ph-id="ph-page-element-page7-vx999h"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page7-Mqj6jE"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page7-MS5mLZ"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1611333086607-view5" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page7-OkaW7z"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page7-1EHYyY"> <div class="widget-container" data-ph-id="ph-page-element-page7-5L31pR"> <div class="content-block" data-ph-id="ph-page-element-page7-W9VZIS"> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-7uyy7u-EMguTp" data-ph-id="ph-page-element-page7-L6MhFg"> <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-DnkC2W" data-ph-id="ph-page-element-page7-DaYeMv"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" aria-label="Connnect with ${eachSocial.name}" data-ph-id="ph-page-element-page7-QF17UI"> <div class="icon-block" data-ph-id="ph-page-element-page7-pTVU2m"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page7-N8CRoZ"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page7-XGRKKL"> ${widgetBundle[eachSocial.name] | pht}</div> </a> </li> </ul> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-candidate-login-v1-1611333086476-default-mobile" nonce=""><div class="candidate-login-widget-area" data-ph-id="ph-page-element-page7-NHygHD"> <!-- Content block --> <div class="content-block" if.bind="!isHeadingDisabled" data-ph-id="ph-page-element-page7-UPo4B4"> <!-- 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-page7-RHCCde"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page7-gngdoe"></i> <span data-ph-id="ph-page-element-page7-VCSXWh">${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-page7-7NLMo3"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page7-RnFSOY"></i> <span data-ph-id="ph-page-element-page7-2AUOCr">${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-page7-umlmZP"> <!-- User details dropdown --> <div class="logged-in-user" data-ph-id="ph-page-element-page7-3b6e4H"> <!-- User details --> <div class="user-details" data-ph-id="ph-page-element-page7-MeGuZw"> <span class="user-avatar-initials fs-block" if.bind="profileDetails.profile.firstName || profileDetails.profile.email" aria-hidden="true" data-ph-id="ph-page-element-page7-KCeV1T"> <span data-ph-id="ph-page-element-page7-ilStUR">${profileDetails.profile.firstName ? profileDetails.profile.firstName.substring(0,1) : 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="!profileDetails.profile.firstName && !profileDetails.profile.email" data-ph-id="ph-page-element-page7-KoAlut"> <i class="${widgetBundle['signInIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page7-ywb9XT"></i> </span> <ul class="user-detail-list fs-block" data-ph-id="ph-page-element-page7-NRmFNk"> <li class="user-detail-listitem cd-firstname-block" data-ph-at-id="heading-text" title="${profileDetails.profile.firstName}" if.bind="profileDetails.profile.firstName" data-ph-id="ph-page-element-page7-5meI4I"> ${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-page7-fIB4qY"> ${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-page7-rAkNuz"> <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-page7-16bB8b"> ${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-page7-EONBBu"> <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-page7-EWm8xe"> <!-- Dialog area --> <div class="modal-dialog" data-ph-id="ph-page-element-page7-5qrdwr"> <!-- Login in area --> <div if.bind="flowType == 'signIn' && !showLoader" data-ph-id="ph-page-element-page7-cvpJEf"> <!-- 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-page7-U3wYtv"> <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-page7-Uny9Mo"> <i class="${widgetBundle['closePopUpButtonIcon'] | pht}" aria-hidden="true" data-ph-id="ph-page-element-page7-6JWEXM"></i> </button> </div> <!-- Sign in heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" data-ph-id="ph-page-element-page7-6YFIH9"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-page-element-page7-2mWgZU"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page7-VDv4HW"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <!-- Sign in heading --> <div class="sign-in-heading-block" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page7-rcHbKo"> <h2 id="ph-ally-candidate-signin-popup-heading" class="heading" data-ph-id="ph-page-element-page7-Ocj0DI"> ${widgetBundle['signInPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page7-nrWnq4"> ${widgetBundle['signInPopUpSubHeading'] | pht} </p> </div> <!-- Forgot heading --> <div class="forgot-password-heading-block" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page7-rpfPbY"> <h2 id="ph-ally-candidate-forgetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page7-oBrIuS"> ${widgetBundle['forgotPasswordPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-forgetPassword-popup-subHeading" data-ph-id="ph-page-element-page7-0E47e3"> ${widgetBundle['forgotPasswordPopUpSubHeading'] | pht} </p> </div> <!-- Reset password heading --> <div class="reset-password-heading-block" if.bind="step == 'resetPasswordLink'" data-ph-id="ph-page-element-page7-sxZ6Sg"> <h2 id="ph-ally-candidate-resetPassword-popup-heading" class="heading" data-ph-id="ph-page-element-page7-8cL2jI"> ${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-page7-pmOMgY"> </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page7-MV9G9F"> <form novalidate="" data-ph-id="ph-page-element-page7-aqWquP"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page7-1279WW"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" if.bind="step != 'resetPasswordLink'" data-ph-id="ph-page-element-page7-VwK5Sw"> <label for="signinEmail" class="form-label" data-ph-id="ph-page-element-page7-a6BubU"> ${widgetBundle['signInEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-kI8ydD"> <div class="text-box" data-ph-id="ph-page-element-page7-dNcguM"> <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()" data-ph-id="ph-page-element-page7-kYSqeA"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page7-nnlm1j"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page7-OccByd"></i> </input></div> <div class="form-alert" id="errorEmailBlock" data-ph-id="ph-page-element-page7-V6YF7b"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-FwnHO2"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page7-rtVvdQ"> ${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-page7-m25rN7"> ${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-page7-aYResj"> ${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-page7-dDcLKr"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page7-WJPkFe"> ${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-page7-7zW4mn"> ${widgetBundle['noAccountError'] | pht} <a class="cd-sign-up" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signUp')" data-ph-id="ph-page-element-page7-Ercn4m"> ${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-page7-bRMdP3"> <label for="signInPassword" class="form-label" data-ph-id="ph-page-element-page7-ch9Usy"> ${widgetBundle['signInPasswordFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-wnevk0"> <div class="text-box" data-ph-id="ph-page-element-page7-WqcY2A"> <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)" data-ph-id="ph-page-element-page7-CBaRG7"> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error" data-ph-id="ph-page-element-page7-lxJUA1"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page7-G02lix"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page7-PocjnP"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-oy7PV0"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-YCqIWu"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-5FOsn1"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-ntXOb8"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-NobPrx"> ${widgetBundle['passwordInVisibleSrOnly'] | pht} </span> </div> </input></div> <div class="form-alert" id="errorPassword" data-ph-id="ph-page-element-page7-qS3EdH"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-HjEJxD"> <span class="error" if.bind="errors.password.error && errors.password.code == 'E101' && !errors.password.srHidden" data-ph-id="ph-page-element-page7-walet9"> ${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-page7-nJQgrx"> ${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-page7-hZaAyl"> ${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-page7-E39NZ9"> ${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-page7-MyxWNi"> <div if.bind="errors.server.error && step == 'signIn'" class="alert-box" data-ph-id="ph-page-element-page7-RdnKyv"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page7-0t0MNl"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page7-2nFwug"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Sign in button --> <div class="form-group-row" if.bind="step == 'signIn'" data-ph-id="ph-page-element-page7-eomppC"> <div class="form-container" data-ph-id="ph-page-element-page7-0VzI8M"> <button type="submit" click.delegate="signIn()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page7-H04r03"> ${widgetBundle['signInButton'] | pht} </button> </div> <div class="form-container" data-ph-id="ph-page-element-page7-xBwdkf"> <div class="user-options" data-ph-id="ph-page-element-page7-3rtNMa"> <span class="each-option" data-ph-id="ph-page-element-page7-5B4I3M"> <label for="staySignIn" class="input-check-group" data-ph-id="ph-page-element-page7-gWccdc"> <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-page7-1J8pXc"> <span class="checkbox" aria-hidden="true" data-ph-id="ph-page-element-page7-nFfpgF"> <i class="icon icon-check-mark-thick-2" aria-hidden="true" data-ph-id="ph-page-element-page7-V6oJLR"></i> </span> <span class="checkbox-label-text" data-ph-id="ph-page-element-page7-myouMg"> ${widgetBundle['staySignedInCheckboxText'] | pht} </span> </input></label> </span> <span class="each-option" data-ph-id="ph-page-element-page7-SSVKb6"> <span class="forgot-password-area" data-ph-id="ph-page-element-page7-mR1SEQ"> <a href="javascript:void(0);" click.delegate="forgotPassword()" role="button" data-ph-id="ph-page-element-page7-CmKduw"> ${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-page7-7Nw4ON"> <div if.bind="errors.server.error && step == 'forgotPassword'" class="alert-box" data-ph-id="ph-page-element-page7-O33Yfu"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page7-Pv9ASy"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page7-mGYis3"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Reset button --> <div class="form-group-row mb24" if.bind="step == 'forgotPassword'" data-ph-id="ph-page-element-page7-6qKlGA"> <!-- Password reset link --> <div class="form-container" data-ph-id="ph-page-element-page7-H4mbLS"> <button type="submit" class="btn primary-button submit" click.delegate="sendPswdResetLink()" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page7-PnXZke"> ${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-page7-igzckj"> <span id="cd-pf-recieve-email" data-ph-id="ph-page-element-page7-C847Qg"> ${widgetBundle['resentEmailButtonLabel'] | pht} </span> <a ref="resendEmailLink" aria-drescribedby="cd-pf-recieve-email" class="cd-resend-mail" href="javascript:void(0);" role="button" click.delegate="resendPswrdResetLink()" data-ph-id="ph-page-element-page7-QBXZaD"> ${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-page7-VTLEht"> <button type="button" class="btn plain-button signInBtn" click.delegate="changeFlowType('signIn')" data-ph-at-id="signin-link" data-ph-id="ph-page-element-page7-WbSbpY"> ${widgetBundle['returnSigninText'] | pht} </button> </div> </div> <!-- Create account area --> <div if.bind="flowType == 'signUp' && !showLoader" data-ph-id="ph-page-element-page7-sLoYOV"> <!-- 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-page7-1cBQiJ"> <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-page7-NGTOiQ"> <i aria-hidden="true" class="${widgetBundle['closePopUpButtonIcon'] | pht}" data-ph-id="ph-page-element-page7-3aQTXn"></i> </button> </div> <!-- Create account heading --> <div class="sign-in-heading" data-ph-at-id="heading-block" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-7UDpRP"> <!--Cv uploaded text --> <div class="cv-uploaded-text-block" if.bind="cvUploaded" data-ph-id="ph-page-element-page7-2zVDed"> <p class="sub-heading" id="ph-ally-candidate-signin-popup-subHeading" data-ph-id="ph-page-element-page7-tFXE5M"> ${widgetBundle['cvUploadedText'] | pht} </p> </div> <div class="sign-in-heading-block" data-ph-id="ph-page-element-page7-LJA2h3"> <h2 id="ph-ally-candidate-signup-popup-heading" class="heading" data-ph-id="ph-page-element-page7-VBdCmV"> ${widgetBundle['createAccountPopUpHeading'] | pht} </h2> <p class="sub-heading" id="ph-ally-candidate-signup-popup-subHeading" data-ph-id="ph-page-element-page7-JPO2MQ"> ${widgetBundle['createAccountPopUpSubHeading'] | pht} </p> </div> </div> <!-- Login form --> <div class="login-form" data-ph-id="ph-page-element-page7-wZQ8ao"> <form novalidate="" data-ph-id="ph-page-element-page7-uIBXnj"> <div class="form-group" data-ph-at-id="registration-form" data-ph-id="ph-page-element-page7-D3VF6a"> <!-- Email --> <div class="form-group-row" data-ph-at-id="email-block" data-ph-id="ph-page-element-page7-6y2g5N"> <label for="createEmail" class="form-label" data-ph-id="ph-page-element-page7-tvV76k"> ${widgetBundle['createAccountEmailFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-p1uvHK"> <div class="text-box" data-ph-id="ph-page-element-page7-0h8rAz"> <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()" data-ph-id="ph-page-element-page7-bQ3FUG"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidEmail" data-ph-id="ph-page-element-page7-IR7obA"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.email.error && !isValidEmail" data-ph-id="ph-page-element-page7-oiNYhc"></i> </input></div> <div class="form-alert" id="errorCreateEmail" data-ph-id="ph-page-element-page7-C4Abfh"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-akgEIR"> <span class="error" if.bind="errors.email.error && errors.email.code == 'E101' && !isValidEmail && !errors.email.srHidden" data-ph-id="ph-page-element-page7-Ds2f8I"> ${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-page7-GqCiI6"> ${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-page7-MppUAb"> ${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-page7-DX5C2V"> ${widgetBundle['errorMessageInvalidEmail'] | pht} </span> <span class="error" if.bind="errors.email.error && errors.email.code == 'E103'" data-ph-id="ph-page-element-page7-C2MZRa"> ${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-page7-4va0Kf"> ${widgetBundle['emailInUseError'] | pht} <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page7-Vo5QhO"> ${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-page7-O4KStq"> <label for="createPassword" class="form-label" data-ph-id="ph-page-element-page7-xWuacb"> ${widgetBundle['createAccountFormLabel'] | pht} </label> <div class="form-container" data-ph-id="ph-page-element-page7-6cv5tj"> <div class="text-box" data-ph-id="ph-page-element-page7-HxvrZ8"> <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)" data-ph-id="ph-page-element-page7-h9HrLD"> <i class="${widgetBundle['validEmailIcon'] | pht} valid-entry-icon" aria-hidden="true" if.bind="isValidPassword" data-ph-id="ph-page-element-page7-4uaIU4"></i> <i class="${widgetBundle['errorIcon'] | pht} error-icon" aria-hidden="true" if.bind="errors.password.error && !isValidPassword" data-ph-id="ph-page-element-page7-zQQcGb"></i> <div class="pswrd-visibility" data-ph-id="ph-page-element-page7-kBHwLb"> <button type="button" class="pswrd-visibility-btn" click.delegate="showHidePassword()" aria-label="${isPasswordVisible ? 'Hide password':'Show password'}" data-ph-id="ph-page-element-page7-sLisMb"> <i class="${widgetBundle['showPasswordIcon'] | pht}" show.bind="isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-UbdDSw"></i> <i class="${widgetBundle['hidePasswordIcon'] | pht}" show.bind="!isPasswordVisible" aria-hidden="true" data-ph-id="ph-page-element-page7-CLkGNs"></i> </button> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-o34cIW"> <span class="sr-only" if.bind="isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-GDUJB1"> ${widgetBundle['passwordVisibleSrOnly'] | pht} </span> <span class="sr-only" if.bind="!isPasswordVisible && showPasswordSrOnly" data-ph-id="ph-page-element-page7-VAm60R"> ${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-page7-t7YV0m"> <div if.bind="errors.password.error && !errors.password.srHidden" data-ph-id="ph-page-element-page7-w4Nn8e"> <span class="sr-only" data-ph-id="ph-page-element-page7-k4zEvc"> ${widgetBundle['errorSrOnly'] | pht} </span> <span class="error sr-only" data-ph-id="ph-page-element-page7-5ecGPr"> ${widgetBundle['passwordErrorRequirementText'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.passwordLength.hasError" data-ph-id="ph-page-element-page7-BCjM71"> ${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.numeric.hasError" data-ph-id="ph-page-element-page7-ykWq7W"> ${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.lowerCase.hasError" data-ph-id="ph-page-element-page7-XjGyM2"> ${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class="error sr-only" if.bind="pwdRegexMap.upperCase.hasError" data-ph-id="ph-page-element-page7-uHj3XP"> ${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> <div class="form-description" id="createPasswordDesc" data-ph-id="ph-page-element-page7-q1j5Vo"> ${widgetBundle['createAccErrorStatement1'] | pht} <span class.bind="pwdRegexMap.passwordLength.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-UDiTXW">${widgetBundle['createAccErrorStatement2'] | pht} </span> <span class.bind="pwdRegexMap.numeric.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-MGLlEU">${widgetBundle['createAccErrorStatement3'] | pht} </span> <span class.bind="pwdRegexMap.lowerCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-31EXFG">${widgetBundle['createAccErrorStatement4'] | pht} </span> <span class.bind="pwdRegexMap.upperCase.hasError ? 'error' : ''" data-ph-id="ph-page-element-page7-ch6geB">${widgetBundle['createAccErrorStatement5'] | pht} </span> </div> </div> </div> <!-- Error message --> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-mtu3rC"> <div if.bind="errors.server.error" class="alert-box" data-ph-id="ph-page-element-page7-MO4Eii"> <i class="icon icon-error-1" aria-hidden="true" data-ph-id="ph-page-element-page7-DKEIBa"></i> <span class="alert-msg" if.bind="errors.server.code == 'E500'" data-ph-id="ph-page-element-page7-lZM4um"> ${widgetBundle['technicalIssueText'] | pht} </span> </div> </div> <!-- Create account button --> <div class="form-group-row" data-ph-id="ph-page-element-page7-mWdCTp"> <div class="form-container" data-ph-id="ph-page-element-page7-V96a5f"> <button type="submit" click.delegate="signUp()" class="btn primary-button submit" data-ph-at-id="submit-button" data-ph-id="ph-page-element-page7-dNbz8Z"> ${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-page7-H4TaOF"> <!-- Seperator --> <div class="seperator" data-ph-id="ph-page-element-page7-8xnCDu"> ${widgetBundle['seperatorText'] | pht} </div> <!-- ph-social-connect-v1 --> <div class="sign-in-social-accounts-area" data-ph-id="ph-page-element-page7-qCuE5A"> <section class="ph-widget" instanceid="1qw3b7" data-ph-id="ph-page-element-page7-2tTwvH"> <div as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" class="ph-social-connect-v1-view5-default" view="1611333086970-view5" original-view="view5" instance-id="" data-ph-id="ph-page-element-page7-ebi0pl"></div> </section> </div> <!-- Create an Account section --> <div class="cd-sign-up-link" if.bind="flowType =='signIn'" data-ph-id="ph-page-element-page7-9H0OpB"> <span data-ph-id="ph-page-element-page7-HF38Oo"> ${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-page7-XgMKOy"> ${widgetBundle['createAccountButtonText'] | pht} </a> </div> <!-- Sign in link --> <div class="cd-sign-up-link" if.bind="flowType == 'signUp'" data-ph-id="ph-page-element-page7-EIzuKl"> <span data-ph-id="ph-page-element-page7-yPNo2h"> ${widgetBundle['signInButtonLabel'] | pht} </span> <a class="create-account" href="javascript:void(0);" role="button" click.delegate="changeFlowType('signIn')" data-ph-id="ph-page-element-page7-6kUXJH"> ${widgetBundle['signInButton'] | pht} </a> </div> <!-- Sign in description --> <div class="cd-terms-policy-block" data-ph-id="ph-page-element-page7-8dd3Ba"> <a class="termsLink" target="_blank" ph-href="${widgetBundle['termsLink'] | pht}" data-ph-id="ph-page-element-page7-gXMlGm">${widgetBundle['termsOfUseText'] | pht}</a> <a class="privacyPolicyLink" target="_blank" ph-href="${widgetBundle['privacyPolicyLink'] | pht}" data-ph-id="ph-page-element-page7-zDNWv8">${widgetBundle['privacyPolicyText'] | pht}</a> </div> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-social-connect-v1-1611333086645-view5-new" nonce=""> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page7-spiCu7"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page7-c6xiHi"> <div class="widget-container" data-ph-id="ph-page-element-page7-u7qIu4"> <div class="content-block" data-ph-id="ph-page-element-page7-YZql7d"> <ul class="login-link-list" role="list" key-role="ph-social-connect-v1-view5-new--IDqfr9" data-ph-id="ph-page-element-page7-jTHCNX"> <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--8TtjJd" data-ph-id="ph-page-element-page7-QnHmvT"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-page-element-page7-0Bq5RE"> <div class="icon-block" data-ph-id="ph-page-element-page7-9qaBDj"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page7-RIYmas"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page7-QFm2C6"> ${eachSocial.name}</div> </a> </li> </ul> </div> </div> </div> </script><script type="text/x-ph-tmpl" id="ph-import-resume-v1-1611333086351-upload-new" nonce=""> <div class="ph-dropzone-area" data-ph-id="ph-page-element-page7-d2wNC1"> <button id="ph-dropzone" class="upload-btn btn primary-button" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page7-wr4afo"> <ppc-content key="ph-import-resume-v1-upload-new--wpRSgO" data-ph-at-id="upload-try-again-link-text" data-ph-id="ph-page-element-page7-rm9OlL">Try again</ppc-content> </button> </div> </script><script type="text/x-ph-tmpl" id="ph-find-your-fit-v1-1611333086361-default" nonce=""><div class="phs-widget-block-area ph-widget-box" data-ph-id="ph-page-element-page7-GSJ6Jx"> <div class="widget-container" data-ph-id="ph-page-element-page7-P7wbIv"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page7-pFcGzj"></div> <div class="ph-container-content-block" show.bind="!showLoader" data-ph-id="ph-page-element-page7-oeQDEo"> <div class="fyf-step-block" data-ph-id="ph-page-element-page7-xeawpU"> <div class="phs-aseertive sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-Ozbl52"> </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-page7-o3rlHr"></div> <div class="fyf-step-container" if.bind="fyfStepConfig.stepType == 'authorise'" data-ph-at-id="authorize-step-block" data-ph-id="ph-page-element-page7-kfvZ6f"> <div class="heading-block" data-ph-id="ph-page-element-page7-iCyffE"> <!-- <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-page7-FUkdyg"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-NShDvw" data-ph-id="ph-page-element-page7-5atUmK"> Sign in to save your information for future visits </ppc-content> </h2> <div class="sub-heading" data-ph-id="ph-page-element-page7-UIjkvc"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-page-element-page7-ANvKPp"></i> <span data-ph-id="ph-page-element-page7-56ETEf"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-myJUZC" data-ph-id="ph-page-element-page7-EZxkSq"> 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-page7-RPXLtn"> <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="1611333086607-view5" mode.bind="'CI'" fyf-step-land-info.bind="stepLandingInfo" original-view="view5" data-ph-id="ph-page-element-page7-VJiphh"></div> </section> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page7-aDaT8j"> <div class="prev" data-ph-id="ph-page-element-page7-Q1Rqkj"> <a 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-qIiSIs" data-ph-at-id="back-link" data-ph-id="ph-page-element-page7-mREt6J"> <span data-ph-id="ph-page-element-page7-Z0opiZ"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page7-SIxb5i"></i> </span> </a> </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-page7-eUciUS"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page7-ybUnQH"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-page-element-page7-JWaEqg"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page7-cLxcyR"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-lU9olG" data-ph-at-id="error-text" data-ph-id="ph-page-element-page7-tuNQMH">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-page7-a1MR1e"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-h8MpvS" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-xWEL2Y">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-page7-33PFo9"> <legend class="sr-only" data-ph-id="ph-page-element-page7-VYkr1Y"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-osBPkE" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-C8IcE5">What are you interested in?</ppc-content> </legend> <div if.bind="noCategories" class="no-data-text" data-ph-id="ph-page-element-page7-CZTb6I"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-UlohX7" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page7-Wly171">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-page7-cdtmVL"> <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-page7-xPJm1u" /> <span class="cat-text" data-ph-id="ph-page-element-page7-BkUab7">${eachCategory.category}</span> <span class="check-mark" data-ph-id="ph-page-element-page7-oyGPEi"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-page-element-page7-JLUEOT"></i> </span> </label> </fieldset> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page7-YSdJOh"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page7-cBTm1q"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page7-KGbhM9"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-W4R1NZ" 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-page7-k9KxZr">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-z7EtrV" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page7-QAHDmr">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page7-Fwk6Jl"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-6gek7E" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page7-U8vDbH">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page7-yBokzo"> <a 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-VmyNaA" data-ph-at-id="back-link" data-ph-id="ph-page-element-page7-SgjIud"> <span data-ph-id="ph-page-element-page7-vrdtcl"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page7-sXONTz"></i> </span> </a> </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-page7-Y3fH6T"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page7-MjmM4Q"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-page-element-page7-FpY8SM"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page7-akP67u"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-q88mTY" data-ph-at-id="error-text" data-ph-id="ph-page-element-page7-5n1TVq">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-page7-3u51lS"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-c7i170" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-k0jIQS">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-GoJ63W" aria-labelledby="phFyfSubCategories" data-ph-id="ph-page-element-page7-lDJIkt"> <div if.bind="noSubCategories" class="no-data-text" data-ph-id="ph-page-element-page7-A5vEzb"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-bvrPyd" data-ph-at-id="nodata-text" data-ph-id="ph-page-element-page7-Z0KoUy">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-page7-HUymdC"> <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-page7-xXEuy1" /> <span class="cat-text" data-ph-id="ph-page-element-page7-fx9kri">${eachSubCategory.subCategory}</span> <span class="check-mark" data-ph-id="ph-page-element-page7-OKsqCs"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-page-element-page7-AbJnI1"></i> </span> </label> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page7-Czqn3J"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page7-NvNT8b"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page7-ArwdeO"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-3fUm6e" 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-page7-VOwSmz">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-vaS4Sv" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page7-RoIBSv">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page7-2H74xc"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-y8d4bb" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page7-BcvjAA">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page7-U0IcmX"> <a 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-qRqkx1" data-ph-at-id="back-link" data-ph-id="ph-page-element-page7-Yicyb1"> <span data-ph-id="ph-page-element-page7-nVwka2"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page7-ji1giX"></i> </span> </a> </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-page7-OPWGcT"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page7-bVMDde"> <!-- <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-page7-WDwVCT"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page7-gHm3nc"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-aE3NHv" data-ph-at-id="error-text" data-ph-id="ph-page-element-page7-D98mOP">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-page7-VpUUgn"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-NkI3jg" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-sFpESP">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-page7-Iae70K"> <label for="recentTitles" data-ph-id="ph-page-element-page7-QABd6i"> ${widgetBundle['JobTitleMessage'] | pht} </label> <div class="ph-autocomplete-input-wrapper ph-combobox-dropdown-area" data-ph-id="ph-page-element-page7-HcbRD3"> <div aria-expanded="false" 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-kIBSqV" data-ph-id="ph-page-element-page7-Ci2BV6"> <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-raiCpm" 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-page7-yRJTCl"> </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-1QgH7v" data-ph-at-id="clear-text-link" data-ph-id="ph-page-element-page7-58kxef"> <i aria-hidden="true" class="icon icon-cancel" data-ph-id="ph-page-element-page7-d7m441"></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-page7-EZupN3"> <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-page7-yTgiKl"></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-jJd6qe" data-ph-id="ph-page-element-page7-iSoJ3T">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-GLdbur"> <span if.bind="stepData.recentTitles.length && fyfStepConfig.recentTitle.value.length && stepData.showRecentTitleDropdown && resultUpdated" data-ph-id="ph-page-element-page7-jJN9HP"> ${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-SLyfyp" data-ph-id="ph-page-element-page7-Idm5O8"> No results are available </span> </div> <div class="radio-btn-block" data-ph-id="ph-page-element-page7-16WNlD"> <label class="input-radio-group" data-ph-id="ph-page-element-page7-J3lFno"> <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-hka3gb" data-ph-id="ph-page-element-page7-wlaStJ"> <span class="radio-selected" aria-hidden="true" data-ph-id="ph-page-element-page7-INDfaY"></span> <span class="radio-unselect" aria-hidden="true" data-ph-id="ph-page-element-page7-Z5Gz1r"></span> <span class="radio-text" data-ph-id="ph-page-element-page7-oARrN0"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-WgmFok" data-ph-at-id="radio-button-text" data-ph-id="ph-page-element-page7-A1tNLk">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-page7-p6BIuZ"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page7-dDIkvi"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page7-xpY88r"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Q9PpmV" 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-page7-Mezqgo">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-vH0vFG" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page7-pabfXe">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page7-SnHP8o"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Zkn9Hz" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page7-6umKpm">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page7-oRPWGe"> <a 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-sshyCG" data-ph-at-id="back-link" data-ph-id="ph-page-element-page7-ieVBm2"> <span data-ph-id="ph-page-element-page7-Bxqtbt"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page7-krfUUH"></i> </span> </a> </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-page7-kDLWH4"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page7-yAmtWm"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-page-element-page7-9cxDSF"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page7-8H4CnL"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-WQURyv" data-ph-at-id="error-text" data-ph-id="ph-page-element-page7-3jthVe">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-page7-74nuy7"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-4l2VzI" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-2D0Vp6">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-page7-8fZ2OA"> <label for="skills" data-ph-id="ph-page-element-page7-5Wby7n"> ${widgetBundle['yourSkillsMessage'] | pht} <span class="sr-only" id="multiSelectSkills" data-ph-id="ph-page-element-page7-KL6BSE">(This field has a multi select option)</span> </label> <div class="ph-combobox-dropdown-area" data-ph-id="ph-page-element-page7-9KpLm2"> <span class="sr-only" if.bind="fyfStepConfig.skills.selectedSkill.length" data-ph-id="ph-page-element-page7-OOgrRx"> ${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-page7-flnhgr"> <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-page7-gBCC6Y"> <div role="list" data-ph-id="ph-page-element-page7-qkW40G"> <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-page7-NV4umR"> <span data-ph-id="ph-page-element-page7-tRuYar">${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-Sk13Z4" data-ph-at-id="skill-delete-link" data-ph-at-skill-name-text="${suggestedSkill}" data-ph-id="ph-page-element-page7-6WuTHY"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-LHPFek"></i> </a> </span> </li> </div> <li class="ph-autocomplete-input-wrapper" role="presentation" data-ph-id="ph-page-element-page7-668np8"> <div data-ph-id="ph-page-element-page7-eL8P4c"> <div class="search-box-inline" aria-expanded="false" 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-sC0EwL" data-ph-id="ph-page-element-page7-eLf8wn"> <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-J8RQAn" 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-page7-OZz0oL"> </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-0tAtsi" data-ph-at-id="clear-text-link" data-ph-id="ph-page-element-page7-DinpIK"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-Rzjim5"></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-page7-7MJKhm"> <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-page7-NudMAi"></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-fDFO5a" data-ph-id="ph-page-element-page7-cniqyi">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-N3mnvr"> <span if.bind="stepData.skills.length && fyfStepConfig.skills.value.length && stepData.showSkillsDropdown && resultUpdated" data-ph-id="ph-page-element-page7-UIQrVl"> ${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-Tp8SY2" data-ph-id="ph-page-element-page7-5a2c2x"> 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-page7-k9NasB"> <div data-ph-id="ph-page-element-page7-geWYUU"> <h3 class="suggested-heading" data-ph-id="ph-page-element-page7-dyCoc8"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-KA0UHd" data-ph-at-id="fyfskills-suggestions-text" data-ph-id="ph-page-element-page7-AWLmPA">Suggested skills based on your interests and job title:</ppc-content> </h3> </div> <div role="list" data-ph-id="ph-page-element-page7-L0Utln"> <span role="listitem" repeat.for="eachSkill of stepData.suggestedSkills" data-ph-id="ph-page-element-page7-y0T2S0"> <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-page7-j6jfrK"> <span data-ph-id="ph-page-element-page7-7Vrrhq">${eachSkill.skill}</span> <i class="icon icon-plus" aria-hidden="true" data-ph-id="ph-page-element-page7-m5s325"></i> </button> </span> </div> </div> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page7-rcN3lT"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page7-ojdEHC"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page7-jCtnUU"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-sOi1AI" 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-page7-YWYnNv">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-rzip6z" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page7-ybsCVx">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page7-8eSajr"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-BGJVo3" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page7-MGD2EQ">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page7-QEJTIn"> <a 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-pHr6o1" data-ph-at-id="back-link" data-ph-id="ph-page-element-page7-gZe3c2"> <span data-ph-id="ph-page-element-page7-6hZHL5"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page7-r3XmUZ"></i> </span> </a> </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-page7-jRlQae"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page7-sW490S"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-page-element-page7-hxCntr"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page7-XBwMgM"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-QyB1Ml" data-ph-at-id="error-text" data-ph-id="ph-page-element-page7-1jyWvy">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-page7-kzzDnP"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-g5ZIYK" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-3URG6J">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-page7-PPXBku"> <legend class="sr-only" data-ph-id="ph-page-element-page7-qyJELJ"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-HBMGvm" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-U7m6UU">How experienced are you?</ppc-content> </legend> <label repeat.for="exp of stepData.workExperience" class="exp-label" data-ph-id="ph-page-element-page7-RR9eSF"> <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-page7-ZguHdW"> <span class="radio-text" data-ph-id="ph-page-element-page7-5JfFHL"> <span aria-label="${exp.displayName}${exp.min == 0?'Year':'years'}" data-ph-id="ph-page-element-page7-Q9ENl1">${exp.displayName} <span if.bind="exp.min == 0" key="ph-find-your-fit-v1-default-6ty93o-zAGhTb" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page7-qp5A1O"> Year </span> <span if.bind="exp.min != 0" key="ph-find-your-fit-v1-default-6ty93o-kkqBKe" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page7-TTgdfx"> 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-page7-7uHOgt"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page7-pjerns"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page7-dAEwRm"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-zARonM" 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-page7-sGdvzf">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-CTZxeu" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page7-wqZUrJ">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page7-TW2Pi1"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-wXd6oS" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page7-mZ4cs5">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page7-1x8qlg"> <a 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-UiOJmh" data-ph-at-id="back-link" data-ph-id="ph-page-element-page7-VlEUvq"> <span data-ph-id="ph-page-element-page7-DlWNmS"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page7-RyxKko"></i> </span> </a> </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-page7-yuofJI"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page7-625DYc"> <!-- <div class="ph-a11y-fyf-step-block"><span class="sr-only">blank</span></div> --> <div class="heading-block" data-ph-id="ph-page-element-page7-2jeJUy"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page7-Qu7kHG"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-eUdVq8" data-ph-at-id="error-text" data-ph-id="ph-page-element-page7-YKwThN">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-page7-L5FAoO"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-LoBYtt" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-5563lQ">How experienced are you?</ppc-content> </h2> </div> <fieldset class="exp-block" role="radiogroup" key-role="ph-find-your-fit-v1-default-6ty93o-NJqy0F" 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-page7-TtVpkJ"> <legend class="sr-only" data-ph-id="ph-page-element-page7-LTZ4Hj"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-rGLt6s" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-Zq2M40">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-page7-zdOFbd"> <span class="check-mark" data-ph-id="ph-page-element-page7-bCRTUU"> <i class="icon icon-check-circle-1" aria-hidden="true" data-ph-id="ph-page-element-page7-VcJxKl"></i> </span> <span class="radio-text" data-ph-id="ph-page-element-page7-Rlnlah"> <span aria-label="${exp.displayName}${exp.min == 0?'Year':'years'}" data-ph-id="ph-page-element-page7-lsaHKH">${exp.displayName} <span if.bind="exp.min == 0" key="ph-find-your-fit-v1-default-6ty93o-kb4sJO" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page7-w9tYJR"> Year </span> <span if.bind="exp.min != 0" key="ph-find-your-fit-v1-default-6ty93o-E3NMDN" data-ph-at-id="expyear-text" data-ph-id="ph-page-element-page7-E6NuPP"> Years </span> </span> </span> </span> </fieldset> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page7-7U0oMU"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page7-nb2HkK"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page7-5swkak"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-ZfNwf0" 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-page7-fAFM1W">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-sjHCT8" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page7-7YtzDy">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page7-J5s0Uj"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-gsLvK1" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page7-RaMBOP">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page7-SGKbou"> <a 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-2WI43Y" data-ph-at-id="back-link" data-ph-id="ph-page-element-page7-UnhgGZ"> <span data-ph-id="ph-page-element-page7-4KtKHq"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page7-sMIPsW"></i> </span> </a> </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-page7-QodBrF"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page7-70QtkH"> <!-- <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-page7-OWmrpS"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page7-UKNQAH"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-HiGbI1" data-ph-at-id="error-text" data-ph-id="ph-page-element-page7-sniIMe">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-page7-LrRrup"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-qlGo2x" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-Ij5iM2">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-page7-YwhIR8"> <label for="locations" data-ph-id="ph-page-element-page7-zHx2dW"> ${widgetBundle['yourPreferredLocationMessage'] | pht} <span class="sr-only" id="multiSelectLocations" data-ph-id="ph-page-element-page7-A2JqW2">(This field has a multi select option)</span> </label> <div class="ph-combobox-dropdown-area" data-ph-id="ph-page-element-page7-pZ78VA"> <span class="sr-only" if.bind="fyfStepConfig.preferredLocation.length" data-ph-id="ph-page-element-page7-f3iBIX"> ${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-page7-IIcwzO"> <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" data-ph-id="ph-page-element-page7-T1RJko"> <div role="list" data-ph-id="ph-page-element-page7-2Gwhwr"> <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-page7-X5zXEO"> <span data-ph-id="ph-page-element-page7-lQ2AjK">${selectedLoc.location_display} <a href="javascript:void(0)" click.delegate="removeSelectedData($index)" aria-label="remove selected ${selectedLoc.location_display} location" key-aria-label="ph-find-your-fit-v1-default-6ty93o-LRfz1O" data-ph-at-id="location-delete-link" data-ph-at-loc-text="${selectedLoc.location_display}" data-ph-id="ph-page-element-page7-pHxguo"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-rQ1g4r"></i> </a> </span> </li> </div> <li class="ph-autocomplete-input-wrapper" role="presentation" data-ph-id="ph-page-element-page7-OUqNWh"> <div data-ph-id="ph-page-element-page7-3DzGkW"> <div class="search-box-inline" aria-expanded="false" aria-owns="location-list" aria-haspopup="listbox" aria-label="What is your preferred location?" key-aria-label="ph-find-your-fit-v1-default-6ty93o-iOZtGV" data-ph-id="ph-page-element-page7-pe5qEa"> <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-rAkrYN" aria-autocomplete="off" 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-page7-6mWDgJ"> </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-ZA6BZa" data-ph-at-id="clear-text-link" data-ph-id="ph-page-element-page7-gDFVQ8"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-yBexaZ"></i> </button> </div> </li> </ul> </div> <ul role="list" 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" data-ph-id="ph-page-element-page7-FETnK9"> <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-page7-Rn22Kn"> </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-fYqJ1K" data-ph-id="ph-page-element-page7-fJj0Iq">No results found</li> </ul> </div> <div class="sr-only" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-lUx69g"> <span if.bind="stepData.locations.length && fyfStepConfig.preferredLocationValue.length && stepData.showLocationDropdown && resultUpdated" data-ph-id="ph-page-element-page7-BVWO0P"> ${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-k7R4zU" data-ph-id="ph-page-element-page7-0W35Qk"> 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-page7-tR1WM8"> <div class="next" if.bind="fyfStepConfig.stepType != 'authorise'" data-ph-id="ph-page-element-page7-El0pji"> <button class="btn next-btn primary-button" click.delegate="handleActions()" if.bind="!fyfStepConfig.lastStep" data-ph-at-id="next-link" data-ph-id="ph-page-element-page7-TPdkpM"> <ppc-content if.bind="!fyfStepConfig.preferredLocation.length || ((!disableSocialLogin && stepStatus < stepsCount) || (disableSocialLogin && stepStatus < stepsCount-1))" key="ph-find-your-fit-v1-default-6ty93o-mNfr5V" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page7-Oe4KjF">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-ONUOOL" data-ph-at-id="next-link-text" data-ph-id="ph-page-element-page7-taLtP1">Done</ppc-content> </button> <button class="btn send-btn primary-button" click.delegate="handleActions()" if.bind="fyfStepConfig.lastStep" data-ph-at-id="send-link" data-ph-id="ph-page-element-page7-WrOtjo"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-LVurrY" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page7-rYX57I">Done</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page7-OvHkfj"> <a 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-wLlX4X" data-ph-at-id="back-link" data-ph-id="ph-page-element-page7-SKvW55"> <span data-ph-id="ph-page-element-page7-23076T"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page7-P9Rd8L"></i> </span> </a> </div> </div> </div> <!-- End prefered Location Step --> <!-- 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-page7-OBGKAz"> <div if.bind="!isCandidateHomeEnabled" data-ph-id="ph-page-element-page7-4qyre4"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page7-oAe5WQ"> <!-- <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-page7-Odbch4"> <div tabindex="-1" class="error-msg ph-error-msg" if.bind="ProfileSaveFailsMsg" data-ph-id="ph-page-element-page7-Pbxafj"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-u3wSgF" data-ph-at-id="error-text" data-ph-id="ph-page-element-page7-UNANSI">Sorry ! Something went wrong, please try again in a few minutes</ppc-content> </div> <div class="sub-heading" id="phFyfContactInfo" data-ph-id="ph-page-element-page7-1gHlLM"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-TxCnYH" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page7-xlBTJG">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-BYfC4C" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page7-P4MWMG">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-page7-fL3MsM"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-BGiTmj" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-xxDkxL">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-page7-wAaTkA"> <form role="form" submit.delegate="" data-ph-id="ph-page-element-page7-R5gwTp"> <div class="form-group ${stepData.name.error ? 'error focus':''}" data-ph-id="ph-page-element-page7-CRLIHu"> <div data-ph-id="ph-page-element-page7-sOxcFF"> <label for="name" data-ph-id="ph-page-element-page7-NJEsld"> <span key="ph-find-your-fit-v1-default-6ty93o-aC8uCE" class="sr-only" data-ph-id="ph-page-element-page7-kdrVDt">Full name *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page7-6gPLqz"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-NNzUOt" data-ph-at-id="name-text" data-ph-id="ph-page-element-page7-NSY6Gx"> Full name <span class="required" data-ph-id="ph-page-element-page7-NxWQD1">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page7-bGgnWh"> <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-MHY0gC" 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-page7-ZTfLQb"> <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-page7-vLUU0R"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-RVR9yf" data-ph-at-id="name-error-alert-text" data-ph-id="ph-page-element-page7-Svq3o3">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-page7-mvJX56"></i> </input></div> </div> </div> <div class="form-group ${stepData.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page7-naLO24"> <div data-ph-id="ph-page-element-page7-xwWEZf"> <label for="email-1" data-ph-id="ph-page-element-page7-iZvMPL"> <span key="ph-find-your-fit-v1-default-6ty93o-Lq9QGT" class="sr-only" data-ph-id="ph-page-element-page7-hJkbx0">Email *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page7-p3jkMs"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-TmcrCY" data-ph-at-id="email-text" data-ph-id="ph-page-element-page7-d1SXHs">Email <span class="required" data-ph-id="ph-page-element-page7-RqBIxT"> *</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page7-hPfxD8"> <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-eVDpul" 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-page7-2lCaJP"> <span id="ph-a11y-contact-email-field-error-1" aria-atomic="true" aria-live="assertive" class="error-msg" data-ph-id="ph-page-element-page7-9hnHC9"> <span if.bind="stepData.email.error && stepData.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page7-GP1a4i"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-hJk5lH" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page7-siEaaC">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-page7-NWlMb7"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-PXMaEj" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page7-jfujFt">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-page7-clhLuT"></i> </input></div> </div> </div> <div class="form-group ${stepData.phone.error ? 'error focus':''}" data-ph-id="ph-page-element-page7-6NMLk9"> <div data-ph-id="ph-page-element-page7-zsXNAK"> <label for="phone" data-ph-id="ph-page-element-page7-gIK4qO"> <span key="ph-find-your-fit-v1-default-6ty93o-ABzijh" class="sr-only" data-ph-id="ph-page-element-page7-UhIsCj">Phone</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page7-SxhK5T"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Yksk1j" data-ph-at-id="phone-text1" data-ph-id="ph-page-element-page7-6kcJV7">Phone</ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page7-H9yOUh"> <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-8o5JWg" 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-page7-8zeEJl"> <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-page7-Pq2Qwi"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-zrplyh" data-ph-at-id="phonenum-error-alert-text" data-ph-id="ph-page-element-page7-6tdAkt">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-page7-b2LbvT"></i> </input></div> <div class="security-info" data-ph-id="ph-page-element-page7-NUvK5j"> <div class="security-info-block" data-ph-id="ph-page-element-page7-o8rajC"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-page-element-page7-wrItYH"></i> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-LKr8jD" data-ph-at-id="security-text" data-ph-id="ph-page-element-page7-eSRY9T"> We take your privacy seriously. </ppc-content> </div> </div> </div> </div> <div class="terms-checkbox-block" if.bind="gdprConsent" data-ph-id="ph-page-element-page7-IFAZzn"> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page7-UuSSp8"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page7-sU10mF"> <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-n5FVei" data-ph-id="ph-page-element-page7-ieEvrc"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page7-bQCqEQ"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page7-DDaRBo"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page7-Dk3D6w"> <ppc-content class="cd-terms-policy-block" key="ph-find-your-fit-v1-default-6ty93o-5cB8iQ" data-ph-id="ph-page-element-page7-pUVWHe"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page7-fb108Y"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page7-XTDBnl">terms of use</a> <span class="mandatory-star" data-ph-id="ph-page-element-page7-gvc927">*</span> </ppc-content> </span> </input></label> </div> <div class="terms-error" id="termsError" if.bind="termsError" data-ph-id="ph-page-element-page7-WhEaYu"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-rN3eHr" data-ph-id="ph-page-element-page7-mhqxqN"> Please accept privacy policy and terms of use. </ppc-content> </div> </div> <div class="consent-checkbox-block" if.bind="disableUploadResumeFlow || gdprConsent" data-ph-id="ph-page-element-page7-UVRyuU"> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page7-jC1Glk"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page7-IwZ04K"> <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-wjs3yy" data-ph-id="ph-page-element-page7-zdjFex"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page7-QIUZJ6"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page7-mp4Ckn"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page7-ZjewKY"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Syfsb7" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page7-jimGfw">Sign me up for company updates</ppc-content> </span> </input></label> </div> </div> </form> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page7-7mf9bC"> <div class="next" if.bind="stepStatus!=0" data-ph-id="ph-page-element-page7-UtTQfp"> <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-UcwZHw" data-ph-at-id="send-link" data-ph-id="ph-page-element-page7-ezQE4X"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-jWnQGJ" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page7-f3w7IB">Submit</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page7-3OLiQy"> <a 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-54yDRa" data-ph-at-id="back-link" data-ph-id="ph-page-element-page7-4fvuZL"> <span data-ph-id="ph-page-element-page7-AF4iiR"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page7-y8wf2q"></i> </span> </a> </div> </div> </div> <div if.bind="isCandidateHomeEnabled" data-ph-id="ph-page-element-page7-cDyh6J"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page7-Wxgm4D"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XeKzde" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page7-ef5PFq">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-Bw2GPR" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page7-WkUlNd">Currently we don’t have any jobs that fit your profile.</ppc-content> <section class="ph-widget" instance-id="fyf1" data-ph-id="ph-page-element-page7-BgPy9N"> <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="1611333086615-view1" instance-id="fyf1" original-view="view1" data-ph-id="ph-page-element-page7-6sKh80"></div> </section> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page7-cfB5hi"> <div class="prev" data-ph-id="ph-page-element-page7-VEMcCE"> <a 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-Awx9oZ" data-ph-at-id="back-link" data-ph-id="ph-page-element-page7-ptafrO"> <span data-ph-id="ph-page-element-page7-bXuRuD"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page7-ralkxz"></i> </span> </a> </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-page7-e5YpVa"> <div class="ph-fyf-step-content-block" data-ph-id="ph-page-element-page7-OxxA95"> <!-- <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-page7-7Mx6mW"> <div class="sub-heading" id="phFyfContactInfo" data-ph-id="ph-page-element-page7-CLu6WW"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-nll1mc" data-ph-at-id="sub-heading-text" if.bind="isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page7-6APx7L">Done! Your personalized job recommendations are below.</ppc-content> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-uvNesc" data-ph-at-id="sub-heading-text" if.bind="!isProfileJobsAvailable && profileRecomDataObj" data-ph-id="ph-page-element-page7-hggR3O">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-page7-M0OnoY"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-XnvRIf" data-ph-id="ph-page-element-page7-9s6zUK"> 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-page7-tIs4Fe"> <div class="ph-social-connect-v1-view5-new-default" as-element="ph-social-connect-v1" data-widget="ph-social-connect-v1" view="1611333086645-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-page7-6Aaiqi"> <div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page7-spiCu7"></div> <div class="ph-social-connect-area" show.bind="!showLoader" data-ph-id="ph-page-element-page7-c6xiHi"> <div class="widget-container" data-ph-id="ph-page-element-page7-u7qIu4"> <div class="content-block" data-ph-id="ph-page-element-page7-YZql7d"> <ul class="login-link-list" role="list" key-role="ph-find-your-fit-v1-default-6ty93o-xrFAfP" data-ph-id="ph-page-element-page7-jTHCNX"> <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-6dcOjR" data-ph-id="ph-page-element-page7-QnHmvT"> <a href="javascript:void(0);" class="sc-btn btn-${eachSocial.name}" click.delegate="doProfileLogin(eachSocial)" data-ph-id="ph-page-element-page7-0Bq5RE"> <div class="icon-block" data-ph-id="ph-page-element-page7-9qaBDj"> <i class="icon ${eachSocial.settings.icon}" aria-hidden="true" data-ph-id="ph-page-element-page7-RIYmas"></i> </div> <div class="text-block" data-ph-id="ph-page-element-page7-QFm2C6"> ${eachSocial.name}</div> </a> </li> </ul> </div> </div> </div> </div> </section> <div class="or-text" data-ph-id="ph-page-element-page7-kUSgB4"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-KXY9vq" data-ph-id="ph-page-element-page7-R8zUGl">or</ppc-content> </div> <h2 class="phs-heading" data-ph-id="ph-page-element-page7-tMiemH"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-rFjSNz" data-ph-id="ph-page-element-page7-ZA5nHr"> 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-page7-r85eY7"> <form role="form" submit.delegate="" data-ph-id="ph-page-element-page7-44GKWn"> <div class="form-group ${stepData.name.error ? 'error focus':''}" data-ph-id="ph-page-element-page7-mRoTfI"> <div data-ph-id="ph-page-element-page7-VPhlUA"> <label for="name" data-ph-id="ph-page-element-page7-4gYZ88"> <span key="ph-find-your-fit-v1-default-6ty93o-rOgnHV" class="sr-only" data-ph-id="ph-page-element-page7-MIIT8p">Full name *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page7-bhd6Gb"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-91dZcU" data-ph-at-id="name-text" data-ph-id="ph-page-element-page7-rl98ld"> Full name <span class="required" data-ph-id="ph-page-element-page7-NxWQD1">*</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page7-GaVpiB"> <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-ApVN88" 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-page7-86vgWK"> <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-page7-Dsr0iz"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-GBJ3ij" data-ph-at-id="name-error-alert-text" data-ph-id="ph-page-element-page7-Lao6h0">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-page7-bzBlGS"></i> </input></div> </div> </div> <div class="form-group ${stepData.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page7-vMXJQz"> <div data-ph-id="ph-page-element-page7-Q2Qx9R"> <label for="email-2" data-ph-id="ph-page-element-page7-L0tpLC"> <span key="ph-find-your-fit-v1-default-6ty93o-wk2rgv" class="sr-only" data-ph-id="ph-page-element-page7-ql70FE">Email *</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page7-qXUHxl"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-goje2C" data-ph-at-id="email-text" data-ph-id="ph-page-element-page7-Udkh6u">Email <span class="required" data-ph-id="ph-page-element-page7-RqBIxT"> *</span> </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page7-EbN1eZ"> <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-bb6aRn" 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-page7-MPuk7D"> <span id="ph-a11y-contact-email-field-error-2" aria-atomic="true" aria-live="assertive" class="error-msg" data-ph-id="ph-page-element-page7-dQrVa6"> <span if.bind="stepData.email.error && stepData.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page7-2qPdK6"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-sl2Hro" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page7-CUvzYI">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-page7-cMmlyE"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-7n9s1c" data-ph-at-id="email-error-alert-text" data-ph-id="ph-page-element-page7-qXO6tH">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-page7-jUtmHZ"></i> </input></div> </div> </div> <div class="form-group ${stepData.phone.error ? 'error focus':''}" data-ph-id="ph-page-element-page7-Kf8PiW"> <div data-ph-id="ph-page-element-page7-cBB4fi"> <label for="phone" data-ph-id="ph-page-element-page7-7JjHrS"> <span key="ph-find-your-fit-v1-default-6ty93o-HulT9Z" class="sr-only" data-ph-id="ph-page-element-page7-OEfldJ">Phone</span> <span class="contact-info-name" aria-hidden="true" data-ph-id="ph-page-element-page7-lG5bNd"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-k8nQIg" data-ph-at-id="phone-text1" data-ph-id="ph-page-element-page7-Pu1iRj">Phone</ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page7-pGmcla"> <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-vzqIPl" 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-page7-Vza5Lx"> <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-page7-gEpECb"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-wyOaaU" data-ph-at-id="phonenum-error-alert-text" data-ph-id="ph-page-element-page7-ZGHtMA">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-page7-TcGC4g"></i> </input></div> <div class="security-info" data-ph-id="ph-page-element-page7-SUmdH5"> <div class="security-info-block" data-ph-id="ph-page-element-page7-8vHB6h"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-jlP1sP" data-ph-at-id="security-text" data-ph-id="ph-page-element-page7-nF0zeq"> We take your privacy seriously. </ppc-content> </div> </div> </div> </div> <div class="terms-checkbox-block" if.bind="gdprConsent" data-ph-id="ph-page-element-page7-WQhLd0"> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page7-Nk4Pk3"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page7-G0naIg"> <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-FmFhpA" data-ph-id="ph-page-element-page7-jLnW5h"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page7-DfubcH"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page7-1kA1h9"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page7-Kp1lUd"> <ppc-content class="cd-terms-policy-block" key="ph-find-your-fit-v1-default-6ty93o-Bewp60" data-ph-id="ph-page-element-page7-pMvN5k"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page7-W5fCti"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page7-Z80lOx">terms of use</a> </ppc-content> </span> </input></label> </div> </div> <div class="consent-checkbox-block" if.bind="disableUploadResumeFlow || gdprConsent" data-ph-id="ph-page-element-page7-MmWS08"> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page7-ojkW0b"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page7-3ue2nx"> <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-lJpIhP" data-ph-id="ph-page-element-page7-Fxi1iA"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page7-UdJqSC"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page7-eakoSu"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page7-YzVOj9"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-ba3bVV" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page7-yIyzxp">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-page7-q8qyR8"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-QwMdhc" data-ph-id="ph-page-element-page7-kdLskv"> Please accept terms of use and policy. </ppc-content> </div> </form> </div> </div> <div class="prev-next-wrap" data-ph-at-id="actions-block" data-ph-id="ph-page-element-page7-1BvXlP"> <div class="next" if.bind="stepStatus!=0" data-ph-id="ph-page-element-page7-w4Mpfq"> <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-XetyKf" data-ph-at-id="send-link" data-ph-id="ph-page-element-page7-yzDdHm"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-R8OVjl" data-ph-at-id="send-link-text" data-ph-id="ph-page-element-page7-AmDrHu">Submit</ppc-content> </button> </div> <div class="prev" data-ph-id="ph-page-element-page7-YxGgYs"> <a 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-JAoZIV" data-ph-at-id="back-link" data-ph-id="ph-page-element-page7-ENaGd8"> <span data-ph-id="ph-page-element-page7-ATuaJA"> <i class="icon icon-arrow-left-3" aria-hidden="true" data-ph-id="ph-page-element-page7-hJFdie"></i> </span> </a> </div> </div> </div> <!-- End contactInfo v1 Step --> <div class="skip" data-ph-id="ph-page-element-page7-oehdqd"> <a href="javascript:void(0);" click.delegate="skip()" class="ph-a11y-skip" aria-label="skip ${fyfStepConfig.stepType} step" key-aria-label="ph-find-your-fit-v1-default-6ty93o-x73wyy" data-ph-at-id="skip-link" data-ph-id="ph-page-element-page7-VIfLUd"> <!-- <i class="icon icon-cancel" aria-hidden="true"></i> --> <span data-ph-id="ph-page-element-page7-XWPZJr"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-0FtAhc" data-ph-at-id="skip-link-text" data-ph-id="ph-page-element-page7-pu6PJe">Skip</ppc-content> </span> </a> </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-page7-Xz2hYB"> <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-page7-apzP9e"> <div class="progress-bar" role="progressbar" 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-page7-Mt9pHB"></div> </div> <div class="progress-text" if.bind="!disableSocialLogin || (contactInfoV1Enabled && isUserSocialLoggedIn)" data-ph-id="ph-page-element-page7-nM3cPI"> ${widgetBundle['fyfStepProgressBarText'] | pht:{"stepStatus":stepStatus,"stepsCount":stepsCount}} </div> <div class="progress-container" if.bind="disableSocialLogin && !isUserSocialLoggedIn" data-ph-at-ending-step-number-text="${stepsCount+1}" data-ph-at-starting-step-number-text="${stepsCount+1}" data-ph-id="ph-page-element-page7-l6rAUV"> <div class="progress-bar" role="progressbar" 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-page7-j3KFZY"></div> </div> <div class="progress-text" if.bind="disableSocialLogin && !isUserSocialLoggedIn" data-ph-id="ph-page-element-page7-6JDJBP"> ${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-page7-AdHCqt"> <div data-ph-id="ph-page-element-page7-DFbuhA"> <ppc-content key="ph-find-your-fit-v1-default-6ty93o-wBZtPt" data-ph-id="ph-page-element-page7-7JsEAs"> No Steps found </ppc-content> </div> </div> </div> </div> <div class="sr-only" aria-live="polite" aria-atomic="true" data-ph-id="ph-page-element-page7-7o4fqV"> <div if.bind="selectionRemovalSronly" data-ph-id="ph-page-element-page7-4DarjF"> ${selectionRemovalSrText} </div> </div> </div></script><script id="ph_app_page_id" type="text/javascript" nonce=""> phApp.pageId = "page7"</script><script type="application/ld+json" nonce="">{"@context": "http://schema.org","@type": "WebSite","url": "https://careers.gene.com/","potentialAction": {"@type": "SearchAction","target": "https://careers.gene.com/us/en/search-results?keywords={search_term_string}","query-input": "required name=search_term_string"}}</script><script type="text/x-ph-tmpl" id="ph-cookie-popup-v2-default-1620729617244" nonce=""><!--googleoff: index--> <div class="phs-cookie-popup-area ph-widget-box ph-sticky-header" role="region" key-role="gdpr-regionRole" aria-label="cookies message" key-aria-label="gdpr-cookiesMessageAriaLabel" if.bind="showCookiePopup" data-ph-id="ph-1620729613193-default-ph-cookie-popup-v2fWJ6oz-jgWBM5"> <div class="container" data-ph-id="ph-1620729613193-default-ph-cookie-popup-v2fWJ6oz-Q77Rk2"> <div class="cookie-text-area" data-ph-at-id="cookie-text" data-ph-id="ph-1620729613193-default-ph-cookie-popup-v2fWJ6oz-WtEt65"> <ppc-content key="gdpr-cookietextAreaText" data-ph-at-id="cookie-text" data-ph-id="ph-1620729613193-default-ph-cookie-popup-v2fWJ6oz-mtHjwn"> We use cookies to offer you a better browsing experience, analyze site traffic, and personalize content. Read about how we use cookies and how you can control them by visiting our Cookie Settings page. If you continue to use this site, you consent to our use of cookies. </ppc-content> </div> <div class="cookie-button-area" data-ph-id="ph-1620729613193-default-ph-cookie-popup-v2fWJ6oz-FrktdK"> <a ph-href="cookiesettings" key-ph-href="gdpr-careerSiteCookieSettingsHrefText" class="btn secondary-button cookie-settings" data-ph-at-id="cookie-settings-link" role="button" aria-label="Click here to change your Cookie Settings" key-aria-label="gdpr-cookieSettingsAriaLabel" data-ph-id="ph-1620729613193-default-ph-cookie-popup-v2fWJ6oz-EjmjWv"> <ppc-content key="gdpr-cookieSettingsText" data-ph-at-id="cookie-settings-link-text" data-ph-id="ph-1620729613193-default-ph-cookie-popup-v2fWJ6oz-CwVOFx"> Cookie Settings </ppc-content> </a> <button class="btn primary-button" click.delegate="acceptAndClose()" data-ph-at-id="cookie-close-link" data-ph-id="ph-1620729613193-default-ph-cookie-popup-v2fWJ6oz-xEya0k"> <i class="icon icon-check-mark" data-ph-id="ph-1620729613193-default-ph-cookie-popup-v2fWJ6oz-aWGB79"></i> <ppc-content key="gdpr-allowCookiesText" data-ph-at-id="cookie-close-link-text" data-ph-id="ph-1620729613193-default-ph-cookie-popup-v2fWJ6oz-J3viag"> Allow </ppc-content> </button> </div> </div> </div> <!--googleon: index--></script><script type="text/x-ph-tmpl" id="ph-find-your-fit-container-v1-default-1611333086539" nonce=""><div ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" class="show-loader" data-ph-id="ph-page-element-page7-juySon"></div> <div class="widget-block-area" data-ph-id="ph-page-element-page7-mHEgm6" data-pre-render=""> <div class="modal-backdrop phcriticalhide" show.bind="showLoader" data-ph-id="ph-page-element-page7-GP11ZB"></div> <div class="content-block upload-resume-block" 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-page7-CpF5iD" phae-ally="aria-hidden#false"> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-ZKMQl4"> <div class="upload-resume-tile" if.bind="!isLoggedIn && (currentStep == 'chooseStep')" data-ph-id="ph-page-element-page7-xAe9Jt"> <div class="widget-container" data-ph-id="ph-page-element-page7-fwprpY"> <div class="upload-resume-tile-container" data-ph-id="ph-page-element-page7-ryqK4R"> <div class="resume-info" data-ph-at-id="upload-resume-info" data-ph-id="ph-page-element-page7-f4ut77"> <h2 class="phs-heading phcriticalhide" if.bind="userState == 'visitor'" data-ph-id="ph-page-element-page7-wXyL1I"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-spvsc5" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-pBOBfK" language-overriden="true">Welcome back! </ppc-content> </h2> <h2 class="phs-heading" data-ph-id="ph-page-element-page7-pRXmuS"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-SnX728" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-krkyRL" language-overriden="true"><div><span class="ph-cc-ms-f-s-20 ph-cc-d-f-s-20 ph-cc-t-f-s-16 ph-cc-m-f-s-16"><span style="font-family:GeneSans-Regular;">Get tailored job recommendations based on your interests</span></span></div></ppc-content> </h2> </div> <div class="action-btn ph-a11y-action-btn" data-ph-id="ph-page-element-page7-FjPL8t"> <button class="upload-action-btn btn default-button ph-a11y-start-btn" click.delegate="chooseUploadOrQuest('event')" aria-label="Get started for profile recommendations" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-kENmOn" data-ph-at-id="upload-resume-start-button" data-ph-id="ph-page-element-page7-JugNyX" phae="ph-find-your-fit-container-v1" phae-type="click" phae-main="1"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-qM2mXH" data-ph-at-id="upload-resume-start-button-text" data-ph-id="ph-page-element-page7-FTzpQL" language-overriden="true"> 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-page7-QdfTOE"> <div class="widget-container" data-ph-id="ph-page-element-page7-bUh13R"> <div class="post-login-resume-tile-container" data-ph-id="ph-page-element-page7-rbu0XN"> <div class="user-info" aria-labelledby="uploadSuccess" data-ph-at-id="profile-info-block" data-ph-id="ph-page-element-page7-E3g6l0"> <div class="user-profile-icon fs-block" data-ph-id="ph-page-element-page7-6tMxqR"> <span class="user-name-prefix" if.bind="!profileData.firstName" data-ph-id="ph-page-element-page7-tsYCVv"> <i class="icon icon-user-1" aria-hidden="true" data-ph-id="ph-page-element-page7-RSPm6c"></i> </span> <span class="sr-only" data-ph-id="ph-page-element-page7-VKp7ej"> <span key="ph-find-your-fit-container-v1-default-ai8eoj-aiDu2e" data-ph-id="ph-page-element-page7-0K95s9" language-overriden="true"> profile icon </span> ${profileData.firstName ? profileData.firstName.substring(0,1) : ''} </span> <span class="user-name-prefix" aria-hidden="true" if.bind="profileData.firstName" data-ph-id="ph-page-element-page7-jAft0R"> ${profileData.firstName.substring(0,1)}${profileData.lastName.substring(0,1)} </span> </div> <div id="uploadSuccess" aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-a9DgtF"> <div class="user-profile-info phs-heading fs-block" role="presentation" if.bind="profileData.firstName" data-ph-id="ph-page-element-page7-nutOF8"> <span class="recom-text" data-ph-id="ph-page-element-page7-AGKZm1">${widgetBundle['uploadResumeProfileFirstName'] | pht:{"userFirstName":profileData.firstName}}</span> </div> <h2 class="user-profile-info phs-heading" if.bind="isProfileJobsAvailable != undefined" data-ph-id="ph-page-element-page7-7yGNQr"> <span class="recom-text" data-ph-id="ph-page-element-page7-A7m5MJ"> <!-- Avoid of showing both messages until recommendations service call made --> <ppc-content if.bind="isProfileJobsAvailable" key="ph-find-your-fit-container-v1-default-ai8eoj-3NCivg" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-fLbrmt" language-overriden="true"> 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-nEqNQp" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-DVkHhJ" language-overriden="true"> Currently we don't have any jobs that fit your interests. </ppc-content> <ppc-content if.bind="!isProfileJobsAvailable && isCandidateHomeEnabled && isProfileDataExists" key="ph-find-your-fit-container-v1-default-ai8eoj-NmOUNl" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-rnE364" language-overriden="true"> 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-0BRbZZ" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-QJCYUb" language-overriden="true"> 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-uPKmOA" data-ph-id="ph-page-element-page7-n4PAn4" language-overriden="true"> <a class="ph-a11y-candidateHomeSignUp candidateHomeSignUp" href="javascript:void(0);" click.delegate="triggerSignUpPopup()" data-ph-id="ph-page-element-page7-N0cOIm">Sign up</a> <span data-ph-id="ph-page-element-page7-0vPInv"> 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-page7-KvXDlx"> <div class="action-area-block" data-ph-id="ph-page-element-page7-ZbcTuP"> <button class="edit-resume upload-action-btn ph-a11y-after-close-focus-elem ${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-xHkLQP" data-ph-at-id="edit-link" data-ph-id="ph-page-element-page7-TMhawE"> <span class="error-icon" show.bind="isContactDetailsConfigured && !(gdprConsent && !savePersonalInfo)" data-ph-id="ph-page-element-page7-dxAdvq"> <i class="icon icon-error" aria-hidden="true" data-ph-id="ph-page-element-page7-zGuzd2"></i> </span> <span class="file-icon" show.bind="!isContactDetailsConfigured || (gdprConsent && !savePersonalInfo)" data-ph-id="ph-page-element-page7-UDPtMj"> <i class="icon icon-file-json" aria-hidden="true" data-ph-id="ph-page-element-page7-jJ7inP"></i> </span> <span class="resume-name" data-ph-id="ph-page-element-page7-tVyKUs"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-9eBpxm" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-page-element-page7-X9fhLH" language-overriden="true"> <span data-ph-id="ph-page-element-page7-rOBi3t">${profileData.resumeName && (profileData.resumeName.split('.').slice(0, -1)).join('.')}</span>${profileData.resumeName && ('.'+profileData.resumeName.split('.').pop())} </ppc-content> </span> <i class="icon ${isDropdownOpen ? 'icon-up-arrow' : 'icon-down-arrow'}" aria-hidden="true" data-ph-id="ph-page-element-page7-kmV1Xh"></i> </button> <div class="action-new-area" if.bind="isDropdownOpen" data-ph-id="ph-page-element-page7-YCFqIz"> <ul data-ph-id="ph-page-element-page7-fxhLqL"> <li if.bind="isContactDetailsConfigured && !(gdprConsent && !savePersonalInfo)" data-ph-id="ph-page-element-page7-a8fnom"> <button class="completeInfo-btn" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-CkPZ1W" click.delegate="openContactDetailsPopup()" data-ph-id="ph-page-element-page7-J2X55s"> <span class="button-text" data-ph-id="ph-page-element-page7-Fnd5X6"> <span class="error-icon action-icon" data-ph-id="ph-page-element-page7-dYHWJp"> <i class="icon icon-error" aria-hidden="true" data-ph-id="ph-page-element-page7-D7gHwo"></i> </span> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-0w9X9p" data-ph-id="ph-page-element-page7-se4VVl" language-overriden="true"> Complete resume info </ppc-content> </span> </button> </li> <li data-ph-id="ph-page-element-page7-xi4bcc"> <section class="ph-widget" data-tmpl-type="inline" instance-id="fyf3jd" data-ph-id="ph-page-element-page7-hrHtti" view="1611333086343-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="1611333086343-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-page7-SwVR5u"> <div class="ph-dropzone-area" data-ph-at-id="upload-resume-block" data-ph-id="ph-page-element-page7-vTr124"> <button id="ph-dropzone" class="upload-btn" aria-label="upload new file" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-s0W7kW" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page7-C3OWyX"> <span class="action-icon" data-ph-id="ph-page-element-page7-XmmVEA"> <i class="icon icon-upload" aria-hidden="true" data-ph-id="ph-page-element-page7-7S4wHT"></i> </span> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-UUC1Up" data-ph-at-id="upload-resume-link-text" data-ph-id="ph-page-element-page7-PwMLje" language-overriden="true">Upload new </ppc-content> </button> </div> </div> </section> </li> <li if.bind="!isSocialLogin && !isSiteLogin" data-ph-id="ph-page-element-page7-GricdA"> <button class="remove-btn" aria-label="Reset profile" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-cPU9w1" click.delegate="openDeletePopup()" data-ph-id="ph-page-element-page7-Det1kS"> <span class="action-icon" data-ph-id="ph-page-element-page7-uQtS2d"> <i class="icon icon-delete-4" aria-hidden="true" data-ph-id="ph-page-element-page7-THdCKd"></i> </span> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-lW6tN3" data-ph-id="ph-page-element-page7-bTkyTq" language-overriden="true"> Remove </ppc-content> </button> </li> </ul> </div> <div if.bind="isSocialLogin" class="social-logout-block" data-ph-id="ph-page-element-page7-2EZoA6"> <span class="sc-icon-block" if.bind="isSocialLogin" data-ph-id="ph-page-element-page7-H7W48S"> <i if.bind="socialProvider" class="icon icon-${socialProvider}" aria-hidden="true" data-ph-id="ph-page-element-page7-zageVt"></i> <span if.bind="socialProvider" class="sr-only" data-ph-id="ph-page-element-page7-VochNs"> ${socialProvider} </span> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-AxA5UW" data-ph-id="ph-page-element-page7-AxARda" language-overriden="true"> 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-wBMaUG" data-ph-id="ph-page-element-page7-fVcPjy"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-BOaTKN" data-ph-at-id="edit-profile-social-logout-link-text" data-ph-id="ph-page-element-page7-weTQbC" language-overriden="true"> 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-page7-lbVE58"> <div class="action-area-block" data-ph-id="ph-page-element-page7-zaKPL7"> <button class="questions-btn btn default-button ph-a11y-edit-profile" click.delegate="handleFindYourFit('editProfile')" aria-label="edit profile" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-tUUfve" data-ph-at-id="edit-profile-dropdown-link" data-ph-id="ph-page-element-page7-mJGRxM"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-MK4WPi" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-page-element-page7-vbCVFr" language-overriden="true"> Edit profile </ppc-content> </button> <div class="reset-block" data-ph-id="ph-page-element-page7-AidZuL"> <button class="reset-button" click.delegate="resetProfile()" if.bind="!isSocialLogin && !isSiteLogin" aria-label="reset find your fit profile" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-NAhFTb" data-ph-at-id="edit-profile-dropdown-reset-link" data-ph-id="ph-page-element-page7-wuwUFb"> <i class="icon icon-reset-1" aria-hidden="true" data-ph-id="ph-page-element-page7-7wNkgA"></i> <span data-ph-id="ph-page-element-page7-TTXIWd"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-H8uTPt" data-ph-at-id="edit-profile-dropdown-link-reset-profile-text" data-ph-id="ph-page-element-page7-vzcwHe" language-overriden="true"> Reset Personalization </ppc-content> </span> </button> <div if.bind="isSocialLogin" class="social-logout-block" data-ph-id="ph-page-element-page7-LqERCd"> <span class="sc-icon-block" if.bind="isSocialLogin" data-ph-id="ph-page-element-page7-QrGolZ"> <span class="sr-only" data-ph-id="ph-page-element-page7-n5Hw5E">${socialProvider}</span> <i if.bind="socialProvider" class="icon icon-${socialProvider}" aria-hidden="true" data-ph-id="ph-page-element-page7-T4YGHs"></i> <span if.bind="socialProvider" class="sr-only" data-ph-id="ph-page-element-page7-HU99aw"> ${socialProvider} </span> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-AxA5UW" data-ph-id="ph-page-element-page7-wshiuj" language-overriden="true"> 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-wBMaUG" data-ph-id="ph-page-element-page7-TtEXg4"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-BOaTKN" data-ph-at-id="edit-profile-social-logout-link-text" data-ph-id="ph-page-element-page7-n6vDI5" language-overriden="true"> 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-page7-IIsoXI"> <button class="upload-action-btn btn default-button ph-a11y-start-btn" click.delegate="chooseUploadOrQuest('event')" aria-label="start the job personalization" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-LB5vwk" data-ph-at-id="upload-resume-start-button" data-ph-id="ph-page-element-page7-VoVpKx"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-qM2mXH" data-ph-at-id="upload-resume-start-button-text" data-ph-id="ph-page-element-page7-u2jBfu" language-overriden="true"> Get Started </ppc-content> </button> </div> <div class="action-area action-btn" if.bind="!isAnonymous && flowType == 'candidateProfile'" data-ph-id="ph-page-element-page7-vqDEr5"> <div class="action-area-block" data-ph-id="ph-page-element-page7-Z5Aixr"> <a class="questions-btn btn default-button ph-a11y-candidate-edit-profile" ph-href="myprofile#personalisationSettings" aria-label="edit profile" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-tUUfve" data-ph-id="ph-page-element-page7-u9s8Qx"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-WHx3hE" data-ph-at-id="edit-profile-dropdown-link-text" data-ph-id="ph-page-element-page7-Qu3zG4" language-overriden="true">Edit profile</ppc-content> </a> </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-page7-RlpBc0"> <div class="widget-container" data-ph-id="ph-page-element-page7-TxCRAh"> <div class="inner-content" data-ph-id="ph-page-element-page7-gNuaG1"> <h2 class="ph-a11y-choose-resume-steps ph-a11y-after-close-focus-elem phs-heading" tabindex="-1" data-ph-id="ph-page-element-page7-lwg0w6"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-I6iEZh" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-f9H02o" language-overriden="true"> Choose your path! </ppc-content> </h2> <div class="p-text" data-ph-id="ph-page-element-page7-6DdrGr"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-sJHOFe" data-ph-at-id="sub-heading-text" data-ph-id="ph-page-element-page7-NnlsTz" language-overriden="true"> Either use your resume or tell us a little about yourself </ppc-content> </div> <div class="buttons-wrapper" data-ph-id="ph-page-element-page7-ORElU6"> <div class="inner-wrapper desktop-hide" data-ph-id="ph-page-element-page7-cHr7td"> <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-page7-nRDXmF"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-LlXWli" data-ph-at-id="answers-questions-text" data-ph-id="ph-page-element-page7-F0bUgU" language-overriden="true"> Answer Questions </ppc-content> </button> <p class="or-text" data-ph-id="ph-page-element-page7-qCAnK8"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-tjMD80" data-ph-at-id="or-text" data-ph-id="ph-page-element-page7-WtpBh0" language-overriden="true"> or </ppc-content> </p> </div> <div class="dropzone-area" data-ph-id="ph-page-element-page7-sYrESy"> <!-- import resume --> <section class="ph-widget" data-ph-id="ph-page-element-page7-K32gMX" view="1611333086343-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="1611333086343-external-upload-resume" provider-id.bind="'localdriveV3'" file-ctx.bind="fileCtx" original-view="external-upload-resume" instance-id="" data-ph-id="ph-page-element-page7-HzVGqT"></div> </section> </div> <div class="inner-wrapper mobile-hide" data-ph-id="ph-page-element-page7-Ymbu3l"> <p class="or-text" data-ph-id="ph-page-element-page7-sIHpvl"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-tjMD80" data-ph-at-id="or-text" data-ph-id="ph-page-element-page7-aJn4Wz" language-overriden="true"> 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-page7-yGBXCk"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-LlXWli" data-ph-at-id="answers-questions-text" data-ph-id="ph-page-element-page7-dfxImN" language-overriden="true"> Answer Questions </ppc-content> </button> </div> </div> <div class="checkbox-btn-group" if.bind="!gdprConsent" data-ph-id="ph-page-element-page7-wjhuw9"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page7-Avjxow"> <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-xYRZkD" data-ph-id="ph-page-element-page7-1EE9tR"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page7-GFIPzl"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page7-m6AJKv"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page7-dhL0gU"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-xYRZkD" data-ph-at-id="checkbox-button-text" data-ph-id="ph-page-element-page7-xCzx8Z" language-overriden="true">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-LfhxOG" data-ph-at-id="close-link" data-ph-id="ph-page-element-page7-7NKGjm"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-c2eKJA"></i> </button> </div> </div> </div> <div class="popup-modal-backdrop upload-resume-popup phcriticalhide" if.bind="userConsentPopup" data-ph-id="ph-page-element-page7-nDoZDG"> <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-page7-YVpgQM"> <!-- Dialog area --> <div class="modal-dialog ${popupType == 'resumeUpload' ? 'resume-dialog' : ''} ${popupType == 'resumeError' ? 'resume-error' : ''}" data-ph-id="ph-page-element-page7-72ipel"> <!-- Close popup button --> <div class="close-popup-btn ph-a11y-popup-start-focus" data-ph-id="ph-page-element-page7-P49Zym"> <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-page7-1bS1GV"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-ZvrLQ0"></i> </button> </div> <div class="modal-body" data-ph-id="ph-page-element-page7-YK22GP"> <h2 class="heading-block" data-ph-id="ph-page-element-page7-es0FBa"> <ppc-content class="heading" id="ph-ally-unsaved-popup-heading" key="ph-find-your-fit-container-v1-default-ai8eoj-ILY0WY" data-ph-id="ph-page-element-page7-qeUKtw" language-overriden="true"> RESUME UPLOADED! </ppc-content> </h2> <div class="sub-heading-block" data-ph-id="ph-page-element-page7-fKfi68"> <ppc-content class="sub-heading" id="ph-ally-unsaved-popup-subHeading" key="ph-find-your-fit-container-v1-default-ai8eoj-Y5bVMM" data-ph-id="ph-page-element-page7-tw9V00" language-overriden="true"> 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" data-ph-id="ph-page-element-page7-UYEHgk"> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page7-Xwn8xG"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page7-8349FD"> <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-FWWqt6" data-ph-id="ph-page-element-page7-2capUX"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page7-iRn4Bo"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page7-158YZN"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page7-bA9S7R"> <ppc-content class="cd-terms-policy-block" key="ph-find-your-fit-container-v1-default-ai8eoj-0PbbUB" data-ph-id="ph-page-element-page7-tyCLf3" language-overriden="true"> I have read and accept the <a class="privacyPolicyLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page7-F2WrLs"> privacy policy</a> and <a class="termsLink" target="_blank" href="javascript:void(0);" data-ph-id="ph-page-element-page7-8a0SyQ">terms of use</a> <span class="mandatory-star" data-ph-id="ph-page-element-page7-AuEWdz">*</span> </ppc-content> </span> </input></label> </div> <div class="terms-error" if.bind="termsError" data-ph-id="ph-page-element-page7-AZtCK3"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-EF8nKM" data-ph-id="ph-page-element-page7-iaoMZ5" language-overriden="true"> Please accept privacy policy and terms of use. </ppc-content> </div> <div class="checkbox-btn-group" data-ph-id="ph-page-element-page7-CiYVsc"> <label class="input-checkbox-label" data-ph-id="ph-page-element-page7-G7BiEH"> <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-a0kV1a" data-ph-id="ph-page-element-page7-Bb0O7O"> <span class="checkbox-selected" aria-hidden="true" data-ph-id="ph-page-element-page7-Nnrv1P"></span> <span class="checkbox-unselect" aria-hidden="true" data-ph-id="ph-page-element-page7-urpvAe"></span> <span class="checkbox-text" data-ph-id="ph-page-element-page7-bBgkqP"> <ppc-content data-ph-at-id="checkbox-button-text" key="ph-find-your-fit-container-v1-default-ai8eoj-gXHIOk" data-ph-id="ph-page-element-page7-BsFRGW" language-overriden="true">Save my resume and contact me for jobs that I may be a fit for</ppc-content> </span> </input></label> </div> </div> <button class="btn primary-button" click.delegate="submitResume()" data-ph-id="ph-page-element-page7-fYkS9E"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-G1pfv5" data-ph-id="ph-page-element-page7-zr70eV" language-overriden="true"> Submit </ppc-content> </button> </div> </div> </div> </div> <div class="popup-modal-backdrop phcriticalhide" data-ph-id="ph-page-element-page7-aY8qQI"> <div class="modal fade in ph-a11y-modal-area" role="dialog" tabindex="-1" aria-modal="true" show.bind="isDialogOpen" data-ph-id="ph-page-element-page7-OrxbRY"> <!-- Upload resume dropzone area --> <div class="modal-dialog" if.bind="!showLoader" data-ph-id="ph-page-element-page7-Fx60Gv"> <div if.bind="!uploadResumeStatus" class="upload-failure" data-ph-at-id="upload-failure-block" data-ph-id="ph-page-element-page7-mbhh0c"> <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-RsL3oa" data-ph-at-id="close-link" data-ph-id="ph-page-element-page7-qdDhbx"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-5E125F"></i> </button> <div class="failure-img-block" data-ph-at-id="upload-failure-img-block" data-ph-id="ph-page-element-page7-IzycTo"> <i class="icon icon-sad-file" aria-hidden="true" data-ph-id="ph-page-element-page7-a1d5cv"></i> <span key="ph-find-your-fit-container-v1-default-ai8eoj-roy98i" class="sr-only" data-ph-id="ph-page-element-page7-Nhye1x" language-overriden="true">Failure icon</span> </div> <div data-ph-id="ph-page-element-page7-eknRsP"> <h3 class="heading" if.bind="isFileSupported" data-ph-id="ph-page-element-page7-6Siz2C"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-kFJ2WS" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-3l9zL2" language-overriden="true"> Oops invalid format... </ppc-content> </h3> <h3 class="heading" if.bind="!isFileSupported" data-ph-id="ph-page-element-page7-MRL1tO"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-6K9k6a" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-qr1uCh" language-overriden="true"> Oops... </ppc-content> </h3> <p if.bind="isFileSupported" data-ph-id="ph-page-element-page7-Qccdfv"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-OyoiPP" data-ph-at-id="description-text" data-ph-id="ph-page-element-page7-RMpCob" language-overriden="true"> Please upload one of the following file formats: pdf, docx, txt </ppc-content> </p> <p if.bind="!isFileSupported" data-ph-id="ph-page-element-page7-EHKRjd"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-4nqlbz" data-ph-at-id="description-text" data-ph-id="ph-page-element-page7-24uaf5" language-overriden="true"> Something went wrong. </ppc-content> </p> <p if.bind="!isFileSupported" data-ph-id="ph-page-element-page7-9baCWm"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-tFDgRG" data-ph-at-id="error-text" data-ph-id="ph-page-element-page7-rPa9Gg" language-overriden="true"> 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-page7-s8y0Ck"> <div class="upload-again" data-ph-id="ph-page-element-page7-XfbUbv"> <section class="ph-widget" data-tmpl-type="inline" data-ph-id="ph-page-element-page7-D0Ti2s" view="1611333086351-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="1611333086351-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-page7-0MlQBN"> <div class="ph-dropzone-area" data-ph-id="ph-page-element-page7-d2wNC1"> <button id="ph-dropzone" class="upload-btn btn primary-button" data-ph-at-id="upload-resume-link" data-ph-id="ph-page-element-page7-wr4afo"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-YSlEa0" data-ph-at-id="upload-try-again-link-text" data-ph-id="ph-page-element-page7-rm9OlL" language-overriden="true">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-page7-17ZZLe"> <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-2fl4mj" data-ph-at-id="close-link" data-ph-id="ph-page-element-page7-j5aoua"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-QZizeb"></i> </button> <div class="contact-details-inner-wrapper" data-ph-id="ph-page-element-page7-KhA05n"> <p if.bind="!contactDetailsFailure && contactDetailsFirstTime" class="phs-sub-heading" data-ph-id="ph-page-element-page7-WzhFKA"> ${widgetBundle['resumeUploadedMessage'] | pht:{"resumeName": profileData.resumeName}} </p> <p if.bind="contactDetailsFailure" class="phs-sub-heading failure-msg" data-ph-id="ph-page-element-page7-tzwElv"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-woFvxT" data-ph-at-id="description-error-text" data-ph-id="ph-page-element-page7-Iob2T6" language-overriden="true"> 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-page7-dp8OEM"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-AWtiEr" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-qxhJRD" language-overriden="true"> But we noticed below information is missing from it. <br data-ph-id="ph-page-element-page7-KuzcVT" /> Please complete the following: </ppc-content> </h2> <h2 if.bind="!contactDetailsFirstTime" class="phs-heading" data-ph-id="ph-page-element-page7-Gmhi3W"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-XD8FCM" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-R1338J" language-overriden="true"> We noticed below information is missing from it. <br data-ph-id="ph-page-element-page7-kbIssl" /> Please complete the following: </ppc-content> </h2> <div data-ph-id="ph-page-element-page7-OYU2LZ"> <form role="form" aria-label="contact details" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-6OWxAY" data-ph-id="ph-page-element-page7-EfPRVP"> <div class="form-group ${contactDetails.email.error ? 'error focus':''}" data-ph-id="ph-page-element-page7-Gl7yPZ"> <div data-ph-id="ph-page-element-page7-vWcf1V"> <label for="email" data-ph-id="ph-page-element-page7-s2aVFV"> <span key="ph-find-your-fit-container-v1-default-ai8eoj-CNK6Ih" class="sr-only" data-ph-id="ph-page-element-page7-7j6tMG" language-overriden="true"> Email </span> <span class="" aria-hidden="true" data-ph-id="ph-page-element-page7-YOvKJU"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-CNK6Ih" data-ph-at-id="email-text" data-ph-id="ph-page-element-page7-WER1Sv" language-overriden="true"> Email </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page7-JCV8rP"> <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-yzVSNb" 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-page7-1kchRm"> <span id="ph-a11y-contact-email-field-error" class="error-msg" aria-atomic="true" aria-live="assertive" data-ph-id="ph-page-element-page7-TN6UAF"> <span if.bind="contactDetailsErrorObj.email.code && contactDetailsErrorObj.email.code == 'E101'" data-ph-at-id="email-error-alert" data-ph-id="ph-page-element-page7-vTXkrC"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-XtHryR" data-ph-at-id="upload-resume-email-error-alert-text" data-ph-id="ph-page-element-page7-KBWv06" language-overriden="true"> Email should not 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-page7-QgDpR5"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-Qcg2sD" data-ph-at-id="upload-resume-email-error-alert-text2" data-ph-id="ph-page-element-page7-QoxWIb" language-overriden="true"> 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-page7-B4CbrR"></i> </input></div> </div> </div> <div class="form-group ${contactDetails.phone.error ? 'error focus':''}" data-ph-id="ph-page-element-page7-K1FBPJ"> <div data-ph-id="ph-page-element-page7-cw2AGq"> <label for="phone" data-ph-id="ph-page-element-page7-h83ZPC"> <span key="ph-find-your-fit-container-v1-default-ai8eoj-GYSuS6" class="sr-only" data-ph-id="ph-page-element-page7-JBnPcr" language-overriden="true">Phone</span> <span class="" aria-hidden="true" data-ph-id="ph-page-element-page7-4v3B4A"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-72Ezti" data-ph-at-id="phone-text" data-ph-id="ph-page-element-page7-HBycdF" language-overriden="true"> Phone </ppc-content> </span> </label> <div class="input-group" data-ph-id="ph-page-element-page7-t6tu2U"> <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-DaMTD1" 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-page7-KZTDGM"> <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-page7-ebOHSh"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-jat7Wo" data-ph-at-id="upload-resume-phone-error-alert-text" data-ph-id="ph-page-element-page7-T9Q0ja" language-overriden="true"> Please enter 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-page7-qDr5BK"></i> </input></div> </div> </div> </form> <div data-ph-id="ph-page-element-page7-DoGK6N"> <button class="btn primary-button" click.delegate="configureMoreDetails()" data-ph-id="ph-page-element-page7-MQc2AW"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-q4sKH9" data-ph-id="ph-page-element-page7-iV5JdN" language-overriden="true"> 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-page7-BESouG"> <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-Y29lbB" data-ph-at-id="close-link" data-ph-id="ph-page-element-page7-Y82V64"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-xBnfCM"></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-page7-KpRR2t"> <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-page7-h7Wc1I"> <p data-ph-at-id="sucess-text" data-ph-id="ph-page-element-page7-XYv029"> ${widgetBundle['resumeUploadedMessage'] | pht:{"resumeName": profileData.resumeName}} </p> </div> <div class="signin-options-area" if.bind="!mergeRequired && isAnonymous && !disableSocialLogin" data-ph-id="ph-page-element-page7-WZZNb6"> <h2 class="phs-heading" data-ph-id="ph-page-element-page7-8TSL39"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-enaUHP" data-ph-at-id="heading-text" data-ph-id="ph-page-element-page7-ia0q6I" language-overriden="true"> Sign in and keep your data for future visits </ppc-content> </h2> <section class="ph-widget" data-ph-id="ph-page-element-page7-0aoOB5" view="1611333086351-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="1611333086351-view4" mode.bind="'CI'" fyf-step-land-info.bind="stepsData" original-view="view4" instance-id="" data-ph-id="ph-page-element-page7-8vKtGO"></div> </section> <div class="signin-info" data-ph-id="ph-page-element-page7-6zSOSt"> <span data-ph-id="ph-page-element-page7-S2cWFY"> <i class="icon icon-lock" aria-hidden="true" data-ph-id="ph-page-element-page7-XvZ6Hh"></i> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-GPoLNh" data-ph-at-id="resumeUploadSuccessDesc" data-ph-id="ph-page-element-page7-OJ03Gn" language-overriden="true"> 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-page7-S7R1zR"> <div class="upload-success-login-user" if.bind="isLoggedIn" data-ph-at-id="upload-success-login-user-block" data-ph-id="ph-page-element-page7-UXhW49"> <div class="failure-img-block" data-ph-id="ph-page-element-page7-hrk1kf"> <i class="icon icon-happy-file" aria-hidden="true" data-ph-id="ph-page-element-page7-oexXIK"></i> <span key="ph-find-your-fit-container-v1-default-ai8eoj-5YXgfJ" class="sr-only" data-ph-id="ph-page-element-page7-ubdhKZ" language-overriden="true">success icon </span></div> <div data-ph-id="ph-page-element-page7-47sXRe"> <h3 class="heading" data-ph-id="ph-page-element-page7-94eE5V"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-Sp1A0j" data-ph-at-id="sucess-text" data-ph-id="ph-page-element-page7-ji7NFZ" language-overriden="true"> Great! </ppc-content> </h3> <div class="p-text" data-ph-id="ph-page-element-page7-YoTxk0"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-LTa8gF" data-ph-at-id="sucess-desc1" data-ph-id="ph-page-element-page7-soidQL" language-overriden="true"> Your file is successfully uploaded </ppc-content> </div> <div class="p-text" data-ph-id="ph-page-element-page7-FABmSr"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-v9bnQo" data-ph-at-id="sucess-desc2" data-ph-id="ph-page-element-page7-04ALDR" language-overriden="true"> 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-page7-TtSq97"> <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-SrfU8I" data-ph-at-id="close-link" data-ph-id="ph-page-element-page7-PLvcqH"> <span class="btn primary-button" data-ph-id="ph-page-element-page7-837Hu8"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-cw9Uvo" data-ph-at-id="close-link-text" data-ph-id="ph-page-element-page7-cRQHUM" language-overriden="true"> 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-page7-gE7RdF"> <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-8RAZ21" data-ph-at-id="close-link" data-ph-id="ph-page-element-page7-IfmCgO"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-page7-IkSk2k"></i> </button> <div class="delete-img-block" data-ph-at-id="upload-delete-img-block" data-ph-id="ph-page-element-page7-64rAGG"> <i class="icon icon-remove-file" aria-hidden="true" data-ph-id="ph-page-element-page7-XAlGG6"></i> <span class="sr-only" key="ph-find-your-fit-container-v1-default-ai8eoj-M8S2aj" data-ph-id="ph-page-element-page7-gEUd8m" language-overriden="true">reset icon</span> </div> <div data-ph-id="ph-page-element-page7-JScXyB"> <div class="p-text" data-ph-id="ph-page-element-page7-iVKIFE"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-56BJ7G" data-ph-at-id="description-text" data-ph-id="ph-page-element-page7-5ZuZvE" language-overriden="true"> By resetting personalization <br data-ph-id="ph-page-element-page7-gBfvLZ" />you will lose your personalized job recommendations </ppc-content> </div> <div class="social-login-close" data-ph-at-id="social-login-close-block" data-ph-id="ph-page-element-page7-NiMFr1"> <div class="delete-link" data-ph-id="ph-page-element-page7-hFyjAK"> <button class="btn warning-button" aria-label="Reset" key-aria-label="ph-find-your-fit-container-v1-default-ai8eoj-pLieWZ" click.delegate="deleteResume()" data-ph-at-id="delete-link" data-ph-id="ph-page-element-page7-MKyj7E"> <ppc-content key="ph-find-your-fit-container-v1-default-ai8eoj-4FkbzH" data-ph-id="ph-page-element-page7-Nza7a5" language-overriden="true"> Reset </ppc-content> </button> </div> </div> </div> </div> </div> </div> <div aria-live="assertive" aria-atomic="true" data-ph-id="ph-page-element-page7-D6dNbl"> <div class="sr-only" if.bind="uploadSronly" data-ph-id="ph-page-element-page7-mQvoGW"> resume uploaded </div> <div class="sr-only" if.bind="uploadingSronly" data-ph-id="ph-page-element-page7-wdKDvN"> resume uploading </div> </div> </div> <!-- Find your fit --> <section class="ph-widget phcriticalhide" instance-id="6ty93o" if.bind="isFyfEnabled" data-ph-id="ph-page-element-page7-VAomlQ" view="1611333086361-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="1611333086361-default" original-view="default" data-ph-id="ph-page-element-page7-SdsydG"></div> </section> <!-- Candidate login mobile view --> <div show.bind="candidateLoginPopup" data-ph-id="ph-page-element-page7-ZOl21c" class="phcriticalhide"> </div> <!-- Candidate login desktop view --> <div show.bind="candidateLoginPopup" data-ph-id="ph-page-element-page7-PBnUpi" class="phcriticalhide"> <section class="ph-widget" instance-id="fyf2" hide-on-mobile="true" data-ph-id="ph-page-element-page7-hgXlRU" view="1611333086506-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="1611333086506-default" instance-id="fyf2" original-view="default" data-ph-id="ph-page-element-page7-IDrYU0"></div> </section> </div> </div></script><script type="text/x-ph-tmpl" id="ph-glassdoor-widget-v1-1619786673949-view3" nonce=""><div class="phs-glassdoor-area ph-widget-box" role="region" key-role="zLr9Sh-ph-glassdoor-widget-v1-view3-regionRole" aria-label="glassdoor" key-aria-label="zLr9Sh-ph-glassdoor-widget-v1-view3-glassdoorLabel" data-ph-id="ph-widget-element-1619786673949-2"> <div class="widget-container" data-ph-id="ph-widget-element-1619786673949-3"> <div class="phs-widget-heading" data-ph-id="ph-widget-element-1619786673949-4"> <h2 data-ph-id="ph-widget-element-1619786673949-5"> <ppc-content key="zLr9Sh-ph-glassdoor-widget-v1-view3-glassdoor-header-text" data-ph-at-id="heading-text" data-ph-id="ph-widget-element-1619786673949-6" language-overriden="true"><div><span style="font-family:GeneCondensed-Heavy;"><span class="ph-cc-ms-f-s-42 ph-cc-d-f-s-42 ph-cc-t-f-s-25 ph-cc-m-f-s-17">Glassdoor Reviews</span></span></div></ppc-content> </h2> </div> <div class="content-block" data-ph-id="ph-widget-element-1619786673949-7"> <div class="glassdoor-rating-container" role="list" data-ph-id="ph-widget-element-1619786673949-8"> <div class="rating" role="listitem" data-ph-id="ph-widget-element-1619786673949-9"> <span class="rating-text cell" data-ph-id="ph-widget-element-1619786673949-10"> ${employerData.companyAverageRating} <span class="sr-only" data-ph-id="ph-widget-element-1619786673949-11"> ${widgetBundle['glassdoorRatingOutOfText'] | pht} </span> <span class="sr-only" data-ph-id="ph-widget-element-1619786673949-12"> ${widgetBundle['starRating'] | pht} </span> </span> <div class="star-rating cell" data-ph-id="ph-widget-element-1619786673949-13"> <div class="phs-rating-container" data-ph-at-id="glassdoor-overall-rating" data-ph-at-text="${employerData.companyAverageRating}" data-ph-id="ph-widget-element-1619786673949-14"> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-1619786673949-15"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-1619786673949-16"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-1619786673949-17"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-1619786673949-18"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-1619786673949-19"></i> <div class="phs-rating-stars" css="width: ${(employerData.companyAverageRating * 100)/5}%" data-ph-id="ph-widget-element-1619786673949-20"> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-1619786673949-21"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-1619786673949-22"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-1619786673949-23"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-1619786673949-24"></i> <i class="icon icon-star" aria-hidden="true" data-ph-id="ph-widget-element-1619786673949-25"></i> </div> </div> </div> </div> <div class="figure-box" role="listitem" data-ph-id="ph-widget-element-1619786673949-26"> <figure class="cell" data-ph-id="ph-widget-element-1619786673949-27"> <img if.bind="ceoData.image.src" src.bind="ceoData.image.src" class="img-circle" alt="CEO of company" key-alt="8hoIMx-zLr9Sh-ph-glassdoor-widget-v1-view3-ceoNameAltText" data-ph-id="ph-widget-element-1619786673949-28" loading="lazy"> <ppc-content type="image" if.bind="!ceoData.image.src" data-ph-at-id="ceo-image" data-ph-id="ph-widget-element-1619786673949-29"> <img ph-src="assets/images/v-1620055093229-default-profile.png" class="img-circle" alt="CEO of company" key-alt="SEPKwV-zLr9Sh-ph-glassdoor-widget-v1-view3-ceoNameAltText" data-ph-id="ph-widget-element-1619786673949-30" loading="lazy"> </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-1619786673949-31"> <div class="ceo-name" data-ph-id="ph-widget-element-1619786673949-32">${ceoData.name}</div> <div class="ceo-title" data-ph-id="ph-widget-element-1619786673949-33">${ceoData.title}</div> </div> </div> <div class="approve-status" role="listitem" data-ph-id="ph-widget-element-1619786673949-34"> <div class="cell" data-ph-at-id="ceo-percent-approve" data-ph-at-text="${ceoData.pctApprove}" data-ph-id="ph-widget-element-1619786673949-35"> <canvas class="ceoExperienceDonut" width="${donut.rw}" height="${donut.rh}" data-ph-id="ph-widget-element-1619786673949-36"></canvas> <span class="interview-exp-percent" data-ph-id="ph-widget-element-1619786673949-37">${ceoData.pctApprove}%</span> </div> <div class="cell" data-ph-id="ph-widget-element-1619786673949-38"> <div class="approve-ceo" aria-label="Approve of CEO" data-ph-id="ph-widget-element-1619786673949-39"> <ppc-content key="zLr9Sh-ph-glassdoor-widget-v1-view3-ceoApproveText" data-ph-at-id="approve-ceo-text" data-ph-id="ph-widget-element-1619786673949-40" language-overriden="true"> 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-1619786673949-41"> ${ceoData.numberOfRatings} <span key="zLr9Sh-ph-glassdoor-widget-v1-view3-ratingsText" data-ph-id="ph-widget-element-1619786673949-42" language-overriden="true"> <ppc-content key="approveOfCeoRatingText" data-ph-at-id="ceo-ratings-text">Ratings</ppc-content> </span> </span> </div> </div> <div class="interview-experience-block" role="listitem" data-ph-id="ph-widget-element-1619786673949-44"> <div class="cell" data-ph-at-id="interview-exp-percent" data-ph-at-text="${donut.rh}" data-ph-id="ph-widget-element-1619786673949-45"> <canvas class="interviewExperienceDonut" width="${donut.rw}" height="${donut.rh}" data-ph-id="ph-widget-element-1619786673949-46"></canvas> </div> <div class="cell" data-ph-id="ph-widget-element-1619786673949-47"> <div class="ine-heading" aria-label="Interview Experience" data-ph-id="ph-widget-element-1619786673949-48"> <ppc-content key="zLr9Sh-ph-glassdoor-widget-v1-view3-interviewExp" data-ph-at-id="interview-exp-text" data-ph-id="ph-widget-element-1619786673949-49" language-overriden="true"> Interview Experience </ppc-content> </div> <ul data-ph-id="ph-widget-element-1619786673949-50"> <li class="positive-label" data-ph-id="ph-widget-element-1619786673949-51"> <span class="positive-label-text" data-ph-at-id="positive-data" data-ph-at-text="${employerData.overallPosExperiencePercent}" data-ph-id="ph-widget-element-1619786673949-52"> <span css="background-color:${donut.positiveColor}" data-ph-id="ph-widget-element-1619786673949-53"></span> <ppc-content key="zLr9Sh-ph-glassdoor-widget-v1-view3-positiveText" data-ph-at-id="positive-text" data-ph-id="ph-widget-element-1619786673949-54" language-overriden="true">Positive</ppc-content> </span> <span data-ph-id="ph-widget-element-1619786673949-55">${employerData.overallPosExperiencePercent}%</span> </li> <li class="neutral-label" data-ph-id="ph-widget-element-1619786673949-56"> <span class="positive-label-text" data-ph-at-id="neutral-data" data-ph-at-text="${employerData.overallNeutExperiencePercent}" data-ph-id="ph-widget-element-1619786673949-57"> <span css="background-color:${donut.neutralColor}" data-ph-id="ph-widget-element-1619786673949-58"></span> <ppc-content key="zLr9Sh-ph-glassdoor-widget-v1-view3-neutralText" data-ph-at-id="neutral-text" data-ph-id="ph-widget-element-1619786673949-59" language-overriden="true">Neutral</ppc-content> </span> <span data-ph-id="ph-widget-element-1619786673949-60">${employerData.overallNeutExperiencePercent}%</span> </li> <li class="negative-label" aria-label="${employerData.overallNegExperiencePercent}% Negative" data-ph-id="ph-widget-element-1619786673949-61"> <span class="positive-label-text" data-ph-at-id="positive-data" data-ph-at-text="${employerData.overallNegExperiencePercent}" data-ph-id="ph-widget-element-1619786673949-62"> <span css="background-color:${donut.negetiveColor}" data-ph-id="ph-widget-element-1619786673949-63"></span> <ppc-content key="zLr9Sh-ph-glassdoor-widget-v1-view3-negetiveText" data-ph-at-id="negative-text" data-ph-id="ph-widget-element-1619786673949-64" language-overriden="true">Negative</ppc-content> </span> <span data-ph-id="ph-widget-element-1619786673949-65">${employerData.overallNegExperiencePercent}%</span> </li> </ul> </div> </div> </div> </div> <div class="powered-by" aria-label="powered by glassdoor" data-ph-id="ph-widget-element-1619786673949-66"> <span data-ph-id="ph-widget-element-1619786673949-67"> <ppc-content data-ph-at-id="powered-by-text" key="zLr9Sh-ph-glassdoor-widget-v1-view3-glassdoor-sub-title-text1" data-ph-id="ph-widget-element-1619786673949-68" language-overriden="true"> powered by </ppc-content> </span> <a href="https://www.glassdoor.com/Overview/Working-at-Genentech-EI_IE274.11,20.htm" key-href="zLr9Sh-ph-glassdoor-widget-v1-view3-glassdoorHref" traget="_self" key-target="zLr9Sh-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-1619786673949-69"> <span data-ph-id="ph-widget-element-1619786673949-70"> <ppc-content type="image" data-ph-id="ph-widget-element-1619786673949-71"> <img alt="Glassdoor" key-alt="zLr9Sh-ph-glassdoor-widget-v1-view3-gdLogo" data-ph-at-id="glassdoor-logo" key-src="zLr9Sh-ph-glassdoor-widget-v1-view3-glassdoorImgSrc" src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/en_us/desktop/assets/images/v-1724411020459-glassdoor_logo.png" data-ph-id="ph-widget-element-1619786673949-72" loading="lazy"> </img></ppc-content> </span> </a> </div> </div> </div></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><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/GENEUS/tenantcss/main-1723036032374.css" id="tenantcss" /><link rel="stylesheet" type="text/css" href="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/tenantcss/color-css-1723036033082.css" id="colorCss" /><style>.phcriticalhide{display: none!important}</style> <script id="ph_app_widgetscript_url" type="text/javascript" nonce="">phApp.widgetScriptUrl = "https://cdn.phenompeople.com/CareerConnectResources/common/js/caas-platform/widgets/"</script><script id="PHAPP-PAGEID" type="text/javascript" nonce=""> phApp.pageId = "page7";</script><script type="text/x-ph-tmpl" id="ph-cookie-popup-v2-1626434253547-default" nonce=""><!--googleoff: index--> <div class="phs-cookie-popup-area ph-widget-box ph-sticky-header" role="region" key-role="gdpr-regionRole" aria-label="cookies message" key-aria-label="gdpr-cookiesMessageAriaLabel" if.bind="showCookiePopup" data-ph-id="ph-1626434253547-default-ph-cookie-popup-v2GVrVRq-Xijueh"> <div class="container" data-ph-id="ph-1626434253547-default-ph-cookie-popup-v2GVrVRq-xzuD98"> <div class="cookie-text-area" data-ph-at-id="cookie-text" data-ph-id="ph-1626434253547-default-ph-cookie-popup-v2GVrVRq-0YGGLP"> <ppc-content key="gdpr-cookietextAreaText" data-ph-at-id="cookie-text" data-ph-id="ph-1626434253547-default-ph-cookie-popup-v2GVrVRq-H4rNW1"> We use cookies to offer you a better browsing experience, analyze site traffic, and personalize content. Read about how we use cookies and how you can control them by visiting our Cookie Settings page. If you continue to use this site, you consent to our use of cookies. </ppc-content> </div> <div class="cookie-button-area" data-ph-id="ph-1626434253547-default-ph-cookie-popup-v2GVrVRq-WQg6XD"> <a ph-href="cookiesettings" key-ph-href="gdpr-careerSiteCookieSettingsHrefText" class="btn secondary-button cookie-settings" data-ph-at-id="cookie-settings-link" role="button" aria-label="Click here to change your Cookie Settings" key-aria-label="gdpr-cookieSettingsAriaLabel" data-ph-id="ph-1626434253547-default-ph-cookie-popup-v2GVrVRq-DA6C34"> <ppc-content key="gdpr-cookieSettingsText" data-ph-at-id="cookie-settings-link-text" data-ph-id="ph-1626434253547-default-ph-cookie-popup-v2GVrVRq-tA2JI6"> Cookie Settings </ppc-content> </a> <button class="btn primary-button" click.delegate="acceptAndClose()" data-ph-at-id="cookie-close-link" data-ph-id="ph-1626434253547-default-ph-cookie-popup-v2GVrVRq-JEvrVp"> <i class="icon icon-check-mark" data-ph-id="ph-1626434253547-default-ph-cookie-popup-v2GVrVRq-0s1BxH"></i> <ppc-content key="gdpr-allowCookiesText" data-ph-at-id="cookie-close-link-text" data-ph-id="ph-1626434253547-default-ph-cookie-popup-v2GVrVRq-BsDmNj"> Allow </ppc-content> </button> </div> </div> </div> <!--googleon: index--></script><script id="page_dynamic_literals" nonce=""> phApp.translations = {"ph-find-your-fit-container-v1-default":{"uploadResumeProfileFirstName":"Hi {{userFirstName}},","resumeUploadedMessage":"The career site has been personalized based on your resume “{{resumeName}}“"},"ph-candidate-login-v1-default":{"forgotPasswordPopUpSubHeading":"Enter your email and we'll send you link to reset your password","signInIcon":"icon icon-user-4","validEmailIcon":"icon icon-check-mark-thick-1","validPasswordIcon":"icon icon-check-mark","signOutButton":"Sign out","createAccountEmailFormAriaLabel":"Enter email","createAccErrorStatement4":"one lowercase,","createAccErrorStatement5":"one uppercase","resentEmailButtonText":"Resend mail","forgotPasswordPopUpHeading":"Forgot your password? ","resetPasswordButtonText":"Send password reset link","privacyPolicyText":"Privacy Policy","forgotPasswordLinkText":"Forgot your password?","signInPopUpHeading":"Sign in","createAccErrorStatement1":"Password must have at least ","showPasswordIcon":"icon icon-eye-1","createAccErrorStatement2":"8 characters,","signInPopUpSubHeading":"","signInButtonLabel":"Already have an account?","createAccErrorStatement3":"one number,","emailInUseError":"This email address is already in use. Please try again or","createAccountFormAriaLabel":"Enter password","signInPasswordFormPlaceHolder":"Your Password","loggedInBtnAriaLabel":"Your profile {{saluteText}}","accCreated2Error":"Please continue with","signInPasswordFormLabel":"Password","errorMessageEmptyPassword":"Please enter your password","signInEmailFormPlaceHolder":"name@mail.com","createAccountPopUpSubHeading":"","createAccountEmailFormPlaceHolder":"name@mail.com","returnSigninText":"Return to Sign in","createAccountButtonText":"Sign up","createAccountFormLabel":"Password","fyfFlowSignInHeading":"Sign in to save your personalised profile","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","personalAccountLinkText":"View profile","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.","closePopUpButtonIcon":"icon icon-cancel","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":"javascript:void(0);","termsOfUseText":"Terms of Use","showPasswordText":"Show password","signInAgreementTextPartTwo":"and","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. ","signInLinkText":"Sign in","staySignedInCheckboxAriaLabel":"Stay signed in","closePopupButtonAriaLabel":"Close popup","errorIncorrectPassword":"Your password is incorrect. Please try again","seperatorText":"or use your social account","cvUploadedText":"Cv uploaded","hidePasswordText":"Hide password","loggedInBtnWOfNameAriaLabel":"Your profile","signInButton":"Sign in","salutationText":"Hi","createAccountFormPlaceHolder":"Your Password","createAccountLinkText":"Sign up","createAccountEmailFormLabel":"Email","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":"javascript:void(0);","errorMessageInvalidEmail":"Please enter a valid email address.","signInPasswordFormAriaLabel":"Enter password","signInEmailFormAriaLabel":"Enter email","savedJobsSignInHeading":"Sign in don't lose your saved jobs","accCreated1Error":"You created an account with this email using"},"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","createAccErrorStatement4":"one lowercase,","createAccErrorStatement5":"one uppercase","resentEmailButtonText":"Resend mail","forgotPasswordPopUpHeading":"Forgot your password? ","privacyPolicyText":"Privacy Policy","resetPasswordButtonText":"Send password reset link","signInPopUpHeading":"Sign in","forgotPasswordLinkText":"Forgot your password?","createAccErrorStatement1":"Password must have at least ","showPasswordIcon":"icon icon-eye-1","createAccErrorStatement2":"8 characters,","signInButtonLabel":"Already have an account?","createAccErrorStatement3":"one number,","signInPopUpSubHeading":"","emailInUseError":"This email address is already in use. Please try again or","createAccountFormAriaLabel":"Enter password","signInPasswordFormPlaceHolder":"Your Password","accCreated2Error":"Please continue with","errorMessageEmptyPassword":"Please enter your password","signInPasswordFormLabel":"Password","signInEmailFormPlaceHolder":"name@mail.com","createAccountPopUpSubHeading":"","createAccountEmailFormPlaceHolder":"name@mail.com","newPwdText":"New Password","returnSigninText":"Return to Sign in","createAccountButtonText":"Sign up","createAccountFormLabel":"Password","fyfFlowSignInHeading":"Sign in to save your personalised profile","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","hidePasswordIcon":"icon icon-eye-1-crossed","errorIcon":"icon icon-error-1","resetPasswordPopUpHeading":"Reset password link sent","applyFlowSignInHeading":"Sign in to save your application and apply faster next time","createAccountPopUpHeading":"Sign up","technicalIssueText":"Sorry, we're having some technical issues. Please try again.","signInAgreementTextPartOne":"By Signing in, you agree to the company’s","staySignedInCheckboxText":"Stay signed in","fyfFlowSignUpHeading":"Sign up to save your personalised profile","errorSrOnly":"error:","createAccountButtonLabel":"Don’t have an account?","passwordVisibleSrOnly":"Password is visible","privacyPolicyLink":"javascript:void(0);","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. ","staySignedInCheckboxAriaLabel":"Stay signed in","errorIncorrectPassword":"Your password is incorrect. Please try again","seperatorText":"or use your social account","hidePasswordText":"Hide password","resetLinkExpired":"Password reset Link has been expired","signInButton":"Sign in","createAccountFormPlaceHolder":"Your Password","passwordInVisibleSrOnly":"Password is invisible","createAccountEmailFormLabel":"Email","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":"javascript:void(0);","signInEmailFormAriaLabel":"Enter email","errorMessageInvalidEmail":"Please enter a valid email address.","signInPasswordFormAriaLabel":"Enter password","savedJobsSignInHeading":"Sign in don't lose your saved jobs","accCreated1Error":"You created an account with this email using"},"ph-job-cart-count-v3-view2":{"iconCartLgText":" icon icon-star-empty","jobCartLinkText":"Saved","jobCartJobSingular":"job","jobCartWordHas":"has","jobCartJobPlural":"jobs","iconCartText":"icon icon-star-empty"},"ph-job-cart-count-v3-default":{"jobCartLinkText":"Favorite Jobs","iconStarEmptyText":"icon icon-star-empty","jobCartJobSingular":"job","jobCartJobPlural":"jobs","jobCartWordHas":"has","iconStarText":"icon icon-star"},"ph-find-your-fit-v1-default":{"suggestedSkillsSingularAssertiveText":"Showing {{listLength}} suggested skills","suggestedSkillsAssertiveText":"Showing {{listLength}} suggested skills","fyfRecentTitlePlaceHolderText":"Your most recent job title","fyfStepProgressBarText":"Step {{stepStatus}} of {{stepsCount}}","suggestedRecentTitleSingularAssertiveText":"Showing {{listLength}} suggested title","fyfSkillsPlaceHolderText":"Your skills","suggestedRecentTitleAssertiveText":"Showing {{listLength}} suggested titles","addSkillButtinAriaLabel":"Add {{skillName}}","suggestedLocationsSingularAssertiveText":"Showing {{listLength}} suggested locations","fyfLocationPlaceHolderText":"Your preferred work location","suggestedLocationsAssertiveText":"Showing {{listLength}} suggested locations"},"ph-social-share-v3-default":{"twitterTitle":"Share via twitter","instagram":"Share via Instagram","linkedin":"Share via LinkedIn","google-plusTitle":"Share via google plus","weiboTitle":"Share via weibo","facebookTitle":"Share via Facebook","twitter":"Share via twitter","xing":"Share via xing","weibo":"Share via weibo","facebookAriaLabel":"Share via Facebook","email":"Share via email","instagramAriaLabel":"Share via Instagram","weiboAriaLabel":"Share via weibo","shareInfoText":"Check out this job at {{companyName}}, {{title}}","google-plus":"Share via google plus","vkTitle":"Share via vk","instagramTitle":"Share via Instagram","emailTitle":"Share via email","vkAriaLabel":"Share via vk","facebook":"Share via Facebook","twitterAriaLabel":"Share via twitter","pinterest":"Share via pinterest","pinterestTitle":"Share via pinterest","linkedinAriaLabel":"Share via LinkedIn","google-plusAriaLabel":"Share via google plus","xingAriaLabel":"Share via xing","pinterestAriaLabel":"Share via pinterest","vk":"Share via vk","emailAriaLabel":"Share via email","linkedinTitle":"Share via LinkedIn","xingTitle":"Share via xing"},"ph-email-job-v1-view3":{"sendEmailButtonText":"Send"},"ph-profile-recommendations-v2-default":{"locationText":"location","applyNowText":"View Job","city":"City","seeNextText":"See next","multipleLocation":"This job is available in {{locationCount}} locations","seeLessText":"Show less","sponsorship":"Sponsor","title":"Title","remote":"Remote","type":"Job Type","jobSeqNo":"Job Sequence No","postedDate":"Posted Date","expiryDate":"Expiry Date","descriptionTeaser":"Description Teaser","seeMultipleCatBtn":"Available in {{categoryCount}} categories","seeMoreText":"See more","postedDateFormat":"ll","experienceRequired":"Experience","jobIdConnectingText":"Job ID is","addToCartSavedText":"Saved","department":"Department","referText":"Refer","categoryApplicationInfo":"*You'll be able to select your prefered category(-ies) during the apply process","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 available in {{multicategoryValue}} categories","multipleCategory":"This job is available in {{categoryCount}} categories","location":"Location","travelRequiremnt":"Travel","category":"Category"},"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}})","globalsearchJobsCountPlural":"Jobs","categorySrText":"Category","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-K7DVCSW');</script><script id="structural-tag" type="application/ld+json">{"@context": "https://schema.org","@type": "WebPage","inLanguage": "en_us","name": "Careers Home","url": "https://careers.gene.com/us/en","datePublished": "2024-10-02","dateModified": "2024-10-02"}</script><script type="text/x-ph-tmpl" id="ph-cvd-v1-1538287421371-default"><div class="phs-cvd-area ph-widget-box ph-sticky-header" data-pre-render="" role="region" key-role="regionRole" aria-label="Covid message" key-aria-label="covidMessageAriaLabel" if.bind="showCvdPopup && placement=='header' " style="background-color: #f8f8f8;position: fixed;top: 0;left: 0;right: 0;z-index: 1191;width: 100%;margin: 0 auto;height: auto;"> <div class="container" style="padding-top: 15px;padding-bottom: 15px;"> <div class="cvd-text-area" data-ph-at-id="cvd-text" style="line-height: 24px;font-size: 16px;width: calc(100% - 60px);display: inline-block;vertical-align: top;"> <i class="icon icon-info" aria-hidden="true" style="font-size: 24px;margin-right: 14px;width: 24px;display: inline-block;vertical-align: top;"></i><span style="width: calc(100% - 45px);display: inline-block;vertical-align: top;"> <ppc-content key="cvdtextAreaText" data-ph-at-id="cvd-text"><p>Attention! We are currently facing temporary technical issues which may prevent some candidates from successfully completing their application. If you're having issues, <a class="cke-link" href="https://go.gene.com/wd-apply-gne" ph-tevent="static_content_click" target="_blank"><strong>please apply using the link here</strong></a> while we are working to solve the problem.</p> <p>We apologize for any inconvenience and want to ensure all candidates that regardless of how you submit your application, it'll be reviewed by our team in due course.</p> <p><a aria-label="Click here to learn more about Covid 19" class="cvd-learnmore" data-ph-at-id="cvd-learnmore-link" key-aria-label="cvdLearnmoreAriaLabel" key-ph-href="cvdHrefText" key-target="cvdLearnmoreTarget" ph-href="covid" style="text-decoration: underline;color: #044b84;font-weight: bold;" target="_blank"> </a></p> </ppc-content> </span> </div><div class="cvd-close-button-area" style="display: inline-block;width: 40px;vertical-align: top;"><button class="close" data-ph-id="ph-cvd-GZ4co-nf7hj8" phae="ph-cvd-v1" phae-type="click" phae-main="2" click.delegate="close()" data-ph-at-id="cvd-close-link" style="opacity: 1;font-size: 20px;text-shadow: none;margin-top: 2px;text-shadow: none;"><i class="icon icon-cancel" aria-hidden="true" phae-ref="2"></i><span class="sr-only" key="cvdclose" phae-ref="2">Close Covid-19 banner</span></button></div></div></div></script><script type="text/x-ph-tmpl" id="ph-job-cart-count-v3-1728560291564-view2"><div class="phs-job-cart-area" data-ph-id="ph-page-element-short-header-jkn0z1-WzjfC2"> <a ph-href="jobcart" key-ph-href="jkn0z1-ph-job-cart-count-v3-view2-jobcartUrl" ph-tevent="job-cart-icon-click" data-ph-at-id="jobcart-count" data-ph-at-widget-data-count="${jobCartCount}" aria-atomic="true" aria-live="assertive" aria-label="${jobCartCount} ${widgetBundle['jobCartLinkText']| pht} ${jobCartCount == 1 ? (widgetBundle['jobCartJobSingular']) : (widgetBundle['jobCartJobPlural'])}" data-ph-id="ph-page-element-short-header-jkn0z1-jH3h2i"> <i class="${jobCartCount > 0? (widgetBundle['iconCartLgText']) : (widgetBundle['iconCartText'])}" aria-hidden="true" data-ph-id="ph-page-element-short-header-jkn0z1-NTn4B7"></i> <span class="linkText" data-ph-at-id="heading-text" aria-hidden="true" data-ph-id="ph-page-element-short-header-jkn0z1-mh7NbA"> ${widgetBundle['jobCartLinkText']| pht} ${jobCartCount == 1 ? (widgetBundle['jobCartJobSingular']) : (widgetBundle['jobCartJobPlural'])} </span> <span class="phs-jobcart-count" aria-hidden="true" data-ph-id="ph-page-element-short-header-jkn0z1-DyxOul"> (${jobCartCount}) </span> </a> </div></script><script type="text/x-ph-tmpl" id="ph-language-selector-v2-1728560291544-view3"><div class="phs-lang-select-area ph-widget-box" data-ph-id="ph-page-element-short-header-43qw7j-ICjW2m"> <div class="show-loader" ph-loading-img="show-loader.bind: showLoader" show.bind="showLoader" data-ph-id="ph-page-element-short-header-43qw7j-lUX4H8"></div> <div if.bind="!showErrorMsg && !showLoader" data-ph-id="ph-page-element-short-header-43qw7j-xSiss6"> <!-- <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-haspopup="true" aria-expanded="${isshowDropDown?true:false}" data-ph-id="ph-page-element-short-header-43qw7j-GZp8uy"> <span class="flag flag-${choosenLanguage.locationDisplayName}" data-ph-at-id="selected-country-flag" data-ph-id="ph-page-element-short-header-43qw7j-3ENgGt"></span> <i class="icon icon-globe-plane globe-icon" data-ph-id="ph-page-element-short-header-43qw7j-Q0Rzue"></i> <span class="sr-only" data-ph-id="ph-page-element-short-header-43qw7j-RGS1vb"> Language selected </span> <span class="sr-only" data-ph-id="ph-page-element-short-header-43qw7j-8IlfkZ"> ${choosenLanguage.languageDisplayName} </span> <span class="selected-country" data-ph-at-id="selected-country" data-ph-id="ph-page-element-short-header-43qw7j-EE9Sm5"> ${choosenLanguage.locationDisplayName} </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-short-header-43qw7j-UN6O9p"></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-short-header-43qw7j-XA2sQ9"> <div class="search-area ph-a11y-search-area" aria-owns="language-listbox" aria-haspopup="listbox" data-ph-id="ph-page-element-short-header-43qw7j-ssAikH"> <label class="sr-only" for="language-selector" key="43qw7j-ph-language-selector-v2-view3-languageSearchLabelText" data-ph-id="ph-page-element-short-header-43qw7j-KX7ymr">Search location or Language</label> <input type="text" name="language-listbox" key-aria-label="43qw7j-ph-language-selector-v2-view3-" id="language-selector" ph-a11y-autocomplete="" aria-autocomplete="list" autocomplete="off" aria-controls="language-listbox" value.bind="filterKey" aria-describedby="suggestions" placeholder="Enter location or Language" key-placeholder="43qw7j-ph-language-selector-v2-view3-languageSearchPlaceholderText" data-show-listbox="false" focus.bind="isshowDropDown" data-ph-id="ph-page-element-short-header-43qw7j-taMzT5" aria-label="" /> <i class="icon icon-icon-search" if.bind="!filterKey" aria-hidden="true" data-ph-id="ph-page-element-short-header-43qw7j-7UfFXF"></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-short-header-43qw7j-DkcKj3"> <ppc-content type="icon" data-ph-id="ph-page-element-short-header-43qw7j-SKML6s"><i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-page-element-short-header-43qw7j-21X1sF"></i></ppc-content> <span class="sr-only" data-ph-id="ph-page-element-short-header-43qw7j-vvtyXB"> <ppc-content key="43qw7j-ph-language-selector-v2-view3-searchInputClearText" data-ph-at-id="clear-globalsearch-text" data-ph-id="ph-page-element-short-header-43qw7j-a3vBuk">Clear text</ppc-content> </span> </a> </div> <ul class="dropdown-list" id="language-listbox" role="listbox" aria-label="language-list" aria-labelledby="language-listbox" tabindex="-1" data-ph-id="ph-page-element-short-header-43qw7j-qXrWsg"> <li class="dropdown-list-item ph-a11y-dropdown-list-item" repeat.for="each of roots" role="option" data-ph-id="ph-page-element-short-header-43qw7j-lGhfKE"> <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-short-header-43qw7j-abCufP"> <span class="flag flag-${each.location}" data-ph-at-id="country-flag" data-ph-id="ph-page-element-short-header-43qw7j-dez3Vi"></span> <div class="country" data-ph-id="ph-page-element-short-header-43qw7j-kAFXda"> <div class="actual-display-name" data-ph-at-id="country" data-ph-id="ph-page-element-short-header-43qw7j-PikLjp"> ${each.displayName} </div> <div class="sr-only" if.bind="each.displayName==choosenLanguage.displayName" data-ph-id="ph-page-element-short-header-43qw7j-5q4cPW"> <ppc-content data-ph-id="ph-page-element-short-header-43qw7j-Z0JYyb"> selected </ppc-content> </div> </div> </a> </li> </ul> <div aria-atomic="true" aria-live="assertive" id="suggestions" data-ph-id="ph-page-element-short-header-43qw7j-RAsDwu"> <div class="language-selector-search" aria-label="No results found" if.bind="!roots.length" data-ph-id="ph-page-element-short-header-43qw7j-VCNx1J"> <ppc-content key="43qw7j-ph-language-selector-v2-view3-noResultFoundText" data-ph-id="ph-page-element-short-header-43qw7j-vZ4qbG"> No results found </ppc-content> </div> <div class="sr-only" if.bind="roots.length" data-ph-id="ph-page-element-short-header-43qw7j-vdI6WM"> ${roots.length} <ppc-content key="43qw7j-ph-language-selector-v2-view3-sugessionText" data-ph-id="ph-page-element-short-header-43qw7j-qAmyyy"> suggestions are available </ppc-content> </div> </div> </div> </div> </div></script><script type="text/x-ph-tmpl" id="ph-job-cart-count-v3-1728560291556-view2"><div class="phs-job-cart-area" data-ph-id="ph-page-element-short-header-jkn0zo-RqyIcE"> <a ph-href="jobcart" key-ph-href="jkn0zo-ph-job-cart-count-v3-view2-jobcartUrl" ph-tevent="job-cart-icon-click" data-ph-at-id="jobcart-count" data-ph-at-widget-data-count="${jobCartCount}" aria-atomic="true" aria-live="assertive" aria-label="${jobCartCount} ${widgetBundle['jobCartLinkText']| pht} ${jobCartCount == 1 ? (widgetBundle['jobCartJobSingular']) : (widgetBundle['jobCartJobPlural'])}" data-ph-id="ph-page-element-short-header-jkn0zo-qdHBJw"> <i class="${jobCartCount > 0? (widgetBundle['iconCartLgText']) : (widgetBundle['iconCartText'])}" aria-hidden="true" data-ph-id="ph-page-element-short-header-jkn0zo-FbC6up"></i> <span class="linkText" data-ph-at-id="heading-text" aria-hidden="true" data-ph-id="ph-page-element-short-header-jkn0zo-jKSXIU"> ${widgetBundle['jobCartLinkText']| pht} ${jobCartCount == 1 ? (widgetBundle['jobCartJobSingular']) : (widgetBundle['jobCartJobPlural'])} </span> <span class="phs-jobcart-count" aria-hidden="true" data-ph-id="ph-page-element-short-header-jkn0zo-xElmeo"> (${jobCartCount}) </span> </a> </div></script></head> <body class="home-page" data-ph-id="ph-page-element-page7-oYfsqg" style="visibility: hidden;"><noscript nonce="__CSP_NONCE__" snippet_id="GTM-BODY-143"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K7DVCSW" 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-page7-7QVKc5"><section class="ph-widget ph-widget-layout ppc-section ph-widget-target" view="short-header" type="static" instance-id="l3x357" data-ph-id="short-header-johwqZ" original-view="short-header" as-element="short-header" data-widget="short-header"><div as-element="short-header" data-widget="short-header" view="short-header" original-view="short-header" type="static" instance-id="l3x357" theme="default" class="ph-widget-target short-header-default" data-ph-id="ph-page-element-short-header-l3x357-HhVmDh"> <div class="hero-block short-header ph-widget-box" data-ph-id="ph-page-element-short-header-l3x357-eqPVgX"> <!-- main header --> <header data-ph-id="ph-page-element-short-header-l3x357-Hf5K4c"> <div class="ph-navigation" data-ph-id="ph-page-element-short-header-l3x357-98ZvNg"> <!-- skip to main content --> <div class="skip-main" data-ph-id="ph-page-element-short-header-l3x357-Hu631p"> <a href="#acc-skip-content" id="skip-content" ph-tevent="skip_main_content" aria-label="Skip to main content" key-aria-label="short-header-careersSkipContentLabelText" target="_self" key-target="short-header-careersSkipContentTargetValue" class="skip-content au-target" data-ph-id="ph-page-element-short-header-l3x357-zYCsyc">Skip to main content</a> </div> <!-- End skip to main content --> <div class="container top-header" data-ph-id="ph-page-element-short-header-l3x357-9YPO5Z"> <div class="mobile-menu-block" data-ph-id="ph-page-element-short-header-l3x357-RcLmNr"> <button class="mobile-menu au-target" onclick="toggle_menu()" ph-tevent="menu_icon_click" title="Mobile Menu" key-role="short-header-achorMobileIconKeyRoleShortHeader" role="button" data-ph-at-id="mobile-menu-open-popup" aria-label="open hamburger menu" key-aria-label="short-header-toggleopenBtntext" data-ph-id="ph-page-element-short-header-l3x357-CR4ARB"> <i class="icon icon-menu-2" data-ph-id="ph-page-element-short-header-l3x357-fsjkER"></i> </button> <!-- tip-suggestion="Toggle menu" aria-expanded="false"--> </div> <div class="header-logo hide-mobile" data-ph-id="ph-page-element-short-header-l3x357-qiyLT5"> <a key-ph-href="short-header-homeUrlPath" ph-tevent="logo_click" data-ph-tevent-attr-trait62="logo" data-ph-at-id="header-logo" aria-label="header logo" key-aria-label="short-header-headerShortTitleText" au-target-id="251" data-ph-href="/" data-ph-id="ph-page-element-short-header-l3x357-lMrRCA" ph-href="/"> <ppc-content type="image" aria-hidden="true" data-ph-id="ph-page-element-short-header-l3x357-WRfF4M"> <img key-alt="short-header-shortHeaderImgAltText" alt="header logo" class="img-responsive desktop-header-logo" key-src="short-header-shortDesktopLogoImgUrlPath" src="https://cdn.phenompeople.com/CareerConnectResources/prod/GENEUS/en_us/desktop/assets/images/v-1728974620571-header-logo.png" data-ph-id="ph-page-element-short-header-l3x357-Qhalfb" /> </ppc-content> </a> </div> <div class="nav-main-bar" data-ph-id="ph-page-element-short-header-l3x357-oAfJO6"> <nav class="nav navbar-nav header-menu" role="navigation" data-ph-id="ph-page-element-short-header-l3x357-nUPrf5"> <div class="nav-header-logo nav-list-logo" data-ph-id="ph-page-element-short-header-l3x357-K9DwDb"> <a key-ph-href="short-header-homeUrlPath" ph-tevent="logo_click" data-ph-tevent-attr-trait62="logo" data-ph-at-id="header-logo" aria-label="header logo" key-aria-label="short-header-headerShortTitleText" tabindex="1" data-ph-id="ph-page-element-short-header-l3x357-2Xixmx" class="au-target" au-target-id="252" data-ph-href="/" ph-href="/"> <img key-alt="short-header-shortHeaderImgAltText" alt="header logo" class="img-responsive nav-logo" key-src="short-header-shortDesktopLogoImgUrlPath" src="https://cdn.phenompeople.com/CareerConnectResources/prod/GENEUS/en_us/desktop/assets/images/v-1728974620571-header-logo.png" data-ph-id="ph-page-element-short-header-l3x357-4KbIr1" /> </a> </div> <ul class="main-nav" ph-nav-ctr="" data-ph-id="ph-page-element-short-header-l3x357-cFep4O"> <li data-ph-id="ph-page-element-short-header-l3x357-TWGSNt"> <a key-ph-href="short-header-shorthomeLinkPathUrl1" ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="Careers Home" data-ph-at-id="header-links" data-ph-href="/us/en/home" data-ph-id="ph-page-element-short-header-l3x357-L08tPK" ph-href="/us/en/home"> <ppc-content key="short-header-shortHeaderhomeText" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-NSI7Zp"> Careers Home </ppc-content> </a> </li> <!-- <li > <a key-ph-href="short-header-shortBrowseLinkPathUrl1" ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="Browse Jobs" data-ph-at-id="header-links" href="/us/en/search-results" data-ph-href="search-results"> <ppc-content key="short-header-shortHeaderBrowseText" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-M0iXo6"> Browse Jobs </ppc-content> </a> </li> --> <li class="nav-list-items" data-ph-id="ph-page-element-short-header-l3x357-fPIg8V"> <button ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="DISCOVER GENENTECH" data-ph-at-id="header-links" class="drop-down workingatphenom au-target" onblur="persona_focuse_close_menu(event)" onclick="secondDropDown(event)" aria-expanded="false" data-ph-id="ph-page-element-short-header-l3x357-Zi2Kq8"> <span data-ph-id="ph-page-element-short-header-l3x357-TJXruC"> <ppc-content key="short-header-shortdiscovergenentech" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-C918XE"> DISCOVER GENENTECH </ppc-content> </span> <i class="icon icon-down-arrow icon-arrow" data-ph-id="ph-page-element-short-header-l3x357-Om5ICM"></i> </button> <ul class="sub-navigation sub-menu sub-items " data-ph-id="ph-page-element-short-header-l3x357-L3Yw0o"> <li data-ph-id="ph-page-element-short-header-l3x357-Tc9vQf"> <a role="link" key-role="short-header-benefitsKeyRoleFooter" href="benefits" key-href="short-header-benefitsLinkUrl" ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="BENEFITS" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-uJw5rM"> <ppc-content key="short-header-fSearchbenefitsLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-OIIJAt"> BENEFITS </ppc-content> </a> </li> <!-- SUP-84480--Started --> <li data-ph-id="ph-page-element-short-header-l3x357-2QSlkg"> <a role="link" key-role="short-header-ourpeopleFooter" href="/us/en/our-people" key-href="short-header-ourpeoplesLinkUrl" ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="OUR PEOPLE" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-7ml6He"> <ppc-content key="short-header-ourpeopleLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-Wmg64f"> OUR PEOPLE </ppc-content> </a> </li> <!-- SUP-84480--Ended --> <li data-ph-id="ph-page-element-short-header-l3x357-WTWQdN"> <a role="link" key-role="short-header-militaryhiringheader" href="/us/en/military-hiring" key-href="short-header-militaryhiringPathLinkUrl" ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="MILITARY HIRING" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-Q9jmTp"> <ppc-content key="short-header-militaryLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-b24d4A"> MILITARY HIRING </ppc-content> </a> </li> <li data-ph-id="ph-page-element-short-header-l3x357-dePBBw"> <a role="link" key-role="short-header-browsejobsKeyRoleFooter" href="/us/en/search-results" key-href="short-header-browsejobsPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="BROWSE JOBS" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-gO9jtT"> <ppc-content key="short-header-browsejobsLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-ULeCul"> BROWSE JOBS </ppc-content> </a> </li> <li data-ph-id="ph-page-element-short-header-l3x357-1I0km4"> <a role="link" key-role="short-header-jointtalentcommunity" href="/us/en/jointalentcommunity" key-href="short-header-jointtalentLinkUrl" ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="JOIN TALENT COMMUNITY" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-5kOcIo"> <ppc-content key="short-header-jointalentcommunityLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-5XGBcD"> JOIN TALENT COMMUNITY </ppc-content> </a> </li> <li data-ph-id="ph-page-element-short-header-l3x357-BXAGSR"> <a role="link" key-role="short-header-faqRoleFooter" href="/us/en/faq" key-href="short-header-faqLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="FAQ" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-B6GQ1o"> <ppc-content key="short-header-faqLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-7QtfFo"> FAQ </ppc-content> </a> </li> </ul> </li> <li class="nav-list-items" data-ph-id="ph-page-element-short-header-l3x357-Z9lCPt"> <button ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="About Us" data-ph-at-id="header-links" class="drop-down workingatphenom au-target" onblur="persona_focuse_close_menu(event)" onclick="secondDropDown1(event)" aria-expanded="false" data-ph-id="ph-page-element-short-header-l3x357-6j1Ve1"> <span data-ph-id="ph-page-element-short-header-l3x357-amvXY0"> <ppc-content key="short-header-shortPsAboutUs" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-drR03G">Professional Areas</ppc-content> </span> <i class="icon icon-down-arrow icon-arrow1" data-ph-id="ph-page-element-short-header-l3x357-FWDrzI"></i> </button> <ul class="sub-navigation sub-menu sub-items" data-ph-id="ph-page-element-short-header-l3x357-ccU2R4"> <li data-ph-id="ph-page-element-short-header-l3x357-JAfdLk"> <a role="link" key-role="short-header-ResearchsKeyRoleFooter" href="/us/en/research-and-early-development" key-href="short-header-ResearchLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Research and Early Development" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-He9xv7"> <ppc-content key="short-header-fSearchJobsLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-Y42k5E"> Research and Early Development </ppc-content> </a> </li> <li data-ph-id="ph-page-element-short-header-l3x357-6JyBvu"> <a role="link" key-role="short-header-productKeyRoleFooter" href="/us/en/product-development" key-href="short-header-ProductDevelopmentPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Product Development" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-f7dhn9"> <ppc-content key="short-header-productLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-k1BD7Z"> Product Development </ppc-content> </a> </li> <li data-ph-id="ph-page-element-short-header-l3x357-TJwyyz"> <a role="link" key-role="short-header-ManufacturingKeyRoleFooter" href="/us/en/manufacturing-and-engineering-pt-" key-href="short-header-ManufacturingPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Manufacturing and Engineering" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-aOaDw0"> <ppc-content key="short-header-ManufacturingLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-HiIv9C"> Manufacturing and Engineering </ppc-content> </a> </li> <li data-ph-id="ph-page-element-short-header-l3x357-1xvPGw"> <a role="link" key-role="short-header-CommercialKeyRoleFooter" href="/us/en/commercial-medical-affairs-and-government-affairs" key-href="short-header-CommercialPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Commercial Medical Affair and Governament Affair" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-MFq88w"> <ppc-content key="short-header-CommercialLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-ntbBTe">Commercial Medical Affairs and Government Affairs</ppc-content> </a> </li> <li data-ph-id="ph-page-element-short-header-l3x357-30IuyE"> <a role="link" key-role="short-header-CoperateKeyRoleFooter" href="/us/en/corporate-functions" key-href="short-header-CoperatePathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Coperate Functions" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-wmvyVU"> <ppc-content key="short-header-CoperateLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-KCX0or">Corporate Functions</ppc-content> </a> </li> </ul> </li> <li class="nav-list-items" data-ph-id="ph-page-element-short-header-l3x357-FEyvzo"> <button ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="Student and Grad Programs" data-ph-at-id="header-links" class="drop-down workingatphenom au-target" onblur="persona_focuse_close_menu(event)" onclick="secondDropDown2(event)" aria-expanded="false" data-ph-id="ph-page-element-short-header-l3x357-hA8Rha"> <span data-ph-id="ph-page-element-short-header-l3x357-DJxJrj"> <ppc-content key="short-header-shortPsStudent" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-NJGApX"> Student and Grad Programs </ppc-content> </span> <i class="icon icon-down-arrow icon-arrow2" data-ph-id="ph-page-element-short-header-l3x357-Q52YTe"></i> </button> <ul class="sub-navigation sub-menu sub-items" data-ph-id="ph-page-element-short-header-l3x357-vbfR8A"> <li data-ph-id="ph-page-element-short-header-l3x357-yJ7lJ3"> <a role="/us/en/copy-draft-internships" key-role="short-header-achorInternshipsKeyRoleFooter" href="/us/en/internships" key-href="short-header-InternshipsLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Search Jobs" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-wIufGu"> <ppc-content key="short-header-finternshipssLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-AjJZwR"> Internships </ppc-content> </a> </li> <li data-ph-id="ph-page-element-short-header-l3x357-3SpT9X"> <a role="link" key-role="short-header-achorPostdocsKeyRoleFooter" href="/us/en/students-postdocs" key-href="short-header-PostdocsPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Postdocs" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-1l9vRy"> <ppc-content key="short-header-fPostdocsLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-NX6hAl"> Postdocs </ppc-content> </a> </li> <li data-ph-id="ph-page-element-short-header-l3x357-mMNLLe"> <a role="link" key-role="short-header-achorRotationsKeyRoleFooter" href="/us/en/students-rotations" key-href="short-header-rotationsPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Rotations" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-o6IKrW"> <ppc-content key="short-header-fRotationsLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-QIhBl6"> Rotations </ppc-content> </a> </li> <li data-ph-id="ph-page-element-short-header-l3x357-Bnbd6K"> <a role="link" key-role="short-header-achorMDKeyRoleFooter" ph-href="md-fellowship" key-ph-href="short-header-MDPathLinkUrlN" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Rotations" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-lviH5B"> <ppc-content key="short-header-fMDLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-KXqQsy"> MD </ppc-content> </a> </li> <li data-ph-id="ph-page-element-short-header-l3x357-Wriy3M"> <a role="link" key-role="short-header-achorPharmDKeyRoleFooter" ph-href="pharmd-fellowships" key-ph-href="short-header-PharmDPathLinkUrlN" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="PharmD" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-LdNhQ5"> <ppc-content key="short-header-fPharmDLink" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-2DYInN"> PharmD </ppc-content> </a> </li> </ul> </li> <!-- <li> <a key-ph-href="short-header-shortBenefitsLinkPathUrl" ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="Benefits" data-ph-at-id="header-links" href="/us/en/copy-draft-benefits" data-ph-href="/us/en/copy-draft-benefits"> <ppc-content key="short-header-shortHeaderBenefitsText" data-ph-at-id="header-links"> Benefits </ppc-content> </a> </li> <li > <a key-ph-href="short-header-shortfaqLinkPathUrl1" ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="Faqs" data-ph-at-id="header-links" ph-href="us/en/faqs" data-ph-href="faqs"> <ppc-content key="short-header-shortHeaderfaq1Text" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-M0iXo6"> FAQ </ppc-content> </a> </li> --> <li data-ph-id="ph-page-element-short-header-l3x357-xPYIU0"> <a key-ph-href="short-header-shortcandidaeLinkPathUrl1" ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="Faqs" data-ph-at-id="header-links" ph-href="https://roche.wd3.myworkdayjobs.com/en-US/ROG-A2O-GENE/login" data-ph-href="candidatelogin" target="_blank" data-ph-id="ph-page-element-short-header-l3x357-Dljqct"> <ppc-content key="short-header-shortHeadercandidatelinkText" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-5VpFZF"> CANDIDATE LOGIN </ppc-content> </a> </li> <!-- <li ph-nav-item-type="events" ph-nav-item="" > <a key-ph-href="short-header-shortEventsUrlLinkPath" ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="Events" data-ph-at-id="header-links" href="https://genentech.dev.phenompro.com/us/en/events" data-ph-href="events"> <ppc-content key="short-header-shortHeaderEventsText" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-vQipok"> Events </ppc-content> </a> </li> --> </ul> <div class="mobile-menu-close" data-ph-id="ph-page-element-short-header-l3x357-O4ZK5W"> <button class="mobile-menu menu-close au-target" onclick="toggle_menu()" ph-tevent="menu_icon_click" title="close the menu" key-role="short-header-achorMobileIconKeyRoleShortHeaderrole" role="button" data-ph-at-id="mobile-menu-close-popup" aria-label="Close the menu" key-aria-label="short-header-togglecloseBtntest" data-ph-id="ph-page-element-short-header-l3x357-ac7Pvv"> <i class="icon icon-cancel" data-ph-id="ph-page-element-short-header-l3x357-QJug9l"></i> </button> <!-- tip-suggestion="Toggle menu" aria-expanded="false" --> </div> </nav> <!--mobile logo--> <div class="mobile-header-logo" data-ph-id="ph-page-element-short-header-l3x357-sdwGrt"> <a key-ph-href="short-header-homeUrlPathUrl" ph-tevent="logo_click" data-ph-tevent-attr-trait62="logo" data-ph-at-id="header-logo" aria-label="header logo" key-aria-label="short-header-headerShortTitleText" data-ph-href="/" data-ph-id="ph-page-element-short-header-l3x357-NSa1Qy" ph-href="/"> <ppc-content type="image" data-ph-id="ph-page-element-short-header-l3x357-1FY6Lu"> <img key-alt="short-header-shortHeaderImgAltText" alt="header logo" class="img-responsive" key-src="short-header-shortDesktopLogoImgUrlPath" src="https://cdn.phenompeople.com/CareerConnectResources/prod/GENEUS/en_us/desktop/assets/images/v-1728974620571-header-logo.png" data-ph-id="ph-page-element-short-header-l3x357-n8Y91Q" /> </ppc-content> </a> </div> </div> <div class="nav-right-list" data-ph-id="ph-page-element-short-header-l3x357-nkEjqm"> <!-- language selector --> <div class="language-selector" data-ph-id="ph-page-element-short-header-l3x357-EsQwM6"> <section class="ph-widget ppc-section ph-widget-layout" instance-id="43qw7j" data-ph-id="ph-page-element-short-header-l3x357-6f1vwS"> <div class="ph-language-selector-v2-view3-default ph-widget-target" as-element="ph-language-selector-v2" data-widget="ph-language-selector-v2" view="1728560291544-view3" instance-id="43qw7j" data-ph-id="ph-page-element-short-header-l3x357-1Ivm4R" original-view="view3"></div> </section> </div> <!-- End language selector --> <!--Candidate Home--> <!--Candidate Home End--> <!-- Job Cart Count Widget --> <div class="mobileJobCart" data-ph-id="ph-page-element-short-header-l3x357-BnKfDQ"> <section class="ph-widget ppc-section ph-widget-layout" instance-id="jkn0zo" data-ph-id="ph-page-element-short-header-l3x357-0c2LaL"> <div as-element="ph-job-cart-count-v3" data-widget="ph-job-cart-count-v3" class="ph-job-cart-count-v3-view2-theme1 ph-widget-target" theme="theme1" view="1728560291556-view2" instance-id="jkn0zo" data-ph-id="ph-page-element-short-header-l3x357-3y4QAR" original-view="view2"></div> </section> </div> <!-- end Job Cart Count Widget --> </div> </div> <div class="container secondary-header" data-ph-id="ph-page-element-short-header-l3x357-pm6weN"> <div class="Visit" data-ph-id="ph-page-element-short-header-l3x357-9vqi5i"> <a key-ph-href="short-header-shortVisitLinkPathUrl1" ph-tevent="header_menu_click" data-ph-tevent-attr-trait62="Visit genentech.com" data-ph-at-id="header-links" target="_blank" key-target="short-header-visit-target" data-ph-href="https://www.gene.com/" data-ph-id="ph-page-element-short-header-l3x357-ikOgpN" ph-href="https://www.gene.com/"> <ppc-content key="short-header-shortHeaderVisitText" data-ph-at-id="header-links" data-ph-id="ph-page-element-short-header-l3x357-0KBbg9"> Visit genentech.com </ppc-content> </a> </div> <!-- Job Cart Count Widget --> <div class="desktopJobCart" data-ph-id="ph-page-element-short-header-l3x357-XTgwFx"> <section class="ph-widget ppc-section ph-widget-layout" instance-id="jkn0z1" data-ph-id="ph-page-element-short-header-l3x357-EBQZoM"> <div as-element="ph-job-cart-count-v3" data-widget="ph-job-cart-count-v3" class="ph-job-cart-count-v3-view2-theme1 ph-widget-target" theme="theme1" view="1728560291564-view2" instance-id="jkn0z1" data-ph-id="ph-page-element-short-header-l3x357-3tef6D" original-view="view2"></div> </section> </div> <!-- end Job Cart Count Widget --> </div> </div> </header> </div> </div></section></div> <div class="ph-page" data-ph-id="ph-page-element-page7-Nq1vos"><section class="ppc-section ph-widget" type="dynamic" instance-id="GVrVRq" theme="default" original-view="default" ph-module="onetrust" data-ph-id="ph-widget-element-1626434253547-pWM7qg"><div class="ph-cookie-popup-v2-default-default ph-widget-target" as-element="ph-cookie-popup-v2" data-widget="ph-cookie-popup-v2" view="1626434253547-default" theme="default" original-view="default" instance-id="GVrVRq" data-ph-id="ph-widget-element-1626434253547-QSJ6fp"></div></section> <div class="body-wrapper ph-page-container" data-ph-id="ph-page-element-page7-JBDyBw"><section class="ph-widget" instance-id="dGZ4co" data-ph-id="ph-page-element-1-dGZ4co" ph-module="covid"><div class="ph-cvd-v1-default-default" data-widget="ph-cvd-v1" original-view="default" theme="default" placement="header" instance-id="dGZ4co" view="1538287421371-default" data-ph-id="ph-page-element-2-dGZ4co" as-disabled="ph-cvd-v1"></div></section> <!-- hero block --> <section class="ppc-section ph-widget" type="dynamic" data-ph-id="ph-page-element-page7-rs6GMm" view="1582207830511-default" original-view="default" instance-id="KFqk8y" theme="default"><div class="ph-geo-location-v1-default-default ph-widget-target" data-ph-id="ph-page-element-page7-Z9MbaO" as-element="ph-geo-location-v1" data-widget="ph-geo-location-v1" view="1582207830511-default" original-view="default" theme="default" ph-removed="true" instance-id="KFqk8y"></div></section><section class="ph-widget ph-hero-block-cc-view12-option1-theme1" theme="theme1" type="static" view="60muy1-ph-hero-block-cc-view12-option1" instance-id="60muy1" original-view="ph-hero-block-cc-view12-option1" data-ph-id="ph-page-element-page7-RzLWBG"> <div as-element="ph-html-v1" data-widget="ph-html-v1" view="60muy1-ph-hero-block-cc-view12-option1" original-view="ph-hero-block-cc-view12-option1" type="static" instance-id="60muy1" theme="theme1" class="ph-widget-target ph-hero-block-cc-view12-option1-theme1" data-ph-id="ph-page-element-page7-goQy6e"> <div class="ph-component-cntr ph-widget-box" data-ph-id="ph-page-element-page7-dCCGW6" style="background-image: url("");"> <div class="ph-card-container stackable" data-cards-per-row="one" key-role="ph-html-v1-ph-hero-block-cc-view12-option1-60muy1-7JzdWa" data-ph-id="ph-page-element-page7-gGi1pk"> <div card-name="ph-hero-block-cc-view12" class="ph-card" key-role="ph-html-v1-ph-hero-block-cc-view12-option1-60muy1-x9ewfi" instance-id="WhP40g" data-ph-id="ph-page-element-page7-7OX4Wl"> <div class="ph-hero-block-cc-view12 ph-card-block" data-ph-at-id="ph-hero-block-cc-view12" data-ph-id="ph-page-element-page7-vRNf70"> <!--images--> <figure class="image" data-ph-id="ph-page-element-page7-kemI95"> <ppc-container component-content-key="primary-image" class="primary-image element-center ph-img-fit-to-card ph-image-fit-container-cms" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-page-element-page7-9bekYe"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-page-element-page7-OzTIyX" class="ppc-image ppc-content"><img src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/2800x800-Hub-Header-Genentech-1673573252441.jpg" key-src="ph-html-v1-ph-hero-block-cc-view12-option1-60muy1-ptGGE1" alt="Hero banner" key-alt="ph-html-v1-ph-hero-block-cc-view12-option1-60muy1-XJkyKI" unique-img="true" data-ph-cid="primary-image1" instance-id="WhP40g-9Dj6xq" data-ph-id="ph-page-element-page7-BZFxI9" crop-size="fit" height-val="301" /></ppc-content> </ppc-container> <ppc-container component-content-key="overlay" class="overlay" data-ph-id="ph-page-element-page7-ijmIEh"> <div class="ph-overlay-wrapper" data-ph-id="ph-page-element-page7-hrKsRH"> </div> </ppc-container> </figure> <!--banner contentarea--> <div class="inner-container" data-ph-id="ph-page-element-page7-UqllaN"> <div class="global-search-block" data-ph-id="ph-page-element-page7-Ti3BOg"> <ppc-container component-content-key="h1-heading" class="heading-one element-center" data-ph-cid="h1-heading1" data-ph-id="ph-page-element-page7-Txsn3Z"> <h1 data-ph-id="ph-page-element-page7-mMDCJr"> <ppc-content key="ph-html-v1-ph-hero-block-cc-view12-option1-60muy1-kywhtD" instance-id="WhP40g-ULoAuS" data-ph-id="ph-page-element-page7-tuRfY4" class="ppc-text ppc-content"><div><span style="font-family:GeneCondensed-Heavy;"><span class="ph-cc-ms-f-s-56 ph-cc-d-f-s-56 ph-cc-t-f-s-34 ph-cc-m-f-s-22">ONE TEAM. ONE PURPOSE. ONE PROMISE.</span></span></div></ppc-content> </h1> </ppc-container> <section class="ph-widget" instance-id="xsrdse" data-ph-id="ph-page-element-page7-ZKBgF1"> <div as-element="ph-global-search-v3" instance-id="xsrdse" class="ph-global-search-v3-default-theme9 ph-widget-target" theme="theme9" data-widget="ph-global-search-v3" placeholder-text.bind="'Job title or location'" show-caption.bind="false" show-title.bind="false" original-view="default" view="default-1591100216727" data-ph-id="ph-page-element-page7-VF5Rgc"></div> </section> </div> </div> </div> </div> </div> </div> </div> </section> <!-- FYF --> <section class="ph-widget" instance-id="ai8eoj" view="ai8eoj-default" original-view="default" data-ph-id="ph-page-element-page7-YalQVA"> <div class="ph-find-your-fit-container-v1-default-theme2 ph-widget-target" theme="theme2" as-element="ph-find-your-fit-container-v1" data-widget="ph-find-your-fit-container-v1" instance-id="ai8eoj" view="default-1611333086539" original-view="default" data-ph-id="ph-page-element-page7-VgOjsv"></div> </section> <!--profile recom jobs--> <section class="ph-widget" instance-id="c1ykg4" view="c1ykg4-default" original-view="default" data-ph-id="ph-page-element-page7-H4Ejnv"> <div class="ph-profile-recommendations-v2-default-theme28 ph-widget-target" as-element="ph-profile-recommendations-v2" data-widget="ph-profile-recommendations-v2" theme="theme28" max-display-count="6" jobs-display-mode="seeMore" instance-id="c1ykg4" view="default-1603794536551" original-view="default" data-ph-id="ph-page-element-page7-BTI0Kk"></div> </section> <!-- video popup --> <!-- category --> <!-- testimonial slider --> <!-- We are global--> <section class="ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-theme3-savedView-1619630742405 ph-widget" type="static" view="1619630858822-video-large-left-popup-cc-view1-option1-savedView-1619630742405" original-view="ph-video-large-left-popup-cc-view1-option1" theme="theme3-savedView-1619630742405" instance-id="Qz3Q6w" data-ph-id="-1619630858615"><div class="ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-theme3-savedView-1619630742405 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1619630858822-video-large-left-popup-cc-view1-option1-savedView-1619630742405" original-view="ph-video-large-left-popup-cc-view1-option1" theme="theme3-savedView-1619630742405" ph-removed="true" data-ph-id="-1619630858615-1" instance-id="Qz3Q6w"><div class="ph-component-cntr ph-widget-box header-center heading-block-hide" default-cards-count="1" data-ph-id="ph-widget-element-1619630858822-2"> <div class="inner-container ph-cc-d-p-t-45" data-ph-id="ph-widget-element-1619630858822-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-1619630858822-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" data-ph-id="ph-widget-element-1619630858822-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-1619630858822-6"> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-1619630858822-14"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-widget-element-1619630858822-19"> <div class="ph-card-container stackable" data-cards-per-row="one" key-role="Qz3Q6w-Yug8R5-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-listRole" instance-id="Yug8R5" data-ph-id="ph-widget-element-1619630858822-20"> <div class="ph-card" card-name="ph-video-large-left-popup-cc-view1" data-ph-card-block-alignment="h" key-role="Qz3Q6w-inlE4u-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-listItemRole" card-container-style="background-image:'url()'" instance-id="inlE4u" data-ph-id="ph-widget-element-1619630858822-21"> <div class="ph-video-large-left-popup-cc-view1 ph-card-block ph-cc-d-p-a-0" data-ph-at-id="ph-video-large-left-popup-cc-view1" data-ph-id="ph-widget-element-1619630858822-22"> <div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-widget-element-1619630858822-23"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-widget-element-1619630858822-24"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" data-ph-id="ph-widget-element-1619630858822-25"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-1619630858822-26"> <span key-aria-level="Qz3Q6w-ECZCJ6-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-heading-text-aria-level" key-role="Qz3Q6w-ECZCJ6-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-heading-text-role" instance-id="ECZCJ6" data-ph-id="ph-widget-element-1619630858822-27"> <ppc-content key="Qz3Q6w-zgdeoP-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-heading-text" data-ph-at-id="heading-text" instance-id="zgdeoP" data-ph-id="ph-widget-element-1619630858822-28" class="ppc-text ppc-content"><div><span style="font-family:GeneCondensed-Heavy;"><span class="ph-cc-ms-f-s-42 ph-cc-d-f-s-42 ph-cc-t-f-s-25 ph-cc-m-f-s-17" data-ph-id="ph-widget-element-1619630858822-30"><span data-ph-id="ph-widget-element-1619630858822-31"><span data-ph-id="ph-widget-element-1619630858822-32" style="color:rgba(0, 48, 135, 1);">WHY GENENTECH</span></span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description ph-cc-d-p-a-0" data-ph-cid="description1" data-ph-id="ph-widget-element-1619630858822-36"> <span class="description-block" data-ph-id="ph-widget-element-1619630858822-37"> <ppc-content key="Qz3Q6w-fyzEkL-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-description-text" data-ph-at-id="description-text" instance-id="fyzEkL" data-ph-id="ph-widget-element-1619630858822-38" class="ppc-text ppc-content"><div><span class="ph-line-height-1_6" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_6" data-ph-id="ph-widget-element-1619630858822-40"><span class="ph-cc-ms-f-s-15 ph-cc-d-f-s-15 ph-cc-t-f-s-15 ph-cc-m-f-s-15" style="line-height: inherit !important; display: inherit;" data-ph-id="ph-widget-element-1619630858822-41"><span style="font-family:GeneSans-Regular;" data-ph-id="ph-widget-element-1619630858822-42">We’re passionate about delivering on Our Promise to improve the lives of patients and create healthier communities for all. We foster a culture of inclusivity, integrity and creativity while boldly pursuing answers to the world’s most complex health challenges and transforming society.</span></span></span></div></ppc-content> </span> </ppc-container> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-widget-element-1619630858822-48"> <div class="media ph-a11y-aria-live" ph-card-block-num="1" data-ph-id="ph-widget-element-1619630858822-49"> <figure class="image" data-ph-id="ph-widget-element-1619630858822-50"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-1619630858822-51"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-1619630858822-52" class="ppc-image ppc-content"><img key-src="Qz3Q6w-Xsk2St-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-image-src" alt="img1" key-alt="Qz3Q6w-Xsk2St-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="Xsk2St" data-ph-id="ph-widget-element-1619630858822-53" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/OurPromiseVideo-1716503718405.jpg" /></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-1619630858822-54"> <ppc-container component-content-key="video-popup" class="video-popup" data-ph-cid="video-popup1" data-ph-id="ph-widget-element-1619630858822-55"> <button style="background-color: transparent; border: none;" class="ph-gallery-item-link popup-static-block" aria-label="click here to play video in popup" key-aria-label="Qz3Q6w-geQVsK-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-play-button-aria-label" ph-tevent="static_content_click" instance-id="geQVsK" data-ph-id="ph-widget-element-1619630858822-56" data-item-id="0"> <figure class="image" data-ph-id="ph-widget-element-1619630858822-57"> <span data-ph-id="ph-widget-element-1619630858822-58"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-1619630858822-59" class="ppc-image ppc-content"><img key-src="Qz3Q6w-O3nMWY-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-play-button" alt="" key-alt="Qz3Q6w-O3nMWY-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-play-button-alt-text" class="ph-gallery-item" data-gallery-item-type="video" data-gallery-video-provider="video" data-widget-ref="ph-video-v1" pha-video-id="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/videos/gne_our_promise_video_30-1694124865691.mp4" pha-autoplay="1" pha-volume="0" instance-id="O3nMWY" data-ph-id="ph-widget-element-1619630858822-60" data-item-id="0" pha-partner-id="null" pha-entry-id="null" ph-cms-video-gallery-link="true" pha-video-url="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/videos/gne_our_promise_video_30-1694124865691.mp4" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/common/assets/images/image-placeholders/video_play.png" /></ppc-content> </span> <figcaption data-ph-id="ph-widget-element-1619630858822-61"> <span data-ph-id="ph-widget-element-1619630858822-62"> <ppc-content key="Qz3Q6w-Q2gRgr-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-play-button-text1" instance-id="Q2gRgr" data-ph-id="ph-widget-element-1619630858822-63" class="ppc-text ppc-content"> Watch </ppc-content> </span> <span data-ph-id="ph-widget-element-1619630858822-64"> <ppc-content key="Qz3Q6w-fo4mWI-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-play-button-text2" instance-id="fo4mWI" data-ph-id="ph-widget-element-1619630858822-65" class="ppc-text ppc-content"> the video </ppc-content> </span> </figcaption> </figure> </button> </ppc-container> <ppc-container component-content-key="popup-container" data-ph-id="ph-widget-element-1619630858822-66"> <div class="popup-container hide" role="dialog" data-ph-id="ph-widget-element-1619630858822-67"> <div class="popup-modal-backdrop" data-ph-id="ph-widget-element-1619630858822-68"> <div class="modal fade in show" data-ph-id="ph-widget-element-1619630858822-69"> <div class="modal-dialog" data-ph-id="ph-widget-element-1619630858822-70"> <button class="ph-gallery-close close" type="button" data-ph-at-id="close-the-popup-button" data-ph-id="ph-widget-element-1619630858822-71"> <i class="icon icon-cancel" aria-hidden="true" data-ph-id="ph-widget-element-1619630858822-72"></i> <span class="sr-only" data-ph-id="ph-widget-element-1619630858822-73"> <ppc-content key="Qz3Q6w-fZqpBz-ph-video-large-left-popup-cc-view1-option1-savedView-1619630742405-closePopupText" data-ph-at-id="close-the-popup-text" instance-id="fZqpBz" data-ph-id="ph-widget-element-1619630858822-74" class="ppc-text ppc-content"> Close the popup </ppc-content> </span> </button> <div class="modal-content" data-ph-id="ph-widget-element-1619630858822-75"> <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 ph-slide-loader" data-ph-id="ph-widget-element-1619630858822-76"><div class="ph-gallery-item-container"></div></div> </div> </div> </div> </div> </div> </ppc-container> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section><section class="ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-theme2-savedView-1619630776038 ph-widget" type="static" view="1619630899071-media-large-img-left-cc-view1-option2-savedView-1619630776038" original-view="ph-media-large-img-left-cc-view1-option2" theme="theme2-savedView-1619630776038" instance-id="kdwpUf" data-ph-id="-1619630898854"><div class="ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-theme2-savedView-1619630776038 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1619630899071-media-large-img-left-cc-view1-option2-savedView-1619630776038" original-view="ph-media-large-img-left-cc-view1-option2" theme="theme2-savedView-1619630776038" ph-removed="true" hide-on-mobile="false" data-ph-id="-1619630898854-1" instance-id="kdwpUf"><div class="ph-component-cntr ph-widget-box header-center" default-cards-count="1" max-allowed-cards="2" data-ph-id="ph-widget-element-1619630899071-2" style="background-position: 50% 0%;"> <div class="inner-container ph-cc-d-p-a-14" data-ph-id="ph-widget-element-1619630899071-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-1619630899071-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" data-ph-id="ph-widget-element-1619630899071-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-1619630899071-6"> <ppc-container component-content-key="h2-heading" class="heading-two element-center ph-cc-d-p-a-0" data-ph-cid="h2-heading1" data-ph-id="ph-widget-element-1619630899071-7"> <ppc-content key="kdwpUf-U3k7KT-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-h2-heading-title-text" instance-id="U3k7KT" data-ph-id="ph-widget-element-1619630899071-8" class="ppc-text ppc-content"><h2 data-ph-id="ph-widget-element-1619630899071-9" ph-element-dummy-ele="true" style=""><span style="font-family:GeneCondensed-Heavy;"><span class="ph-cc-ms-f-s-42 ph-cc-d-f-s-42 ph-cc-t-f-s-25 ph-cc-m-f-s-17" data-ph-id="ph-widget-element-1619630858822-30"><span data-ph-id="ph-widget-element-1619630858822-31"><span data-ph-id="ph-widget-element-1619630858822-32" style="color:rgba(0, 48, 135, 1);">CHANGING LIVES TOGETHER</span></span></span></span></h2></ppc-content> </ppc-container> <ppc-container component-content-key="header-block-sub-content" class="sub-content element-center ph-cc-d-p-a-0 ph-cc-d-f-s-14" data-ph-cid="header-block-sub-content1" data-ph-id="ph-widget-element-1619630899071-13"> <span class="sub-content-block" data-ph-id="ph-widget-element-1619630899071-14"> <ppc-content key="kdwpUf-EMJzMR-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-header-block-sub-content-text" instance-id="EMJzMR" data-ph-id="ph-widget-element-1619630899071-15" class="ppc-text ppc-content"><div style="" data-ph-id="ph-widget-element-1619630899071-16"><span class="ph-line-height-1_6" data-ph-style-attr="ph-line-height-1_6" data-ph-process-line-height="true" data-ph-id="ph-widget-element-1619630899071-17"><span class="ph-cc-ms-f-s-15 ph-cc-d-f-s-15 ph-cc-t-f-s-15 ph-cc-m-f-s-15" style="line-height: inherit !important; display: inherit;" data-ph-id="ph-widget-element-1619630899071-18"><span style="font-family:GeneSans-Regular;" data-ph-id="ph-widget-element-1619630899071-19">We are #GenentechChangemakers. We believe what sets us apart are our unique values and ultimate goal to serve society. Joining Genentech means embracing a shared identity as a changemaker.</span></span></span></div></ppc-content> </span> </ppc-container> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-1619630899071-20"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-widget-element-1619630899071-25"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-widget-element-1619630899071-26"> <div class="ph-card" card-name="ph-media-large-img-left-cc-view1" card-layout="ph-layout-h" data-ph-card-block-alignment="h" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-1619630899071-27"> <div class="ph-card-block ph-media-large-img-left-cc-view1 ph-layout-h ph-cc-d-p-a-0 full-card-link" data-ph-at-id="ph-media-large-img-left-cc-view1" data-ph-id="ph-widget-element-1619630899071-28" style="position: relative; display: block;"> <a ph-cms-link="true" ph-tevent="static_content_click" title="" style="position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; pointer-events: all; z-index: 1;" ph-href="https://www.gene.com/diversity-inclusion" target="_blank" key-aria-label="kdwpUf-iujnd6-ph-media-large-img-left-cc-view1-option2-" key-title="kdwpUf-iujnd6-ph-media-large-img-left-cc-view1-option2-" key-ph-href="kdwpUf-iujnd6-ph-media-large-img-left-cc-view1-option2-https://www.gene.com/diversity-inclusion" instance-id="iujnd6" data-ph-id="ph-widget-element-1634084689046-x5IVaf"></a><div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-widget-element-1619630899071-29"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-widget-element-1619630899071-30"> <div class="media" ph-card-block-num="1" data-ph-id="ph-widget-element-1619630899071-31"> <figure class="image" data-ph-id="ph-widget-element-1619630899071-32"> <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-1619630899071-33"> <ppc-content type="image" data-ph-media="image" data-ph-id="ph-widget-element-1619630899071-34" class="ppc-image ppc-content"><img key-src="kdwpUf-V1VVBi-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-image-src" alt="img1" key-alt="kdwpUf-V1VVBi-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-image-alt-text" unique-img="true" data-ph-cid="primary-image1" crop-size="fit" instance-id="V1VVBi" data-ph-id="ph-widget-element-1619630899071-35" height-val="176" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/EmbraceDivInclusion_1960x548-1617815663325.jpg" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-widget-element-1619630899071-36"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" data-ph-id="ph-widget-element-1619630899071-37"> <ppc-container component-content-key="heading" class="header ph-cc-d-p-a-0 ph-cc-d-f-s-0 ph-cc-d-m-a-12" data-ph-cid="heading1" data-ph-id="ph-widget-element-1619630899071-38"> <span key-aria-level="kdwpUf-3QJafr-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-heading-text-aria-level" key-role="kdwpUf-3QJafr-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-heading-text-role" instance-id="3QJafr" data-ph-id="ph-widget-element-1619630899071-39"> <ppc-content key="kdwpUf-xOdrOs-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-heading-text" data-ph-at-id="heading-text" instance-id="xOdrOs" data-ph-id="ph-widget-element-1619630899071-40" class="ppc-text ppc-content"><div><span class="ph-line-height-1_6" data-ph-style-attr="ph-line-height-1_6" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-16 ph-cc-d-f-s-16 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-1619630899071-42" style="line-height: inherit !important; display: inherit;"><span data-ph-id="ph-widget-element-1619630899071-43" style="font-family:GeneSans-Bold;">Embracing Diversity and Inclusion</span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="description" class="description ph-cc-ms-p-a-0 ph-cc-d-f-s-0 ph-cc-d-p-a-0 ph-cc-d-m-a-14" data-ph-cid="description1" data-ph-id="ph-widget-element-1619630899071-44"> <span class="description-block" data-ph-id="ph-widget-element-1619630899071-45"> <ppc-content key="kdwpUf-i4HUhf-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-description-text" data-ph-at-id="description-text" instance-id="i4HUhf" data-ph-id="ph-widget-element-1619630899071-46" class="ppc-text ppc-content"><p><span class="ph-cc-ms-f-s-15 ph-cc-d-f-s-15 ph-cc-t-f-s-15 ph-cc-m-f-s-15" data-ph-id="ph-widget-element-1619630899071-48"><span class="ph-line-height-1_6" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_6" data-ph-id="ph-widget-element-1619630899071-49"><span style="line-height: inherit !important; display: inherit;" data-ph-id="ph-widget-element-1619630899071-50"><span style="font-family:GeneSans-Regular;" data-ph-id="ph-widget-element-1619630899071-51">We believe diversity and inclusion drives innovation and contributes to equitable healthcare access for all. At Genentech, different backgrounds and perspectives are essential. </span></span></span></span></p></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link element-left ph-cc-d-p-a-15 ph-icon-hide" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-1619630899071-52"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-1619630899071-53"> <a class="action-link ph-cc-d-p-a-15" key-ph-href="kdwpUf-qyeWPO-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-primary-link-href" title="Lorem Ipsum" key-title="kdwpUf-qyeWPO-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-primary-link-title-text" key-aria-label="kdwpUf-qyeWPO-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-primary-link-aria-label-text" ph-tevent="static_content_click" instance-id="qyeWPO" data-ph-id="ph-widget-element-1619630899071-54" target="_blank" data-ph-href="https://www.gene.com/diversity-inclusion" ph-href="https://www.gene.com/diversity-inclusion" previous-z-index="" style="z-index: 3; position: relative; pointer-events: all;"> <ppc-content key="kdwpUf-4o227K-ph-media-large-img-left-cc-view1-option2-savedView-1619630776038-primary-link-text" data-ph-at-id="link-text" instance-id="4o227K" data-ph-id="ph-widget-element-1619630899071-55" class="ppc-text ppc-content"><div><span class="ph-cc-ms-f-s-13 ph-cc-d-f-s-13 ph-cc-t-f-s-13 ph-cc-m-f-s-13" data-ph-id="ph-widget-element-1619630899071-57"><span style="font-family:GeneSans-Bold;" data-ph-id="ph-widget-element-1619630899071-58">LEARN MORE</span></span></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-1619630899071-59"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section><section class="ph-media-cc-view1-option17-savedView-1619630806945-theme1-savedView-1619630806945 ph-widget" type="static" view="1619630909479-media-cc-view1-option17-savedView-1619630806945" original-view="ph-media-cc-view1-option17" theme="theme1-savedView-1619630806945" instance-id="z1aWKp" data-ph-id="-1619630909228"><div class="ph-media-cc-view1-option17-savedView-1619630806945-theme1-savedView-1619630806945 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1619630909479-media-cc-view1-option17-savedView-1619630806945" original-view="ph-media-cc-view1-option17" theme="theme1-savedView-1619630806945" ph-removed="true" data-ph-id="-1619630909228-1" instance-id="z1aWKp"><div class="ph-component-cntr ph-widget-box header-center heading-block-hide" data-ph-id="ph-widget-element-1619630909479-2"> <div class="inner-container ph-cc-d-p-a-0" data-ph-id="ph-widget-element-1619630909479-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-1619630909479-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" data-ph-id="ph-widget-element-1619630909479-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-1619630909479-6"> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-1619630909479-13"> </div> </div> </div> <div class="ph-container-content-block" data-ph-id="ph-widget-element-1619630909479-18"> <div class="ph-card-container stackable ph-cc-d-p-a-0" data-cards-per-row="four" role="list" key-role="z1aWKp-N6Lc0i-ph-media-cc-view1-option17-savedView-1619630806945-roleList" instance-id="N6Lc0i" data-ph-id="ph-widget-element-1619630909479-19"> <div class="ph-card ph-cc-d-p-a-3" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" role="listitem" keyrole="listItemRole" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-1619630909479-20"> <div class="ph-media-cc-view1 ph-card-block ph-cc-d-p-a-0 full-card-link" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-widget-element-1619630909479-21" style="position: relative; display: block;"> <a ph-cms-link="true" ph-tevent="static_content_click" title="" style="position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; pointer-events: all; z-index: 1;" ph-href="https://www.gene.com/patients" target="_blank" key-aria-label="z1aWKp-pWr1QK-ph-media-cc-view1-option17-" key-title="z1aWKp-pWr1QK-ph-media-cc-view1-option17-" key-ph-href="z1aWKp-pWr1QK-ph-media-cc-view1-option17-https://www.gene.com/patients" instance-id="pWr1QK" data-ph-id="ph-widget-element-1634084738862-SbkEVk"></a><div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-1619630909479-22"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-1619630909479-23"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-1619630909479-24"> <figure class="image" data-ph-id="ph-widget-element-1619630909479-25"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-1619630909479-26"> <ppc-content type="image" data-ph-media="image" class="ppc-image ppc-content" data-ph-id="ph-widget-element-1619630909479-27"><img key-src="z1aWKp-xM00Vl-ph-media-cc-view1-option17-savedView-1619630806945-image-src" alt="img1" key-alt="z1aWKp-xM00Vl-ph-media-cc-view1-option17-savedView-1619630806945-image-alt-text" unique-img="true" data-ph-cid="primary-image1" crop-size="cover" instance-id="xM00Vl" data-ph-id="ph-widget-element-1619630909479-28" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/PatientsFirst_980x548-1618943098478.jpg" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-1619630909479-29"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-1619630909479-30"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-1619630909479-34"> <span key-aria-level="z1aWKp-TwaIdq-ph-media-cc-view1-option17-savedView-1619630806945-heading-text-aria-level" key-role="z1aWKp-TwaIdq-ph-media-cc-view1-option17-savedView-1619630806945-heading-text-role" instance-id="TwaIdq" data-ph-id="ph-widget-element-1619630909479-35"> <ppc-content key="z1aWKp-AFq9ng-ph-media-cc-view1-option17-savedView-1619630806945-heading-text" data-ph-at-id="heading-text" class="ppc-text ppc-content" instance-id="AFq9ng" data-ph-id="ph-widget-element-1619630909479-36"><div><span class="ph-line-height-1_6" data-ph-style-attr="ph-line-height-1_6" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-16 ph-cc-d-f-s-16 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span data-ph-id="ph-widget-element-1619630909479-39" style="font-family:GeneSans-Bold;">Putting Patients First</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-1619630909479-40"> <span class="description-block" data-ph-id="ph-widget-element-1619630909479-41"> <ppc-content key="z1aWKp-Utknnw-ph-media-cc-view1-option17-savedView-1619630806945-description-text" data-ph-at-id="description-text" class="ppc-text ppc-content" instance-id="Utknnw" data-ph-id="ph-widget-element-1619630909479-42"><div><span class="ph-line-height-1_6" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_6"><span class="ph-cc-ms-f-s-15 ph-cc-d-f-s-15 ph-cc-t-f-s-15 ph-cc-m-f-s-15" data-ph-id="ph-widget-element-1619630909479-44" style="line-height: inherit !important; display: inherit;"><span data-ph-id="ph-widget-element-1619630909479-45"><span data-ph-id="ph-widget-element-1619630909479-46"><span data-ph-id="ph-widget-element-1619630909479-47" style="font-family:GeneSans-Regular;"><span class="dark-color" data-ph-id="ph-widget-element-1619630909479-48">Improving patients’ lives is what we strive to do. Each of our 13,500+ employees, from scientists to marketers, advances our mission.</span></span></span></span></span><br /></span><br /><br /></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link ph-icon-hide" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-1619630909479-52"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-1619630909479-53"> <a class="action-link" key-ph-href="z1aWKp-AzXZqD-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-href" title="Lorem Ipsum" key-title="z1aWKp-AzXZqD-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-title-text" key-aria-label="z1aWKp-AzXZqD-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-aria-label-text" ph-tevent="static_content_click" ph-href="https://www.gene.com/patients" instance-id="AzXZqD" data-ph-id="ph-widget-element-1619630909479-54" target="_blank" previous-z-index="" style="z-index: 3; position: relative; pointer-events: all;"> <ppc-content key="z1aWKp-itDgLK-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-text" data-ph-at-id="link-text" class="ppc-text ppc-content" instance-id="itDgLK" data-ph-id="ph-widget-element-1619630909479-55"><div data-ph-id="ph-widget-element-1619630909479-56"><span style="font-family:GeneSans-Bold;" data-ph-id="ph-widget-element-1619630909479-57"><span class="ph-cc-ms-f-s-13 ph-cc-d-f-s-13 ph-cc-t-f-s-13 ph-cc-m-f-s-13" data-ph-id="ph-widget-element-1619630909479-58"></span>Learn more</span></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-1619630909479-59"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div> <div class="ph-card ph-cc-d-p-a-3" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" role="listitem" keyrole="listItemRole" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-1619630909479-60"> <div class="ph-media-cc-view1 ph-card-block ph-cc-d-p-a-0 full-card-link" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-widget-element-1619630909479-61" style="position: relative; display: block;"> <a ph-cms-link="true" ph-tevent="static_content_click" title="" style="position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; pointer-events: all; z-index: 1;" ph-href="https://www.gene.com/good" target="_blank" key-aria-label="z1aWKp-As7I0r-ph-media-cc-view1-option17-" key-title="z1aWKp-As7I0r-ph-media-cc-view1-option17-" key-ph-href="z1aWKp-As7I0r-ph-media-cc-view1-option17-https://www.gene.com/good" instance-id="As7I0r" data-ph-id="ph-widget-element-1634084768353-re13hK"></a><div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-1619630909479-62"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-1619630909479-63"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-1619630909479-64"> <figure class="image" data-ph-id="ph-widget-element-1619630909479-65"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-1619630909479-66"> <ppc-content type="image" data-ph-media="image" class="ppc-image ppc-content" data-ph-id="ph-widget-element-1619630909479-67"><img key-src="z1aWKp-VsuXkT-ph-media-cc-view1-option17-savedView-1619630806945-image-src" alt="img1" key-alt="z1aWKp-VsuXkT-ph-media-cc-view1-option17-savedView-1619630806945-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="VsuXkT" data-ph-id="ph-widget-element-1619630909479-68" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/GivingBack_980x548-1618943300691.jpg" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-1619630909479-69"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-1619630909479-70"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-1619630909479-74"> <span key-aria-level="z1aWKp-p5brfj-ph-media-cc-view1-option17-savedView-1619630806945-heading-text-aria-level" key-role="z1aWKp-p5brfj-ph-media-cc-view1-option17-savedView-1619630806945-heading-text-role" instance-id="p5brfj" data-ph-id="ph-widget-element-1619630909479-75"> <ppc-content key="z1aWKp-M3YbVw-ph-media-cc-view1-option17-savedView-1619630806945-heading-text" data-ph-at-id="heading-text" class="ppc-text ppc-content" instance-id="M3YbVw" data-ph-id="ph-widget-element-1619630909479-76"><div><span class="ph-line-height-1_6" data-ph-style-attr="ph-line-height-1_6" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-16 ph-cc-d-f-s-16 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span data-ph-id="ph-widget-element-1619630909479-79" style="font-family:GeneSans-Bold;">Giving Back</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-1619630909479-80"> <span class="description-block" data-ph-id="ph-widget-element-1619630909479-81"> <ppc-content key="z1aWKp-12UfT4-ph-media-cc-view1-option17-savedView-1619630806945-description-text" data-ph-at-id="description-text" class="ppc-text ppc-content" instance-id="12UfT4" data-ph-id="ph-widget-element-1619630909479-82"><div><span class="ph-line-height-1_6" data-ph-style-attr="ph-line-height-1_6" data-ph-process-line-height="true"><span data-ph-id="ph-widget-element-1619630909479-84"><span data-ph-id="ph-widget-element-1619630909479-85" style="font-family:GeneSans-Regular;"><span class="dark-color" data-ph-id="ph-widget-element-1619630909479-86"><span class="ph-cc-ms-f-s-13 ph-cc-d-f-s-13 ph-cc-t-f-s-13 ph-cc-m-f-s-13" data-ph-id="ph-widget-element-1619630909479-87" style="line-height: inherit !important; display: inherit;"><span class="ph-cc-ms-f-s-15 ph-cc-d-f-s-15 ph-cc-t-f-s-15 ph-cc-m-f-s-15" data-ph-id="ph-widget-element-1619630909479-88" style="line-height: inherit !important; display: inherit;">We’re passionate about applying our skills, time and resources to positively impact the patients we serve, the scientific community and the places where we live and work.</span></span></span></span></span><br /></span><br /></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link ph-icon-hide" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-1619630909479-90"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-1619630909479-91"> <a class="action-link" key-ph-href="z1aWKp-DgPggs-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-href" title="Lorem Ipsum" key-title="z1aWKp-DgPggs-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-title-text" key-aria-label="z1aWKp-DgPggs-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-aria-label-text" ph-tevent="static_content_click" ph-href="https://www.gene.com/good" instance-id="DgPggs" data-ph-id="ph-widget-element-1619630909479-92" target="_blank" previous-z-index="" style="z-index: 3; position: relative; pointer-events: all;"> <ppc-content key="z1aWKp-rKEhAO-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-text" data-ph-at-id="link-text" class="ppc-text ppc-content" instance-id="rKEhAO" data-ph-id="ph-widget-element-1619630909479-93"><div data-ph-id="ph-widget-element-1619630909479-94"><span style="font-family:GeneSans-Bold;" data-ph-id="ph-widget-element-1619630909479-95"><span class="ph-cc-ms-f-s-13 ph-cc-d-f-s-13 ph-cc-t-f-s-13 ph-cc-m-f-s-13" data-ph-id="ph-widget-element-1619630909479-96"></span>Learn more</span></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-1619630909479-97"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div> <div class="ph-card ph-cc-d-p-a-3" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" role="listitem" keyrole="listItemRole" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-1619630909479-98"> <div class="ph-media-cc-view1 ph-card-block ph-cc-d-p-a-0 full-card-link" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-widget-element-1619630909479-99" style="position: relative; display: block;"> <a ph-cms-link="true" ph-tevent="static_content_click" title="" style="position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; pointer-events: all; z-index: 1;" ph-href="https://www.gene.com/good/sustainability" target="_blank" key-aria-label="z1aWKp-hOGoQJ-ph-media-cc-view1-option17-" key-title="z1aWKp-hOGoQJ-ph-media-cc-view1-option17-" key-ph-href="z1aWKp-hOGoQJ-ph-media-cc-view1-option17-https://www.gene.com/good/sustainability" instance-id="hOGoQJ" data-ph-id="ph-widget-element-1634084809829-8gCjhT"></a><div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-1619630909479-100"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-1619630909479-101"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-1619630909479-102"> <figure class="image" data-ph-id="ph-widget-element-1619630909479-103"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-1619630909479-104"> <ppc-content type="image" data-ph-media="image" class="ppc-image ppc-content" data-ph-id="ph-widget-element-1619630909479-105"><img key-src="z1aWKp-HKZg3U-ph-media-cc-view1-option17-savedView-1619630806945-image-src" alt="img1" key-alt="z1aWKp-HKZg3U-ph-media-cc-view1-option17-savedView-1619630806945-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="HKZg3U" data-ph-id="ph-widget-element-1619630909479-106" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/Sustainability_980x548-1618943331997.jpg" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-1619630909479-107"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-1619630909479-108"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-1619630909479-112"> <span key-aria-level="z1aWKp-MPmKnA-ph-media-cc-view1-option17-savedView-1619630806945-heading-text-aria-level" key-role="z1aWKp-MPmKnA-ph-media-cc-view1-option17-savedView-1619630806945-heading-text-role" instance-id="MPmKnA" data-ph-id="ph-widget-element-1619630909479-113"> <ppc-content key="z1aWKp-PkCV8N-ph-media-cc-view1-option17-savedView-1619630806945-heading-text" data-ph-at-id="heading-text" class="ppc-text ppc-content" instance-id="PkCV8N" data-ph-id="ph-widget-element-1619630909479-114"><div><span class="ph-line-height-1_6" data-ph-style-attr="ph-line-height-1_6" data-ph-process-line-height="true"><span class="ph-cc-ms-f-s-16 ph-cc-d-f-s-16 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span data-ph-id="ph-widget-element-1619630909479-117"><span data-ph-id="ph-widget-element-1619630909479-118" style="font-family:GeneSans-Bold;"><span data-ph-id="ph-widget-element-1619630909479-119">Leading In Sustainability</span></span></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-1619630909479-120"> <span class="description-block" data-ph-id="ph-widget-element-1619630909479-121"> <ppc-content key="z1aWKp-7aRD20-ph-media-cc-view1-option17-savedView-1619630806945-description-text" data-ph-at-id="description-text" class="ppc-text ppc-content" instance-id="7aRD20" data-ph-id="ph-widget-element-1619630909479-122"><div><span class="ph-line-height-1_6" data-ph-style-attr="ph-line-height-1_6" data-ph-process-line-height="true"><span data-ph-id="ph-widget-element-1619630909479-124"><span class="ph-cc-ms-f-s-13 ph-cc-d-f-s-13 ph-cc-t-f-s-13 ph-cc-m-f-s-13" data-ph-id="ph-widget-element-1619630909479-125" style="line-height: inherit !important; display: inherit;"><span style="font-family:GeneSans-Regular;" data-ph-id="ph-widget-element-1619630909479-126"><span class="dark-color" data-ph-id="ph-widget-element-1619630909479-127"><span class="ph-cc-ms-f-s-15 ph-cc-d-f-s-15 ph-cc-t-f-s-15 ph-cc-m-f-s-15" data-ph-id="ph-widget-element-1619630909479-128" style="line-height: inherit !important; display: inherit;">We apply the same science-based approach to environmental sustainability as we do to making medicines. A healthy global community starts in our own backyard.</span></span></span></span></span><br /></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link ph-icon-hide" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-1619630909479-131"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-1619630909479-132"> <a class="action-link" key-ph-href="z1aWKp-KOa3hE-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-href" title="Lorem Ipsum" key-title="z1aWKp-KOa3hE-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-title-text" key-aria-label="z1aWKp-KOa3hE-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-aria-label-text" ph-tevent="static_content_click" ph-href="https://www.gene.com/good/sustainability" instance-id="KOa3hE" data-ph-id="ph-widget-element-1619630909479-133" target="_blank" previous-z-index="" style="z-index: 3; position: relative; pointer-events: all;"> <ppc-content key="z1aWKp-lZ5ZeO-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-text" data-ph-at-id="link-text" class="ppc-text ppc-content" instance-id="lZ5ZeO" data-ph-id="ph-widget-element-1619630909479-134"><div data-ph-id="ph-widget-element-1619630909479-135"><span style="font-family:GeneSans-Bold;" data-ph-id="ph-widget-element-1619630909479-136"><span class="ph-cc-ms-f-s-13 ph-cc-d-f-s-13 ph-cc-t-f-s-13 ph-cc-m-f-s-13" data-ph-id="ph-widget-element-1619630909479-137"></span>Learn more</span></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-1619630909479-138"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div> <div class="ph-card ph-cc-d-p-a-3" card-name="ph-media-cc-view1" data-ph-card-block-alignment="v" role="listitem" keyrole="listItemRole" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-1619630909479-139"> <div class="ph-media-cc-view1 ph-card-block ph-cc-d-p-a-0 full-card-link" data-ph-at-id="ph-media-cc-view1" data-ph-id="ph-widget-element-1619630909479-140" style="position: relative; display: block;"> <a ph-cms-link="true" ph-tevent="static_content_click" title="" style="position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; pointer-events: all; z-index: 1;" ph-href="benefits" data-ph-href="benefits" target="_blank" key-aria-label="z1aWKp-zHY1fP-ph-media-cc-view1-option17-" key-title="z1aWKp-zHY1fP-ph-media-cc-view1-option17-" key-ph-href="z1aWKp-zHY1fP-ph-media-cc-view1-option17-benefits" instance-id="zHY1fP" data-ph-id="ph-widget-element-1634084809829-rOYocc"></a><div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-1619630909479-141"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-1619630909479-142"> <div ph-card-block-num="1" data-ph-id="ph-widget-element-1619630909479-143"> <figure class="image" data-ph-id="ph-widget-element-1619630909479-144"> <ppc-container component-content-key="primary-image" class="primary-image" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-1619630909479-145"> <ppc-content type="image" data-ph-media="image" class="ppc-image ppc-content" data-ph-id="ph-widget-element-1619630909479-146"><img key-src="z1aWKp-MYcu6a-ph-media-cc-view1-option17-savedView-1619630806945-image-src" alt="img1" key-alt="z1aWKp-MYcu6a-ph-media-cc-view1-option17-savedView-1619630806945-image-alt-text" unique-img="true" data-ph-cid="primary-image1" instance-id="MYcu6a" data-ph-id="ph-widget-element-1619630909479-147" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/TakingCare_980x548-1618943358171.jpg" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-12" ph-col-num="2" data-ph-id="ph-widget-element-1619630909479-148"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" aria-live="assertive" aria-atomic="true" data-ph-id="ph-widget-element-1619630909479-149"> <ppc-container component-content-key="heading" class="header" data-ph-cid="heading1" data-ph-id="ph-widget-element-1619630909479-153"> <span key-aria-level="z1aWKp-jSxe1H-ph-media-cc-view1-option17-savedView-1619630806945-heading-text-aria-level" key-role="z1aWKp-jSxe1H-ph-media-cc-view1-option17-savedView-1619630806945-heading-text-role" instance-id="jSxe1H" data-ph-id="ph-widget-element-1619630909479-154"> <ppc-content key="z1aWKp-OXxKFv-ph-media-cc-view1-option17-savedView-1619630806945-heading-text" data-ph-at-id="heading-text" class="ppc-text ppc-content" instance-id="OXxKFv" data-ph-id="ph-widget-element-1619630909479-155"><div><span class="ph-line-height-1_6" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_6"><span class="ph-cc-ms-f-s-16 ph-cc-d-f-s-16 ph-cc-t-f-s-16 ph-cc-m-f-s-16" style="line-height: inherit !important; display: inherit;"><span data-ph-id="ph-widget-element-1619630909479-158" style="font-family:GeneSans-Bold;"><span data-ph-id="ph-widget-element-1619630909479-159"><span data-ph-id="ph-widget-element-1619630909479-160">Taking Care Of Our Employees</span></span></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-1619630909479-161"> <span class="description-block" data-ph-id="ph-widget-element-1619630909479-162"> <ppc-content key="z1aWKp-E84HD3-ph-media-cc-view1-option17-savedView-1619630806945-description-text" data-ph-at-id="description-text" class="ppc-text ppc-content" instance-id="E84HD3" data-ph-id="ph-widget-element-1619630909479-163"><div><span class="ph-line-height-1_6" data-ph-process-line-height="true" data-ph-style-attr="ph-line-height-1_6"><span class="ph-cc-ms-f-s-13 ph-cc-d-f-s-13 ph-cc-t-f-s-13 ph-cc-m-f-s-13" data-ph-id="ph-widget-element-1619630909479-165" style="line-height: inherit !important; display: inherit;"><span data-ph-id="ph-widget-element-1619630909479-166" style="font-family:GeneSans-Regular;"><span class="dark-color" data-ph-id="ph-widget-element-1619630909479-167"><span class="ph-cc-ms-f-s-15 ph-cc-d-f-s-15 ph-cc-t-f-s-15 ph-cc-m-f-s-15" data-ph-id="ph-widget-element-1619630909479-168" style="line-height: inherit !important; display: inherit;">Our benefits are among the most competitive in the country, ensuring every employee has the resources they need to thrive at work and beyond.<br /></span></span></span></span></span><br /></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="primary-action-link" class="primary-action-link ph-icon-hide" data-ph-cid="primary-action-link1" data-ph-id="ph-widget-element-1619630909479-169"> <div class="link" data-ph-at-id="action-default-link" data-ph-id="ph-widget-element-1619630909479-170"> <a class="action-link" key-ph-href="z1aWKp-lJNlM6-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-href" title="Benefits" key-title="z1aWKp-lJNlM6-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-title-text" aria-label="Benefits" key-aria-label="z1aWKp-lJNlM6-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-aria-label-text" ph-tevent="static_content_click" data-ph-href="benefits" ph-href="benefits" instance-id="lJNlM6" data-ph-id="ph-widget-element-1619630909479-171" target="_blank" hidelinktarget="false" previous-z-index="" style="z-index: 3; position: relative; pointer-events: all;"> <ppc-content key="z1aWKp-czLzB3-ph-media-cc-view1-option17-savedView-1619630806945-primary-link-text" data-ph-at-id="link-text" class="ppc-text ppc-content" instance-id="czLzB3" data-ph-id="ph-widget-element-1619630909479-172"><div><span data-ph-id="ph-widget-element-1619630909479-174" style="font-family:GeneSans-Bold;">Learn more</span></div> </ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-1619630909479-177"></i> </a> </div> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section> <!-- Why work here --> <!--recom job histroy--> <!--recently viewd jobs--> <!--nearbyjbs--> <!-- glassdoor --> <section class="ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-theme1-savedView-1619631053756 ph-widget" type="static" view="1619631178950-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756" original-view="ph-media-large-testimonial-right-cc-slider-view1-option2" theme="theme1-savedView-1619631053756" instance-id="GaKUZz" data-ph-id="-1619631178751"><div class="ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-theme1-savedView-1619631053756 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1619631178950-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756" original-view="ph-media-large-testimonial-right-cc-slider-view1-option2" theme="theme1-savedView-1619631053756" ph-removed="true" data-ph-id="-1619631178751-1" instance-id="GaKUZz"><div class="ph-component-cntr ph-widget-box header-center" default-cards-count="3" aria-label="Carousel" key-aria-label="GaKUZz-ntI8nL-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-J6jqB8" instance-id="ntI8nL" data-ph-id="ph-widget-element-1619631178950-2"> <div class="inner-container" data-ph-id="ph-widget-element-1619631178950-3"> <div class="ph-container-heading-block" data-ph-id="ph-widget-element-1619631178950-4"> <div class="ph-header-block-default" card-name="ph-header-block-default" data-ph-id="ph-widget-element-1619631178950-5"> <div class="heading-block-info" data-ph-id="ph-widget-element-1619631178950-6"> <ppc-container component-content-key="h2-heading" class="heading-two" data-ph-cid="h2-heading1" data-ph-id="ph-widget-element-1619631178950-7"> <h2 data-ph-id="ph-widget-element-1619631178950-8"> <ppc-content key="GaKUZz-ABmIZY-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-3lCkN5" class="ppc-text ppc-content" instance-id="ABmIZY" data-ph-id="ph-widget-element-1619631178950-9"><div><span style="font-family:GeneCondensed-Heavy;"><span class="ph-cc-ms-f-s-42 ph-cc-d-f-s-42 ph-cc-t-f-s-25 ph-cc-m-f-s-17" data-ph-id="ph-widget-element-1619631178950-11"><span data-ph-id="ph-widget-element-1619631178950-12">Meet Our People</span></span></span></div></ppc-content> </h2> </ppc-container> <ppc-container component-content-key="header-block-sub-content" class="sub-content" data-ph-cid="header-block-sub-content1" data-ph-id="ph-widget-element-1619631178950-13"> <span class="sub-content-block" data-ph-id="ph-widget-element-1619631178950-14"> <ppc-content key="GaKUZz-pfm4RF-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-bMPn0n" class="ppc-text ppc-content" instance-id="pfm4RF" data-ph-id="ph-widget-element-1619631178950-15"><div><span class="ph-cc-ms-f-s-15 ph-cc-d-f-s-15 ph-cc-t-f-s-15 ph-cc-m-f-s-15" data-ph-id="ph-widget-element-1619631178950-17"><span style="font-family:GeneSans-Regular;" data-ph-id="ph-widget-element-1619631178950-18"><span class="ph-line-height-1_6" data-ph-style-attr="ph-line-height-1_6" data-ph-process-line-height="true" data-ph-id="ph-widget-element-1619631178950-19">Tackling the world's most complex health problems requires a diverse group of exceptional people. Bring #GenentechChangemakers together and anything is possible.</span></span></span></div></ppc-content> </span> </ppc-container> </div> <div class="heading-block-actions" data-ph-id="ph-widget-element-1619631178950-20"> <ppc-container component-content-key="header-block-primary-action-link" class="header-block-primary-action-link more-info" data-ph-cid="header-block-primary-action-link1" data-ph-id="ph-widget-element-1619631178950-21"> <a key-ph-href="GaKUZz-8fCPM3-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-9Argr1" title="Learn More" key-title="GaKUZz-8fCPM3-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-qdil14" class="action-link" key-aria-label="GaKUZz-8fCPM3-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-m8lLO5" ph-tevent="static_content_click" data-ph-href="https://www.gene.com/topics/our-people" target="_blank" ph-href="our-people" instance-id="8fCPM3" data-ph-id="ph-widget-element-1619631178950-22" ph-external-link-enabled="one-trust-disabled"> <ppc-content key="GaKUZz-sPzYlL-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-AxsiZp" class="ppc-text ppc-content" instance-id="sPzYlL" data-ph-id="ph-widget-element-1619631178950-23"><div data-ph-id="ph-widget-element-1619631178950-24"><span style="font-family:GeneSans-Bold;" data-ph-id="ph-widget-element-1619631178950-25">Meet More Of Our People</span></div></ppc-content> <i class="icon icon-arrow-right" aria-hidden="true" data-ph-id="ph-widget-element-1619631178950-26"></i> </a> </ppc-container> </div> </div> </div> <div class="ph-container-content-block ph-static-slider" data-ph-id="ph-widget-element-1619631178950-27"> <div ph-card-slider-v1="" data-widget-attr="ph-card-slider-v1" pha-phslide-arrows="true" pha-phslide-dots="true" pha-phslide-autoplay="false" data-cards-per-row="one" class="ph-slider-container ph-card-container stackable dots-circle ph-slide-loader" pha-phslide-prev-arrow="<button type="button" data-role="none" class="slick-prev slick-arrow" aria-label="View previous slide" role="button">Previous</button>" pha-phslide-next-arrow="<button type="button" data-role="none" class="slick-next slick-arrow" aria-label="View next slide" role="button">Next</button>" phslide-parse-responsive="[{"breakpoint":3000, "settings":{"centerMode": "false"}},{"breakpoint":1400, "settings":{"centerMode": "false"}},{"breakpoint":1024, "settings":{"centerMode": "false"}},{"breakpoint":768, "settings":{"slidesToShow":1,"slidesToScroll":1}}]" pha-phslide-center-mode="true" pha-phslide-center-padding="24px" data-ph-id="ph-widget-element-1619631178950-28"><div class="ph-card" card-name="ph-media-large-testimonial-right-cc-view1" data-ph-card-block-alignment="h" role="listitem" key-role="GaKUZz-Cm4z3v-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-ZLQ7H4" id="slick-slide51" ph-slide-num="1" instance-id="Cm4z3v" data-ph-id="ph-widget-element-1619631178950-69"> <div class="ph-media-large-testimonial-right-cc-view1 ph-card-block full-card-link" data-ph-at-id="ph-media-large-testimonial-right-cc-view1" data-ph-id="ph-widget-element-1619631178950-70" style="position: relative; display: block;"> <a ph-cms-link="true" ph-tevent="static_content_click" title="" style="position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; pointer-events: all; z-index: 1;" ph-href="https://www.gene.com/stories/marissa-gutierrez?topic=our-people" target="_blank" key-aria-label="GaKUZz-sUzk6M-ph-media-large-testimonial-right-cc-slider-view1-option2-" key-title="GaKUZz-sUzk6M-ph-media-large-testimonial-right-cc-slider-view1-option2-" key-ph-href="GaKUZz-sUzk6M-ph-media-large-testimonial-right-cc-slider-view1-option2-https://www.gene.com/stories/marissa-gutierrez?topic=our-people" instance-id="sUzk6M" data-ph-id="ph-widget-element-1634084521979-jrOiHB"></a><div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-widget-element-1619631178950-71"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-widget-element-1619631178950-72"> <div class="media" ph-card-block-num="1" data-ph-id="ph-widget-element-1619631178950-73"> <figure class="image" data-ph-id="ph-widget-element-1619631178950-74"> <ppc-container component-content-key="primary-image" class="primary-image ph-image-fit-container-cms ph-img-responsive" unique-img="true" data-ph-cid="primary-image1" data-ph-id="ph-widget-element-1619631178950-75"> <ppc-content type="image" data-ph-media="image" class="ppc-image ppc-content" data-ph-id="ph-widget-element-1619631178950-76"><img key-src="GaKUZz-NAFOQI-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-cMq2Hl" alt="img1" key-alt="GaKUZz-NAFOQI-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-COld1D" unique-img="true" data-ph-cid="primary-image1" aria-hidden="true" height-val="428" crop-size="fit" instance-id="NAFOQI" data-ph-id="ph-widget-element-1619631178950-77" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/Marissa_2780x1564-1617659128753.jpg" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-widget-element-1619631178950-78"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" data-ph-id="ph-widget-element-1619631178950-79"> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-1619631178950-83"> <span class="description-block" data-ph-id="ph-widget-element-1619631178950-84"> <ppc-content key="GaKUZz-lnF3Jo-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-shjxWR" data-ph-at-id="description-text" class="ppc-text ppc-content" instance-id="lnF3Jo" data-ph-id="ph-widget-element-1619631178950-85"><div data-ph-id="ph-widget-element-1619631178950-86"><span class="ph-cc-ms-f-s-19 ph-cc-d-f-s-19 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-1619631178950-87"><span style="color:rgba(37, 40, 42, 1);" data-ph-id="ph-widget-element-1619631178950-88"><span style="font-family:GeneSerif-Regular;" data-ph-id="ph-widget-element-1619631178950-89"><em data-ph-id="ph-widget-element-1619631178950-90">I<b id="docs-internal-guid-d212b645-7fff-ff76-5d3a-2f0c0d659f30" data-ph-id="ph-widget-element-1619631178950-91"> </b>feel valued at Genentech, and I like how everyone appreciates people from a variety of backgrounds. Plus, we're provided opportunities to give back to our local communities, such as by mentoring K-12 students through our FutureLab STEM education program.</em></span></span></span></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-name" class="employee-name" data-ph-cid="employee-name1" data-ph-id="ph-widget-element-1619631178950-92"> <span data-ph-id="ph-widget-element-1619631178950-93"> <ppc-content key="GaKUZz-1IqmLs-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-U8p93Y" class="ppc-text ppc-content" instance-id="1IqmLs" data-ph-id="ph-widget-element-1619631178950-94"><div><span class="ph-cc-ms-f-s-14 ph-cc-d-f-s-14 ph-cc-t-f-s-14 ph-cc-m-f-s-14" data-ph-id="ph-widget-element-1619631178950-96"><span style="font-family:GeneSans-Bold;" data-ph-id="ph-widget-element-1619631178950-99">Marissa Gutierrez</span></span><br /><span style="font-family:GeneSans-Regular;" data-ph-id="ph-widget-element-1619631178950-101"><span class="ph-cc-ms-f-s-12 ph-cc-d-f-s-12 ph-cc-t-f-s-12 ph-cc-m-f-s-12" data-ph-id="ph-widget-element-1619631178950-102">Clinical Operations Lead, Product Development</span></span></div></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div><div class="ph-card" card-name="ph-media-large-testimonial-right-cc-view1" data-ph-card-block-alignment="h" role="listitem" key-role="GaKUZz-jcKwOo-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-1EPAm9" ph-slide-num="2" id="slick-slide52" instance-id="jcKwOo" data-ph-id="ph-widget-element-1619631178950-111"> <div class="ph-media-large-testimonial-right-cc-view1 ph-card-block full-card-link" data-ph-at-id="ph-media-large-testimonial-right-cc-view1" data-ph-id="ph-widget-element-1619631178950-112" style="position: relative; display: block;"> <a ph-cms-link="true" ph-tevent="static_content_click" title="" style="position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; pointer-events: all; z-index: 1;" ph-href="https://www.gene.com/stories/ayesha-hamid?topic=our-people" target="_blank" key-aria-label="GaKUZz-5FMKXE-ph-media-large-testimonial-right-cc-slider-view1-option2-" key-title="GaKUZz-5FMKXE-ph-media-large-testimonial-right-cc-slider-view1-option2-" key-ph-href="GaKUZz-5FMKXE-ph-media-large-testimonial-right-cc-slider-view1-option2-https://www.gene.com/stories/ayesha-hamid?topic=our-people" instance-id="5FMKXE" data-ph-id="ph-widget-element-1634084488889-DmDj4l"></a><div class="ph-row v-l-middle" ph-row-num="1" data-ph-id="ph-widget-element-1619631178950-113"> <div class="ph-col-6" ph-col-num="1" data-ph-id="ph-widget-element-1619631178950-114"> <div class="media" ph-card-block-num="1" data-ph-id="ph-widget-element-1619631178950-115"> <figure class="image" data-ph-id="ph-widget-element-1619631178950-116"> <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-1619631178950-117"> <ppc-content type="image" data-ph-media="image" class="ppc-image ppc-content" data-ph-id="ph-widget-element-1619631178950-118"><img key-src="GaKUZz-IKIcKZ-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-ROroIH" alt="img1" key-alt="GaKUZz-IKIcKZ-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-Aih0Y4" unique-img="true" data-ph-cid="primary-image1" aria-hidden="true" height-val="428" crop-size="fit" instance-id="IKIcKZ" data-ph-id="ph-widget-element-1619631178950-119" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/images/Ayesha_2780x1564-1617659127154.jpg" /></ppc-content> </ppc-container> </figure> </div> </div> <div class="ph-col-6" ph-col-num="2" data-ph-id="ph-widget-element-1619631178950-120"> <div class="content ph-a11y-aria-live" ph-card-block-num="2" data-ph-id="ph-widget-element-1619631178950-121"> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-1619631178950-125"> <span class="description-block" data-ph-id="ph-widget-element-1619631178950-126"> <ppc-content key="GaKUZz-wkJ10W-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-y3uwMZ" data-ph-at-id="description-text" class="ppc-text ppc-content" instance-id="wkJ10W" data-ph-id="ph-widget-element-1619631178950-127"><div><span class="ph-cc-ms-f-s-19 ph-cc-d-f-s-19 ph-cc-t-f-s-16 ph-cc-m-f-s-16" data-ph-id="ph-widget-element-1619631178950-129"><span data-ph-id="ph-widget-element-1619631178950-130" style="color:rgba(37, 40, 42, 1);"><span data-ph-id="ph-widget-element-1619631178950-131" style="font-family:GeneSerif-Regular;"><em>I’m glad to work in a place that celebrates diversity and where I never have to worry about changing my identity in order to show up to work.<br /></em></span></span></span><br /></div></ppc-content> </span> </ppc-container> <ppc-container component-content-key="employee-name" class="employee-name" data-ph-cid="employee-name1" data-ph-id="ph-widget-element-1619631178950-136"> <span data-ph-id="ph-widget-element-1619631178950-137"> <ppc-content key="GaKUZz-EcGKco-ph-media-large-testimonial-right-cc-slider-view1-option2-savedView-1619631053756-eQcGMZ" class="ppc-text ppc-content" instance-id="EcGKco" data-ph-id="ph-widget-element-1619631178950-138"><div><span class="ph-cc-ms-f-s-14 ph-cc-d-f-s-14 ph-cc-t-f-s-14 ph-cc-m-f-s-14" data-ph-id="ph-widget-element-1619631178950-140"><span style="font-family:GeneSans-Bold;" data-ph-id="ph-widget-element-1619631178950-141">Ayesha Hamid</span></span><br /><span style="font-family:GeneSans-Regular;" data-ph-id="ph-widget-element-1619631178950-144"><span class="ph-cc-ms-f-s-12 ph-cc-d-f-s-12 ph-cc-t-f-s-12 ph-cc-m-f-s-12" data-ph-id="ph-widget-element-1619631178950-145">Sr IT Business Partner</span></span></div></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div></div> <div class="ph-a11y-readable-content sr-only" data-ph-id="ph-widget-element-1619631178950-154"><div role="presentation" aria-live="assertive" aria-atomic="true" aria-hidden="true" data-ph-id="ph-widget-element-1619631178950-155"> slide 1 of 3 I lost my father in high school, partly because he couldn’t afford the medications he needed. That solidified my resolve to do something in health care and help make medicine more accessible to people like my father in Africa. Kwame Marfo Director of Business Insights and Analytics in Global Clinical Operations</div></div></div> </div> </div></div></section><section class="ppc-section ph-widget" type="dynamic" data-ph-id="-1619786671949" view="1619786673949-view3" original-view="view3" instance-id="zLr9Sh" theme="theme1"><div class="ph-glassdoor-widget-v1-view3-theme1 ph-widget-target" data-ph-id="-1619786671949-1" as-element="ph-glassdoor-widget-v1" data-widget="ph-glassdoor-widget-v1" view="1619786673949-view3" original-view="view3" theme="theme1" ph-removed="true" instance-id="zLr9Sh" single-pi-stoke="#003087" donut.bind="{isEnabled: true, positiveColor:'#003087',neutralcolor:'#0093b2',negetivecolor:'#f11522'}"></div></section><section class="ph-paragraph-cc-view1-option1-savedView-1619730839621-theme1-savedView-1619730839621 ph-widget" type="static" view="1619730886624-paragraph-cc-view1-option1-savedView-1619730839621" original-view="ph-paragraph-cc-view1-option1" theme="theme1-savedView-1619730839621" instance-id="KqQq4a" data-ph-id="-1619730886399"><div class="ph-paragraph-cc-view1-option1-savedView-1619730839621-theme1-savedView-1619730839621 ph-widget-target" type="static" as-element="ph-html-v1" data-widget="ph-html-v1" view="1619730886624-paragraph-cc-view1-option1-savedView-1619730839621" original-view="ph-paragraph-cc-view1-option1" theme="theme1-savedView-1619730839621" ph-removed="true" data-ph-id="-1619730886399-1" instance-id="KqQq4a"><div class="ph-component-cntr ph-widget-box" default-cards-count="1" max-allowed-cards="4" data-ph-id="ph-widget-element-1619730886624-2"> <div class="inner-container" data-ph-id="ph-widget-element-1619730886624-3"> <div class="ph-container-content-block" data-ph-id="ph-widget-element-1619730886624-4"> <div class="ph-card-container stackable" data-cards-per-row="one" data-ph-id="ph-widget-element-1619730886624-5"> <div class="ph-card" card-name="ph-paragraph-cc-view1" card-container-style="background-image:'url()'" data-ph-id="ph-widget-element-1619730886624-6"> <div class="ph-paragraph-cc-view1 ph-card-block" data-ph-at-id="ph-paragraph-cc-view1" data-ph-id="ph-widget-element-1619730886624-7"> <div class="ph-row" ph-row-num="1" data-ph-id="ph-widget-element-1619730886624-8"> <div class="ph-col-12" ph-col-num="1" data-ph-id="ph-widget-element-1619730886624-9"> <div class="content" ph-card-block-num="1" data-ph-id="ph-widget-element-1619730886624-10"> <ppc-container component-content-key="description" class="description" data-ph-cid="description1" data-ph-id="ph-widget-element-1619730886624-11"> <span class="description-block" data-ph-id="ph-widget-element-1619730886624-12"> <ppc-content key="KqQq4a-dXX8G8-ph-paragraph-cc-view1-option1-savedView-1619730839621-description-text" data-ph-at-id="description-text" instance-id="dXX8G8" data-ph-id="ph-widget-element-1619730886624-13"><p data-ph-id="ph-widget-element-1619730886624-14" dir="ltr" style="text-align: left;"><span class="ph-cc-ms-f-s-14 ph-cc-d-f-s-14 ph-cc-t-f-s-14 ph-cc-m-f-s-14" data-ph-id="ph-widget-element-1619730886624-15"><span data-ph-id="ph-widget-element-1619730886624-16" style="font-family:GeneSerif-Regular;"><span data-ph-id="ph-widget-element-1619730886624-17" style="color:rgba(84, 88, 89, 1);">Genentech is an equal opportunity employer, and we embrace the increasingly diverse world around us. Genentech prohibits unlawful discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin or ancestry, age, disability, marital status and veteran status.</span><span class="brand-color-secondary"><span data-ph-id="ph-widget-element-1619730886624-17"><span class="gray-lighter-bg"> </span></span><span class="gray-lighter-bg"><span data-ph-id="ph-widget-element-1619730886624-17"><u><a class="cke-link" data-cke-saved-href="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/documents/22-088_EEOC_KnowYourRights6.12ScreenRdr6.2023-1700493927143.pdf" href="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/documents/22-088_EEOC_KnowYourRights6.12ScreenRdr6.2023-1700493927143.pdf" ph-href="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/documents/22-088_EEOC_KnowYourRights6.12ScreenRdr6.2023-1700493927143.pdf" ph-tevent="static_content_click" style="pointer-events:all;" target="_blank">Know Your Rights: Workplace discrimination is illegal</a></u></span><span data-ph-id="ph-widget-element-1619730886624-17"></span></span><span data-ph-id="ph-widget-element-1619730886624-20"><span class="gray-lighter-bg">.</span></span></span><span data-ph-id="ph-widget-element-1619730886624-20" style="color:rgba(84, 88, 89, 1);"> If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form </span><span class="brand-color-secondary"><span><u><a class="cke-link" data-ph-href="https://docs.google.com/forms/d/e/1FAIpQLSdZWlsbfQOvFVIQgHE_iDzWUTlhZvj6FytIzjS7xq6IGh1H5g/viewform" data-cke-saved-href="https://docs.google.com/forms/d/e/1FAIpQLSdZWlsbfQOvFVIQgHE_iDzWUTlhZvj6FytIzjS7xq6IGh1H5g/viewform" href="https://docs.google.com/forms/d/e/1FAIpQLSdZWlsbfQOvFVIQgHE_iDzWUTlhZvj6FytIzjS7xq6IGh1H5g/viewform" ph-href="https://docs.google.com/forms/d/e/1FAIpQLSdZWlsbfQOvFVIQgHE_iDzWUTlhZvj6FytIzjS7xq6IGh1H5g/viewform" ph-tevent="static_content_click" style="pointer-events:all;" target="_blank">Accommodations for Applicants.</a></u></span></span></span></span></p><p data-ph-id="ph-widget-element-1619730886624-26" dir="ltr" style="text-align: left;"><span data-ph-id="ph-widget-element-1619730886624-27" style="color:rgba(84, 88, 89, 1);"><span class="ph-cc-ms-f-s-14 ph-cc-d-f-s-14 ph-cc-t-f-s-14 ph-cc-m-f-s-14" data-ph-id="ph-widget-element-1619730886624-28"><span data-ph-id="ph-widget-element-1619730886624-29" style="font-family:GeneSerif-Regular;">Genentech will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.</span></span></span></p></ppc-content> </span> </ppc-container> </div> </div> </div> </div> </div></div> </div> </div> </div></div></section> <!-- find out more --> <!-- A glimpse into Phenom life --> </div> </div> <div class="ph-footer" data-ph-id="ph-page-element-page7-VuDRG9"><section class="ph-widget ph-widget-layout ppc-section ph-widget-target" view="footer" type="static" instance-id="4s73uu" data-ph-id="footer-ntKb6O" 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="4s73uu" theme="default" class="ph-widget-target footer-default" data-ph-id="ph-page-element-footer-4s73uu-jAbmiU"> <footer id="footer" role="contentinfo" key-role="footer-contentinfoRole" data-ph-id="ph-page-element-footer-4s73uu-UiCYxz"> <div class="footer-block ph-widget-box" data-ph-id="ph-page-element-footer-4s73uu-hDe5zl"> <div class="container" data-ph-id="ph-page-element-footer-4s73uu-jne4dW"> <div class="top-block row" data-ph-id="ph-page-element-footer-4s73uu-87yX3s"> <div class="footer-logo col-md-3 col-sm-3 col-xs-12" data-ph-id="ph-page-element-footer-4s73uu-JpnQpj"> <div class="footer-info-left" data-ph-id="ph-page-element-footer-4s73uu-q4hjKC"> <div class="footer-logo-top" data-ph-id="ph-page-element-footer-4s73uu-M6aCC7"> <a role="link" key-role="footer-achorLogoKeyRoleFooter" aria-label="footer logo" key-aria-label="footerTitleText" key-ph-href="footerLogokeyUlrPath" ph-tevent="logo_click" data-ph-tevent-attr-trait62="logo" data-ph-at-id="footer-logo" \="" data-ph-href="/" data-ol-has-click-handler="" data-ph-id="ph-page-element-footer-4s73uu-gf5awG" ph-href="/"> <ppc-content type="image" data-ph-id="ph-page-element-footer-4s73uu-Hdv50r"> <img class="img-responsive" alt="footer logo" key-alt="footerlogoKeyAlt" key-src="footerLogoSrcPathUrl" data-ph-id="ph-page-element-footer-4s73uu-sc03MI" loading="lazy" ph-data-src="https://cdn.phenompeople.com/CareerConnectResources/prod/GENEUS/en_us/desktop/assets/images/v-1728974621367-footer-logo.png" /> </ppc-content> </a> </div> <div class="SocialIcons" data-ph-id="ph-page-element-footer-4s73uu-bPfbnM"> <!-- <div class="sr-only"><h2>follow us</h2></div>--> <ul data-ph-id="ph-page-element-footer-4s73uu-vMuubR"> <li data-ph-id="ph-page-element-footer-4s73uu-6J89pL"> <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="footerFacebook1Href" href="https://www.facebook.com/GenentechJobs/" target="_blank" aria-label="facebook" key-aria-label="footerfacebook" class="facebook au-target" data-ph-id="ph-page-element-footer-4s73uu-GMGMUx" au-target-id="330" data-ol-has-click-handler=""> <i aria-hidden="true" class="icon icon-facebook" data-ph-id="ph-page-element-footer-4s73uu-P1mRpn"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-MMg3ds"> <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="footerLinkdin1Href" href="https://www.linkedin.com/company/2276" target="_blank" aria-label="linkedin" key-aria-label="footerLinkedin" class="linkedin au-target" data-ph-id="ph-page-element-footer-4s73uu-1XAfk5" au-target-id="331" data-ol-has-click-handler=""> <i aria-hidden="true" class="icon icon-linkedin-4" data-ph-id="ph-page-element-footer-4s73uu-O5Jgy6"></i> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-ErxRBC"> <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="footerTwitter1Href" href="https://twitter.com/genentechjobs" target="_blank" aria-label="twitter" key-aria-label="footerTwitter" class="twitter au-target" data-ph-id="ph-page-element-footer-4s73uu-yW9I5j" au-target-id="332" data-ol-has-click-handler=""> <i aria-hidden="true" class="icon icon-twitter" data-ph-id="ph-page-element-footer-4s73uu-lOK6n6"></i> </a> </li> </ul> </div> </div> </div> <div class="col-md-2 col-sm-2 col-xs-6 footer-third-block" data-ph-id="ph-page-element-footer-4s73uu-oGL1LL"> <div class="list-items" data-ph-id="ph-page-element-footer-4s73uu-YVTthK"> <div class="heading" data-ph-id="ph-page-element-footer-4s73uu-1W7TO9"> <h2 data-ph-id="ph-page-element-footer-4s73uu-VcuiWq"> <ppc-content key="footerdiscovergenetechsKey" data-ph-at-id="footer-headings" data-ph-id="ph-page-element-footer-4s73uu-WXcjje"> DISCOVER GENENTECH </ppc-content> </h2> </div> <ul data-ph-id="ph-page-element-footer-4s73uu-ojU4WW"> <li data-ph-id="ph-page-element-footer-4s73uu-dJZxoS"> <a role="/us/en/copy-draft-benefits" key-role="footer-achorbenifitsKeyRoleFooter" href="benefits" key-href="footer-benefitssLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Benefits" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-oSwzo3"> <ppc-content key="footerBenefitsheadingKey" data-ph-at-id="footer-headings" data-ph-id="ph-page-element-footer-4s73uu-Hq9qpj"> Benefits </ppc-content> </a> </li> <!-- SUP-84480--Started --> <li data-ph-id="ph-page-element-footer-4s73uu-dltlqb"> <a role="" key-role="footer-achorourpeopleKeyRoleFooter" href="/us/en/our-people" key-href="footer-ourspeopleLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Our People" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-gkrFBl"> <ppc-content key="footerourpeopleheadingKey" data-ph-at-id="footer-headings" data-ph-id="ph-page-element-footer-4s73uu-HJOvbn">Our People</ppc-content> </a> </li> <!-- SUP-84480--Started --> <li data-ph-id="ph-page-element-footer-4s73uu-p1h0gu"> <a role="/us/en/copy-draft-benefits" key-role="footer-achorbenifitsKeyRoleFooter" href="/us/en/military-hiring" key-href="footer-militaryhiringLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Military Hiring" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-H8M7I2"> <ppc-content key="footermilitaryhiringheadingKey" data-ph-at-id="footer-headings" data-ph-id="ph-page-element-footer-4s73uu-1esPQM"> Military Hiring </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-biz8jY"> <a role="link" key-role="footer-achorBrowseCategoriesKeyRoleFooter" href="/us/en/search-results" key-href="footer-browseCategoriesPathLinkUrlh" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Browse Categories" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-Cm1Ucu"> <ppc-content key="footer-fBrowseCategoriesLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-6lJmlS">Browse Jobs</ppc-content> </a> </li> <!-- <li> <h2> <a role="link" key-role="footer-achorBrowseContractJobsKeyRoleFooter" href="https://directsourcepro-rch.prounlimited.com/careers" key-href="footer-BrowseContractJobsPathLinkUrl" target="_blank" key-target="footer-BrowseContractJobsPathLinkUrlTarget" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Browse Contract Jobs" data-ph-at-id="footer-links" onclick="browseContractJobs();" key-onclick="footer-BrowseContractJobsOnclickFunc"> <ppc-content key="footer-fBrowseContractJobsLink" data-ph-at-id="footer-links" >Browse Contract Jobs</ppc-content> </a> </h2> </li> --> <li data-ph-id="ph-page-element-footer-4s73uu-7BTnhS"> <a role="/us/en/fqas" key-role="footer-achorfaqsKeyRoleFooter" href="/us/en/faq" key-href="footer-fqaLinkUrla" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Benefits" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-iMCRT5"> <ppc-content key="footerfaqsKey" data-ph-at-id="footer-headings" data-ph-id="ph-page-element-footer-4s73uu-k8IaV4"> FAQ </ppc-content> </a> </li> </ul> </div> </div> <div class="col-md-3 col-sm-2 col-xs-6 footer-second-block Professional-block" data-ph-id="ph-page-element-footer-4s73uu-hdXEMA"> <div class="list-items" data-ph-id="ph-page-element-footer-4s73uu-v4GCtv"> <div class="heading" data-ph-id="ph-page-element-footer-4s73uu-yZSi69"> <h2 data-ph-id="ph-page-element-footer-4s73uu-wSKDRE"> <ppc-content key="footerProfessionalsKey" data-ph-at-id="footer-headings" data-ph-id="ph-page-element-footer-4s73uu-8OArjt"> Professional Areas </ppc-content> </h2> </div> <ul data-ph-id="ph-page-element-footer-4s73uu-Ly5OjV"> <li data-ph-id="ph-page-element-footer-4s73uu-n2Uus0"> <a role="link" key-role="footer-ResearchsKeyRoleFooter" href="/us/en/research-and-early-development" key-href="footer-ResearchLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Research and Early Development" data-ph-at-id="footer-links" d="" data-ol-has-click-handler="" data-ph-id="ph-page-element-footer-4s73uu-SyyzWl"> <ppc-content key="footer-fSearchJobsLink" data-ph-id="ph-page-element-footer-4s73uu-ZB36w2"> Research and Early Development </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-0NMgud"> <a role="link" key-role="footer-productKeyRoleFooter" href="/us/en/product-development" key-href="footer-ProductDevelopmentPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Product Development" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-yE545r"> <ppc-content key="footer-productLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-6Wvzoh"> Product Development </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-cxsTTl"> <a role="link" key-role="footer-ManufacturingKeyRoleFooter" href="/us/en/manufacturing-and-engineering-pt-" key-href="footer-ManufacturingPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Manufacturing and Engineering" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-SEqgnQ"> <ppc-content key="footer-ManufacturingLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-w44uVu"> Manufacturing and Engineering </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-jsR6PN"> <a role="link" key-role="footer-CommercialKeyRoleFooter" href="/us/en/commercial-medical-affairs-and-government-affairs" key-href="footer-CommercialPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Commercial Medical Affair and Governament Affair" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-AsMCOn"> <ppc-content key="footer-CommercialLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-evT1Ou">Commercial Medical Affairs and Government Affairs</ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-Ox8fMB"> <a role="link" key-role="footer-CoperateKeyRoleFooter" href="/us/en/corporate-functions" key-href="footer-CoperatePathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Coperate Functions" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-sJm8tf"> <ppc-content key="footer-CoperateLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-BBHTd1">Corporate Functions</ppc-content> </a> </li> </ul> </div> </div> <div class="col-md-2 col-sm-2 col-xs-6 footer-second-block" data-ph-id="ph-page-element-footer-4s73uu-JBocRq"> <div class="list-items" data-ph-id="ph-page-element-footer-4s73uu-7eG9W7"> <div class="heading" data-ph-id="ph-page-element-footer-4s73uu-iv5T2y"> <h2 data-ph-id="ph-page-element-footer-4s73uu-PghjsJ"> <ppc-content key="footerDeskstudentprogramsKey" data-ph-at-id="footer-headings" data-ph-id="ph-page-element-footer-4s73uu-95cyAy"> student programs </ppc-content> </h2> </div> <ul data-ph-id="ph-page-element-footer-4s73uu-wnFdmP"> <li data-ph-id="ph-page-element-footer-4s73uu-pKUGFb"> <a role="/us/en/copy-draft-internships" key-role="footer-achorInternshipsKeyRoleFooter" href="/us/en/internships" key-href="footer-InternshipsLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Search Jobs" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-ttsVjj"> <ppc-content key="footer-finternshipssLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-EpSepk"> Internships </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-xV0a7U"> <a role="link" key-role="footer-achorPostdocsKeyRoleFooter" href="/us/en/students-postdocs" key-href="footer-PostdocsPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Postdocs" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-PVbPjq"> <ppc-content key="footer-fPostdocsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-0wQ2K8"> Postdocs </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-jR7xQF"> <a role="link" key-role="footer-achorRotationsKeyRoleFooter" href="/us/en/students-rotations" key-href="footer-rotationsPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Rotations" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-LRJlmZ"> <ppc-content key="footer-fRotationsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-WU0ChS"> Rotations </ppc-content> </a> </li> </ul> </div> </div> <!--<div class="col-md-2 col-sm-2 col-xs-6 footer-fourth-block"> <div class="list-items"> <div class="heading"> <a role="link" key-role="footer-achorBrowseJobsKeyRoleFooter" href="/us/en/search-results" key-href="footer-browseJobsPathLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Browse Jobs" data-ph-at-id="footer-links" > <ppc-content key="footer-fBrowseJobsLink" data-ph-at-id="footer-links" >Browse Jobs</ppc-content> </a> </div> </div> </div>--> <div class="col-md-2 col-sm-2 col-xs-6 footer-five-block" data-ph-id="ph-page-element-footer-4s73uu-ePoHQS"> <div class="list-items" data-ph-id="ph-page-element-footer-4s73uu-8z198H"> <div class="heading" data-ph-id="ph-page-element-footer-4s73uu-LYDqwO"> <h2 data-ph-id="ph-page-element-footer-4s73uu-5NQEP6"> <ppc-content key="footerDesktophelpfullinksLinksKey" data-ph-at-id="footer-headings" data-ph-id="ph-page-element-footer-4s73uu-HdKD6n"> HELPFUL LINKS </ppc-content> </h2> </div> <ul data-ph-id="ph-page-element-footer-4s73uu-LzeNmt"> <!-- <li data-ph-id="ph-page-element-footer-4s73uu-19aCRG"> <a role="link" key-role="footer-achorGenentechKeyRoleFooter" href="https://www.gene.com/" key-href="footer-GenentechLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Genentech" data-ph-at-id="footer-links" > <ppc-content key="footer-fgenentechsLink" data-ph-at-id="footer-links" > Genentech </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-kNA05K"> <a role="link" key-role="footer-achorRocheKeyRoleFooter" href="https://www.roche.com/" key-href="footer-RocheLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Roche" data-ph-at-id="footer-links" > <ppc-content key="footer-fRocheLink" data-ph-at-id="footer-links"> Roche </ppc-content> </a> </li> --> <li data-ph-id="ph-page-element-footer-4s73uu-YnUOXl"> <a role="link" key-role="footer-achorapplicationRoleFooter" href="https://roche.wd3.myworkdayjobs.com/en-US/ROG-A2O-GENE/login" target="_blank" key-href="footer-MyapplicationLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="My Application" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-FsOHMH"> <ppc-content key="footer-fmyapplicationLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-hrC4HQ"> My Application </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-F5aNco"> <a role="link" key-role="footer-achorRocheKeyRoleFooter" href="/us/en/jointalentcommunity" key-href="footer-RjointtalentcomunityyLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Joint Talent Community" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-KkhVRj"> <ppc-content key="footer-jointtalentcommunityLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-EEgtfE"> Join Talent Community </ppc-content> </a> </li> <!-- <li data-ph-id="ph-page-element-footer-4s73uu-kNA05K"> <a role="link" key-role="footer-browsecontractjobsRoleFooter" target="_blank" href="https://directsourcepro-rch.prounlimited.com/careers" key-href="footer-browsecontractjobsLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Browse Contract Jobs" data-ph-at-id="footer-links" > <ppc-content key="footer-browsecontractjobsLink" data-ph-at-id="footer-links"> Browse Contract Jobs </ppc-content> </a> </li> --> <li data-ph-id="ph-page-element-footer-4s73uu-p0qoS9"> <a role="link" key-role="footer-achorBrowseContractJobsKeyRoleFooter" href="https://rochegenentech.willhire.co/" key-href="footer-BrowseContractJobsPathLinkUrl" target="_blank" key-target="footer-BrowseContractJobsPathLinkUrlTarget" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Browse Contract Jobs" data-ph-at-id="footer-links" onclick="browseContractJobs();" key-onclick="footer-BrowseContractJobsOnclickFunc" data-ph-id="ph-page-element-footer-4s73uu-PHIqpm"> <ppc-content key="footer-fBrowseContractJobsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-h9ieca"> Browse Contract Jobs </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-ohlvPx"> <a role="link" key-role="footer-browsegeneFooter" target="_blank" href="https://www.gene.com/" key-href="footer-browsecgenejobsLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Gene Jobs" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-XNBZuk"> <ppc-content key="footer-genejobsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-5LeUiQ"> Gene.com </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-gIqL0M"> <a role="link" key-role="footer-browseRocheFooter" target="_blank" href="https://www.roche.com/" key-href="footer-browsecrochejobsLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Roche Jobs" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-uLqiuL"> <ppc-content key="footer-rechejobsLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-hemH9f"> Roche.com </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-IzBC2n"> <a role="link" key-role="footer-browseRochecareersFooter" target="_blank" href="https://careers.roche.com/global/en" key-href="footer-browsecrochecareersLinkUrl" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62=" Roche Careers" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-7zeRBs"> <ppc-content key="footer-rechecareersLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-RHS9vA"> Roche Careers </ppc-content> </a> </li> </ul> </div> </div> </div> <div class="copy-right-block" data-ph-id="ph-page-element-footer-4s73uu-wUkFwr"> <div class="copy-right-inner-block" data-ph-id="ph-page-element-footer-4s73uu-WMqF7d"> <p class="col-md-6 col-sm-6 col-xs-12" data-ph-at-id="copyright-text" data-ph-id="ph-page-element-footer-4s73uu-5fb4wl"> <ppc-content key="footerCopyrightContentCopyFirstKey" data-ph-at-id="copyright-text" data-ph-id="ph-page-element-footer-4s73uu-fBM2SF">Copyright © 2024 Genentech</ppc-content> </p> <div class="copy-right-sub-block col-md-6 col-sm-6 col-xs-12" data-ph-id="ph-page-element-footer-4s73uu-cWyDql"> <ul data-ph-id="ph-page-element-footer-4s73uu-sJ3sjQ"> <button id="ot-sdk-btn" class="ot-sdk-show-settings" data-ph-id="ph-page-element-footer-4s73uu-iSoeC1">Cookie Settings</button> <!-- <li> <a role="link" key-role="achorKeyRoleFooter" href="/us/en/cookiesettings" key-target="CookieSettingsPathtarget" target="_self" key-href="cookieSettingsPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Cookie Settings" data-ph-at-id="footer-links"> <ppc-content key="fCookieSettingsLink" data-ph-at-id="footer-links"> Cookie Settings </ppc-content> </a> </li> --> <!-- <li> <a role="link" key-role="achorKeyRoleFooter" href="/us/en/emailpersonalinfo" key-target="PersonalinformationPathtarget" target="_self" key-href="PersonalinformationPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Personal information" data-ph-at-id="footer-links"> <ppc-content key="fPersonalinformationLink" data-ph-at-id="footer-links"> Personal information </ppc-content> </a> </li> --> <li data-ph-id="ph-page-element-footer-4s73uu-UxEfFd"> <a role="link" key-role="footer-achorKeyRoleFooter" href="https://www.gene.com/privacy-policy?_ga=2.157391677.60512233.1669213696-2008706700.1668436548" key-target="footer-privacyPolicyPathtarget" target="_blank" key-href="footer-privacyPolicy1PathLink11" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Privacy Policy" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-bPDmAJ"> <ppc-content key="footer-fPrivacyPolicyLink12" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-klQ278"> Privacy Policy </ppc-content> </a> </li> <li data-ph-id="ph-page-element-footer-4s73uu-dQHLvB"> <a role="link" key-role="footer-achorKeyRoleFooter" href="https://www.gene.com/terms-conditions?_ga=2.261936778.60512233.1669213696-2008706700.1668436548" key-target="footer-termsofServicePathtarget" target="_blank" key-href="footer-termsofconditionPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Terms of Service" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-TtmR66"> <ppc-content key="footer-fTermsofServiceLink" data-ph-at-id="footer-links" data-ph-id="ph-page-element-footer-4s73uu-0gXtKD">Terms & Conditions</ppc-content> </a> </li> <!-- <li> <a role="link" key-role="achorKeyRoleFooter" href="javascript:viod(0)" target="_blank" key-href="siteMapPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="Site Map" data-ph-at-id="footer-links"> <ppc-content key="fSiteMapLink" data-ph-at-id="footer-links">Site Map</ppc-content> </a> </li> --> <!-- <li> <a role="link" key-role="achorKeyRoleFooter" href="https://www.roche.com/careers/jobs/faqs/faqs_contact.htm" target="_blank" key-href="contactusPathLink" ph-tevent="footer_menu_click" data-ph-tevent-attr-trait62="contact us" data-ph-at-id="footer-links"> <ppc-content key="fcontactusLink" data-ph-at-id="footer-links">Contact Us</ppc-content> </a> </li> --> </ul> </div> </div> </div> </div> </div> </footer> </div></section></div> <!-- js files --> <script src="https://cdn.phenompeople.com/CareerConnectResources/GENEUS/en_us/desktop/assets/scripts/1706705639228-custom.js" data-ph-id="ph-page-element-page7-kMBMoG" async="" nonce=""></script> </body> </html><div id='csrfToken' style='display:none'>a251e54e84404b168abf08bafe145f9a</div>