PageSourceSearch

https://jobpin.ai/_next/static/chunks/8340-f4dfd68726ba9431.js

js jobpin.ai collected 2026-10-05 13:28:01 UTC 24,819 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8340],{40754:(e,t,r)=>{r.d(t,{$f:()=>u,Aq:()=>Q,Bs:()=>eu,CH:()=>P,CN:()=>el,CT:()=>F,Dc:()=>I,Ds:()=>_,E8:()=>er,EH:()=>j,Eg:()=>eb,FK:()=>et,FX:()=>eB,Fn:()=>eo,H7:()=>eU,I3:()=>N,IF:()=>y,IH:()=>B,Jc:()=>V,Jh:()=>b,K8:()=>R,KR:()=>ec,Ks:()=>C,M8:()=>eh,Mk:()=>k,Mz:()=>G,NM:()=>ey,PG:()=>eg,Q8:()=>g,QJ:()=>n,ST:()=>s,TN:()=>M,TT:()=>d,Tx:()=>ed,Vl:()=>O,Vt:()=>l,XG:()=>H,XW:()=>L,YX:()=>x,Yg:()=>A,ZQ:()=>ea,Zs:()=>eG,as:()=>q,ax:()=>eD,b9:()=>eV,c9:()=>W,cH:()=>ee,db:()=>S,dd:()=>eP,eY:()=>eT,es:()=>ep,eu:()=>en,ey:()=>e$,fk:()=>X,fz:()=>ev,g1:()=>T,gP:()=>ex,gv:()=>K,h2:()=>m,hC:()=>eO,hV:()=>ek,hl:()=>Z,ht:()=>D,iP:()=>eL,iQ:()=>eN,iv:()=>eF,iy:()=>eE,lK:()=>eC,le:()=>J,lj:()=>eM,lq:()=>a,ly:()=>$,m6:()=>f,mT:()=>eW,mZ:()=>z,mo:()=>eS,n3:()=>eJ,ns:()=>eY,o$:()=>ew,o0:()=>eH,o4:()=>U,oS:()=>w,o_:()=>i,oz:()=>eq,qb:()=>p,qk:()=>em,qn:()=>eA,qo:()=>es,r4:()=>eK,rr:()=>v,rt:()=>c,s4:()=>eI,t6:()=>o,u7:()=>h,vj:()=>eR,wV:()=>ez,wX:()=>E,x1:()=>ej,xD:()=>Y,xh:()=>ei,yA:()=>ef,yX:()=>e_});let o="/job-list",a="/jobs/",n="Job opportunities",i="Explore roles sourced by Jobpin AI and track the ones you care about without losing momentum.",l="Curated job feed",s="Signal-rich listings, refreshed every day.",c="Focus on the roles that matter.",d="Explore roles",u="Sign in to track",p="/auth/sign-in",m="No public roles yet",E="We are warming up the feed. Check back soon or sign in to get alerts.",h="Back to home",_="/",g="Sign in for alerts",b="/auth/sign-in",f="Updated",I="Daily",A="Matching signals",S="12+",y="Tracking",v="1 hub",w="Updated daily",C="Public roles",T="Jobpin AI",R="Remote or flexible",k="Not specified",x="roles",L="Previous",U="Next",O="View details",D="Save job",j="Get job alerts",M="structured-data-job-list",P="structured-data-job-list-faq",Y="Search job titles...",N="Job Type",B="Work Mode",F="Experience",W="Category",H="All",V="Clear filters",z="Searching...",K="No matching jobs",G="Try adjusting your search or filters to find more opportunities.",J="Salary not disclosed",q="per",$="Posted",X="Just now",Q="day ago",Z="days ago",ee="week ago",et="weeks ago",er="month ago",eo="months ago",ea="page",en="titleKeyword",ei="jobTypes",el="jobLocationType",es="level",ec="jobCategory",ed="Featured roles for this week",eu="Hand-picked opportunities with high response rates and strong growth potential.",ep=5,em="Featured",eE="Why job seekers choose Jobpin AI",eh="We combine fresh listings with AI matching so you spend less time searching and more time applying.",e_=[{title:"AI match signals",description:"See the strongest roles for your skill set at a glance."},{title:"Focused search",description:"Filter by role, location, and level to get to the right jobs fast."},{title:"Smart tracking",description:"Save roles and keep every application organized in one place."},{title:"Actionable insights",description:"Get resume and interview guidance tailored to every role."}],eg="How Jobpin AI works",eb=[{title:"Discover the right roles",description:"Browse curated listings and filter down to jobs that fit your goals."},{title:"Match with confidence",description:"AI matching highlights where your strengths align with each role."},{title:"Apply and track",description:"Keep applications organized and stay on top of interviews."}],ef="Success stories from Jobpin AI users",eI=[{name:"Alicia M.",role:"Product Designer",quote:"Jobpin AI helped me focus on the right listings and land interviews in two weeks."},{name:"Devon K.",role:"Backend Engineer",quote:"The AI match signals saved me hours and made my applications sharper."},{name:"Sana R.",role:"Marketing Manager",quote:"I finally felt organized with saved roles and weekly job alerts."}],eA="Frequently asked questions",eS=[{question:"Is Jobpin AI free to use?",answer:"Yes. You can browse public jobs for free and unlock more tools when you sign up."},{question:"How does AI matching work?",answer:"We compare your skills and experience with job requirements to surface the best-fit roles."},{question:"Can I save jobs without signing up?",answer:"Email-based job saves and alerts are coming soon in the next release."},{question:"How often is the job list updated?",answer:"Listings are refreshed daily with new roles across top categories."}],ey="Ready to find your next role?",ev="Create your free Jobpin AI account to unlock AI matching, resume insights, and job tracking.",ew="Start free",eC="/auth/sign-up",eT="Upload resume",eR="/resumeAI",ek="Sign up to track jobs",ex="/auth/sign-up",eL=.5,eU="modal",eO="save-job",eD="job-alert",ej="exit-intent",eM="jobId",eP="Save this job and get alerts",eY="Enter your email to save this role. We will send a link so you can keep track of it.",eN="Email address",eB="Send my link",eF="Check your inbox to confirm this saved job.",eW="Get job alerts",eH="Receive new roles that match your filters. Confirm b
1y email to activate alerts.",eV="Email address",ez="Start alerts",eK="Confirm your email to start receiving alerts.",eG="Want tailored job alerts?",eJ="Leave your email to receive roles that match your search. It only takes a minute.",eq="Get alerts",e$="Maybe later"},61062:(e,t,r)=>{r.d(t,{E1:()=>o,S$:()=>n,Xn:()=>N,ZE:()=>$,jX:()=>s,Rt:()=>h,g9:()=>T});var o=function(e){return e.LINKEDIN="linkedin",e.TWITTER="twitter",e.FACEBOOK="facebook",e.WHATSAPP="whatsapp",e.EMAIL="email",e.COPY="copy",e}({});let a=[{id:"linkedin",label:"LinkedIn",icon:"\uD83D\uDCBC",color:"#0A66C2",hoverColor:"#004182",getShareUrl:e=>"https://www.linkedin.com/sharing/share-offsite/?url=".concat(encodeURIComponent(e))},{id:"twitter",label:"Twitter/X",icon:"\uD83D\uDC26",color:"#000000",hoverColor:"#333333",getShareUrl:(e,t)=>"https://twitter.com/intent/tweet?text=".concat(encodeURIComponent(t),"&url=").concat(encodeURIComponent(e))},{id:"facebook",label:"Facebook",icon:"\uD83D\uDCD8",color:"#1877F2",hoverColor:"#0D5FBC",getShareUrl:e=>"https://www.facebook.com/sharer/sharer.php?u=".concat(encodeURIComponent(e))},{id:"whatsapp",label:"WhatsApp",icon:"\uD83D\uDCAC",color:"#25D366",hoverColor:"#1DA851",getShareUrl:(e,t)=>"https://api.whatsapp.com/send?text=".concat(encodeURIComponent("".concat(t," ").concat(e)))},{id:"email",label:"Email",icon:"✉️",color:"#EA4335",hoverColor:"#C5221F",getShareUrl:(e,t,r)=>"mailto:?subject=".concat(encodeURIComponent(t),"&body=").concat(encodeURIComponent("".concat(r,"\n\n").concat(e)))}],n={UTM_SOURCE:"jobpin_share",UTM_MEDIUM:"social",SHARE_TITLE:"Share this job",SHARE_DESCRIPTION:"Send this role to someone who is a great fit.",SHARE_PRIMARY_LABEL:"Share job",SHARE_COPY_LABEL:"Copy link",SHARE_COPIED_LABEL:"Link copied!",SHARE_REWARD_LABEL:"+50 credits",SHARE_SUCCESS_MESSAGE:"Link ready to share!",SHARE_ERROR_MESSAGE:"Failed to share. Please try again.",MOBILE_SHEET_TITLE:"Share via",TOAST_DURATION_MS:3e3,SESSION_ID_KEY:"jobpin_session_id",ATTRIBUTION_COOKIE_NAME:"jobpin_share_ref",ATTRIBUTION_COOKIE_DAYS:30},i=()=>{let e=sessionStorage.getItem(n.SESSION_ID_KEY);if(e)return e;let t="sess_".concat(Date.now(),"_").concat(Math.random().toString(36).substring(2,15));return sessionStorage.setItem(n.SESSION_ID_KEY,t),t},l=()=>{let e=window.innerWidth;return e<768?"mobile":e<1024?"tablet":"desktop"},s=()=>"undefined"!=typeof navigator&&"share"in navigator;var c=r(12115),d=r(63442),u=r(55837),p=r(2225);let m=async e=>(0,p.Ay)(p.Fg.POST,"".concat(u.mG).concat(d.S.SOCIAL_SHARE.TRACK_SHARE),{body:e,skipAuth:!0}),E=async e=>(0,p.Ay)(p.Fg.POST,"".concat(u.mG).concat(d.S.SOCIAL_SHARE.TRACK_CLICK),{body:e,skipAuth:!0}),h=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},[r,d]=(0,c.useState)(!1),[u,p]=(0,c.useState)(null),{onShareSuccess:E,onShareError:h}=t,_=(0,c.useCallback)(()=>"Check out this job opportunity: ".concat(e.jobTitle," at ").concat(e.companyName),[e.jobTitle,e.companyName]),g=(0,c.useCallback)(async t=>{try{let r=i(),o=l(),a=await m({jobId:e.jobId,platform:t,sessionId:r,deviceType:o,userAgent:"undefined"!=typeof navigator?navigator.userAgent:void 0});if(a.success)return a.data.shareUrl;return e.jobUrl}catch(t){return e.jobUrl}},[e.jobId,e.jobUrl]),b=(0,c.useCallback)(t=>{let r=a.find(e=>e.id===t);if(!r)return e.jobUrl;let o=_();return r.getShareUrl(e.jobUrl,o,n.SHARE_DESCRIPTION)},[e.jobUrl,_]),f=(0,c.useCallback)(async t=>{if(!r){d(!0),p(null);try{if(!a.find(e=>e.id===t))throw Error("Invalid platform");let r=b(t),o=window.open(r,"_blank","noopener,noreferrer");if(g(t).then(e=>{null==E||E(t,e)}).catch(()=>{null==E||E(t,e.jobUrl)}),!o)throw Error("Please allow popups to share")}catch(t){let e=t instanceof Error?t.message:n.SHARE_ERROR_MESSAGE;p(e),null==h||h(t instanceof Error?t:Error(e))}finally{d(!1)}}},[r,b,g,e.jobUrl,E,h]),I=(0,c.useCallback)(async()=>{if(r)return!1;d(!0),p(null);try{let e=await g(o.COPY);if("undefined"!=typeof navigator&&navigator.clipboard)return await navigator.clipboard.writeText(e),null==E||E(o.COPY,e),!0;return!1}catch(t){let e=t instanceof Error?t.message:n.SHARE_ERROR_MESSAGE;return p(e),null==h||h(t instanceof Error?t:Error(e)),!1}finally{d(!1)}},[r,g,E,h]),A=(0,c.useCallback)(async()=>
1{if(!r&&s()){d(!0),p(null);try{let t=await g(o.COPY),r=_();await navigator.share({title:"".concat(e.jobTitle," at ").concat(e.companyName),text:r,url:t}),null==E||E(o.COPY,t)}catch(t){if(t instanceof Error&&"AbortError"===t.name)return;let e=t instanceof Error?t.message:n.SHARE_ERROR_MESSAGE;p(e),null==h||h(t instanceof Error?t:Error(e))}finally{d(!1)}}},[r,g,_,e.jobTitle,e.companyName,E,h]);return{isSharing:r,shareError:u,shareJob:f,copyLink:I,canUseNativeShare:s(),nativeShare:A}},_="jobpin_share_attribution",g=e=>({utm_source:e.get("utm_source")||void 0,utm_medium:e.get("utm_medium")||void 0,utm_campaign:e.get("utm_campaign")||void 0,utm_content:e.get("utm_content")||void 0,share_id:e.get("share_id")||void 0}),b=e=>e.utm_source===n.UTM_SOURCE&&e.utm_medium===n.UTM_MEDIUM&&!!e.share_id,f=e=>{if(!e)return;let t=e.match(/^job_(.+)$/);return t?t[1]:void 0},I=(e,t,r)=>{if("undefined"==typeof document)return;let o=new Date;o.setTime(o.getTime()+864e5*r),document.cookie="".concat(e,"=").concat(encodeURIComponent(t),";expires=").concat(o.toUTCString(),";path=/;SameSite=Lax")},A=e=>{if("undefined"==typeof document)return null;let t="".concat(e,"=");for(let e of document.cookie.split(";")){let r=e.trim();if(r.startsWith(t))return decodeURIComponent(r.substring(t.length))}return null},S=e=>{"undefined"!=typeof document&&(document.cookie="".concat(e,"=;expires=Thu, 01 Jan 1970 00:00:00 UTC;path=/;"))},y=()=>{S(_)},v=e=>{if(!b(e)||!e.share_id)return null;let t=Date.now(),r={shareId:e.share_id,source:e.utm_source||n.UTM_SOURCE,medium:e.utm_medium||n.UTM_MEDIUM,campaign:e.utm_campaign||"",content:e.utm_content,jobId:f(e.utm_content),timestamp:t,expiresAt:t+2592e6};return I(_,JSON.stringify(r),30),r},w=()=>{let e=A(_);if(!e)return null;try{let t=JSON.parse(e);if(t.expiresAt&&Date.now()>t.expiresAt)return y(),null;return t}catch(e){return null}},C=()=>{let e=g(new URLSearchParams(window.location.search));return b(e)?v(e):null},T=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{autoTrackClick:t=!0,jobId:r}=e,[o,a]=(0,c.useState)(null),[n,i]=(0,c.useState)(!0),[l,s]=(0,c.useState)(!1);return(0,c.useEffect)(()=>{let e=C();e?a(e):a(w()),i(!1)},[]),(0,c.useEffect)(()=>{t&&o&&!l&&(async()=>{try{await E({shareTrackingId:o.shareId,jobId:r||o.jobId}),s(!0)}catch(e){console.error("Failed to track share click:",e)}})()},[o,t,r,l]),{attribution:o,isFromShare:null!==o,shareId:(null==o?void 0:o.shareId)||null,isLoading:n}};var R=r(49428);r(5565);var k=r(3798);r(5697),(0,R.A)("div",{target:"e1hdlnj60"})("	align-items:center;color:",k.yW.matchingTextColor,";display:inline-flex;font-size:",e=>{let{$compact:t}=e;return t?"12px":"13px"},";gap:4px;"),(0,R.A)("span",{target:"e1hdlnj63"})("	color:",k.yW.matchingTextColor,";");var x=r(35943);let L=(0,R.A)("div",{target:"e1ow5l4k0"})("	background:transparent;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999;"),U=(0,R.A)("div",{target:"e1ow5l4k1"})("	animation:fadeIn 0.15s ease-out;background:",k.yW.whiteColor,";border:1px solid ",k.UI.gray[200],";border-radius:",k.UI.radius.lg,";box-shadow:",k.UI.shadow.lg,";left:",e=>e.$left,"px;
1min-width:200px;padding:8px 0;position:fixed;top:",e=>e.$top,"px;z-index:1000;@keyframes fadeIn{from{opacity:0;transform:translateY(-8px);}to{opacity:1;transform:translateY(0);}}@media ",k.y0.tablet,"{min-width:220px;}"),O=(0,R.A)("div",{target:"e1ow5l4k2"})("	border-bottom:1px solid ",k.UI.gray[100],";color:",k.UI.gray[500],";font-size:12px;font-weight:500;letter-spacing:0.5px;margin-bottom:4px;padding:8px 16px 12px;text-transform:uppercase;"),D=(0,R.A)("button",{target:"e1ow5l4k3"})("	align-items:center;background:transparent;border:none;color:",e=>e.$isDisabled?k.UI.gray[400]:k.yW.textColorDarkGrey,";cursor:",e=>e.$isDisabled?"not-allowed":"pointer",";display:flex;font-size:14px;gap:12px;opacity:",e=>e.$isDisabled?.6:1,";padding:10px 16px;text-align:left;transition:background-color 0.15s ease;width:100%;&:hover{background:",e=>e.$isDisabled?"transparent":k.UI.gray[50],";}&:active{background:",e=>e.$isDisabled?"transparent":k.UI.gray[100],";}"),j=(0,R.A)("span",{target:"e1ow5l4k4"})("	font-size:18px;line-height:1;"),M=(0,R.A)("span",{target:"e1ow5l4k5"})("	flex:1;font-weight:500;"),P=(0,R.A)("div",{target:"e1ow5l4k6"})("	background:",k.UI.gray[100],";height:1px;margin:4px 0;"),Y=(0,R.A)(D,{target:"e1ow5l4k7"})("	color:",k.UI.primary[600],";&:hover{background:",k.UI.primary[50],";}"),N=e=>
1{let{isOpen:t,onClose:r,onSelectPlatform:o,onCopyLink:n,anchorRef:i,isSharing:l=!1}=e,s=(0,c.useRef)(null),[d,u]=(0,c.useState)({top:0,left:0}),p=(0,c.useCallback)(()=>{if(!i.current)return;let e=i.current.getBoundingClientRect(),t=e.bottom+8,r=e.left;t+300>window.innerHeight&&(t=e.top-300-8),r+220>window.innerWidth&&(r=window.innerWidth-220-8),r<8&&(r=8),u({top:t,left:r})},[i]);if((0,c.useEffect)(()=>(t&&(p(),window.addEventListener("resize",p),window.addEventListener("scroll",p,!0)),()=>{window.removeEventListener("resize",p),window.removeEventListener("scroll",p,!0)}),[t,p]),(0,c.useEffect)(()=>{let e=e=>{s.current&&!s.current.contains(e.target)&&r()};return t&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[t,r]),(0,c.useEffect)(()=>{let e=e=>{"Escape"===e.key&&r()};return t&&document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[t,r]),!t)return null;let m=e=>{l||(o(e),r())};return(0,x.FD)(x.FK,{children:[(0,x.Y)(L,{onClick:r}),(0,x.FD)(U,{ref:s,$top:d.top,$left:d.left,children:[(0,x.Y)(O,{children:"Share via"}),a.map(e=>(0,x.FD)(D,{onClick:()=>m(e.id),$isDisabled:l,type:"button","aria-label":"Share on ".concat(e.label),children:[(0,x.Y)(j,{children:e.icon}),(0,x.Y)(M,{children:e.label})]},e.id)),(0,x.Y)(P,{}),(0,x.FD)(Y,{onClick:()=>{l||(n(),r())},$isDisabled:l,type:"button","aria-label":"Copy link to clipboard",children:[(0,x.Y)(j,{children:"\uD83D\uDD17"}),(0,x.Y)(M,{children:"Copy link"})]})]})]})},B=(0,R.A)("div",{target:"e1wkevv40"})("	background:rgba(0,0,0,0.5);bottom:0;left:0;opacity:",e=>{let{$isOpen:t}=e;return t?1:0},";pointer-events:",e=>{let{$isOpen:t}=e;return t?"auto":"none"},";position:fixed;right:0;top:0;transition:opacity 0.3s ease;z-index:1000;@media ",k.y0.tablet,"{display:none;}"),F=(0,R.A)("div",{target:"e1wkevv41"})("	background:",k.yW.whiteColor,";border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -4px 20px rgba(0,0,0,0.15);left:0;max-height:80vh;padding:20px 16px 32px;position:fixed;right:0;transform:translateY(",e=>{let{$isOpen:t}=e;return t?"0":"100%"},");transition:transform 0.3s cubic-bezier(0.32,0.72,0,1);z-index:1001;@media ",k.y0.tablet,"{display:none;}"),W=(0,R.A)("div",{target:"e1wkevv42"})("	background:",k.yW.borderLightGray,";border-radius:3px;height:5px;margin:0 auto 20px;width:40px;"),H=(0,R.A)("h3",{target:"e1wkevv43"})("	color:",k.yW.titleTextColor,";font-size:18px;font-weight:600;margin:0 0 20px;text-align:center;"),V=(0,R.A)("div",{target:"e1wkevv44"})("	display:grid;gap:16px;grid-template-columns:repeat(4,1fr);"),z=(0,R.A)("button",{target:"e1wkevv45"})("	align-items:center;background:transparent;border:none;cursor:",e=>{let{$isDisabled:t}=e;return t?"not-allowed":"pointer"},";display:flex;flex-direction:column;gap:8px;opacity:",e=>{let{$isDisabled:t}=e;return t?.5:1},";padding:12px 8px;transition:all 0.2s ease;&:active:not(:disabled){transform:scale(0.95);}"),K=(0,R.A)("div",{target:"e1wkevv46"})("	align-items:center;background:",e=>{let{$bgColor:t}=e;return t},";border-radius:16px;display:flex;height:56px;justify-content:center;width:56px;"),G=(0,R.A)("img",{target:"e1wkevv47"})("	filter:brightness(0) invert(1);height:28px;width:28px;"),J=(0,R.A)("span",{target:"e1wkevv48"})("	color:",k.yW.titleTextColor,";font-size:12px;font-weight:500;text-align:center;"),q=(0,R.A)("button",{target:"e1wkevv49"})("	background:",k.yW.primaryBackgroundColor,";border:none;border-radius:12px;color:",k.yW.titleTextColor,";cursor:pointer;font-size:16px;font-weight:500;margin-top:20px;padding:16px;transition:background 0.2s ease;width:100%;&:active{background:",k.yW.borderLightGray,";}"),$=e=>{let{isOpen:t,onClose:r,onSelectPlatform:o,isSharing:n=!1}=e,i=(0,c.useRef)(null),l=(0,c.useRef)(0),s=(0,c.useRef)(0),d=(0,c.useCallback)(e=>{l.current=e.touches[0].clientY},[]),u=(0,c.useCallback)(e=>{s.current=e.touches[0].clientY;let t=s.current-l.current;t>0&&i.current&&(i.current.style.transform="translateY(".concat(t,"px)"))},[]),p=(0,c.useCallback)(()=>{let e=s.current-l.current;i.current&&(i.current.style.transform=""),e>100&&r()},[r]);(0,c.useEffect)(()=>{let e=i.current;if(e)return e.addEventListener("touchstart",d),e.addEventListener("touchmove",u),e.addEventListener("touchend",p),()=>{e.removeEventListener("touchstart",d),e.removeEventListener("touchmove",u),e.removeEventListener("touchend",p)}},[d,u,p]),(0,c.useEffect)(()=>(t?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[t]);let m=e=>{n||o(e)};return(0,x.FD)(x.FK,{children:[(0,x.Y)(B,{$isOpen:t,onClick:r}),(0,x.FD)(F,{ref:i,$isOpen:t,role:"dialog","aria-modal":"true",children:[(0,x.Y)(W,{}),(0,x.Y)(H,{children:"Share this job"}),(0,x.Y)(V,{children:a.map(e=>(0,x.FD)(z,{onClick:()=>m(e),$isDisabled:n,"aria-label":"Share on ".concat(e.label),children:[(0,x.Y)(K,{$bgColor:e.color,children:(0,x.Y)(G,{src:e.icon,alt:e.label})}),(0,x.Y)(J,{children:e.label})]},e.id))}),(0,x.Y)(q,{onClick:r,children:"Cancel"})]})]})}},21674:(e,t,r)=>{r.d(t,{d:()=>c});
1var o=r(35943),a=r(12115),n=r(48860);let i=()=>!0,l=()=>{if(!i())return n.oV.CONTROL;let e=window.localStorage.getItem(n.zv);if(e===n.oV.CONTROL||e===n.oV.VARIANT_B)return e;let t=Math.random()<n.i4?n.oV.CONTROL:n.oV.VARIANT_B;return window.localStorage.setItem(n.zv,t),t},s=(0,a.createContext)({variant:n.oV.CONTROL}),c=e=>{let{children:t}=e,[r,i]=(0,a.useState)(n.oV.CONTROL);(0,a.useEffect)(()=>{i(l())},[]);let c=(0,a.useMemo)(()=>({variant:r}),[r]);return(0,o.Y)(s.Provider,{value:c,children:t})}},45032:(e,t,r)=>{r.d(t,{H:()=>E});var o=r(76046),a=r(12115),n=r(40754),i=r(48860),l=r(63442),s=r(55837),c=r(2225);let d=async e=>(0,c.Ay)(c.Fg.POST,s.mG+l.S.PUBLIC_ANALYTICS.EVENTS,{body:e});var u=r(18260);let p=()=>"undefined"!=typeof crypto&&"randomUUID"in crypto?crypto.randomUUID():"".concat(Date.now(),"-").concat(Math.random().toString(16).slice(2)),m=()=>{let e=window.localStorage.getItem(i.gz);if(e)return e;let t=p();return window.localStorage.setItem(i.gz,t),t},E=()=>{let e=(0,o.usePathname)(),t=(0,o.useSearchParams)();return(0,a.useEffect)(()=>{if(!e)return;let r=m();if(e===n.t6){d({eventType:i.EV.LIST_VIEW,sessionId:r,path:e,metadata:Object.fromEntries(t.entries())});return}if(e.startsWith(n.lq)){let t=e.replace(n.lq,""),{jobId:o}=(0,u.mo)(t);d({eventType:i.EV.JOB_VIEW,sessionId:r,jobId:o,path:e})}},[e,t]),null}},92305:(e,t,r)=>{r.d(t,{Y:()=>i});var o=r(35943),a=r(54203),n=r(87358);let i=()=>{let e=n.env.NEXT_PUBLIC_HEATMAP_SCRIPT_SRC;return e?(0,o.Y)(a.default,{id:"heatmap-script",src:e,strategy:"afterInteractive"}):null}},48860:(e,t,r)=>{r.d(t,{Cr:()=>a,EV:()=>o,Tc:()=>n,gz:()=>i,i4:()=>c,oV:()=>l,zv:()=>s});var o=function(e){return e.LIST_VIEW="list_view",e.JOB_VIEW="job_view",e.CTA_CLICK="cta_click",e.SAVE_MODAL_OPEN="save_modal_open",e.ALERT_MODAL_OPEN="alert_modal_open",e.SHARE_CLICK="share_click",e}({}),a=function(e){return e.GALLERY_VIEW="template_gallery_view",e.TEMPLATE_CARD_VIEW="template_card_view",e.TEMPLATE_CARD_CLICK="template_card_click",e.PREVIEW_OPEN="template_preview_open",e.PREVIEW_CLOSE="template_preview_close",e.PREVIEW_NAVIGATE="template_preview_navigate",e.PREVIEW_EXAMPLE_TOGGLE="template_preview_example_toggle",e.TEMPLATE_APPLY="template_apply",e.TEMPLATE_PURCHASE="template_purchase",e.TEMPLATE_DETAILS_VIEW="template_details_view",e.TEMPLATE_ADDED_TO_CART="template_added_to_cart",e.CART_VIEW="cart_view",e.FREE_CHECKOUT_INITIATED="free_checkout_initiated",e.FREE_CHECKOUT_COMPLETED="free_checkout_completed",e.TEMPLATE_UNLOCKED="template_unlocked",e.QUIZ_START="template_quiz_start",e.QUIZ_STEP_COMPLETE="template_quiz_step_complete",e.QUIZ_COMPLETE="template_quiz_complete",e.QUIZ_ABANDON="template_quiz_abandon",e.QUIZ_RECOMMENDATION_CLICK="template_quiz_recommendation_click",e.FIRST_TIME_GUIDE_SHOW="template_first_time_guide_show",e.FIRST_TIME_GUIDE_QUIZ_CLICK="template_first_time_guide_quiz_click",e.FIRST_TIME_GUIDE_DISMISS="template_first_time_guide_dismiss",e.FILTER_APPLY="template_filter_apply",e.SEARCH_QUERY="template_search_query",e}({});let n="template_session_id",i="public_job_session_id";var l=function(e){return e.CONTROL="control",e.VARIANT_B="variant_b",e}({});let s="job_list_ab_variant",c=.5},63442:(e,t,r)=>{r.d(t,{K:()=>n,S:()=>a});var o=r(55837);let a={RESUME_TEMPLATE:{BASE:"/resume-template",FILTER:"/resume-template/filter",FILTER_OPTIONS:"/resume-template/filter-options",RECOMMEND:"/resume-template/recommend",BY_KEY:e=>"/resume-template/key/".concat(e),DETAILS:e=>"/resume-template/key/".concat(e,"/details"),PREVIEW:e=>"/resume-template/key/".concat(e,"/preview")},RESUME:{BASE:"/resumes",BY_ID:e=>"/resumes/".concat(e),BY_PROFILE_ID:e=>"/resumes?profileId=".concat(e),CHILD:e=>"/resumes/".concat(e,"/child"),CHILDREN:e=>"/resumes/".concat(e,"/children")},PROJECT_EXPERIENCE:{BASE:e=>"/project-experiences/".concat(e),BY_ID:e=>"/project-experiences/".concat(e),ALL_BY_RESUME:e=>"/project-experiences/all/".concat(e)},CURRICULAR_ACTIVITY:{BASE:e=>"/curricular-activities/".concat(e),BY_ID:e=>"/curricular-activities/".concat(e),ALL_BY_RESUME:e=>"/curricular-activities/all/".concat(e)},EDUCATION_EXPERIENCE:{BASE:e=>"/education-experiences/".concat(e),BY_ID:e=>"/education-experiences/".concat(e),ALL_BY_RESUME:e=>"/education-experiences/all/".concat(e)},PROFESSIONAL_EXPERIENCE:{BASE:e=>"/professional-experiences/".concat(e),BY_ID:e=>"/professional-experiences/".concat(e),ALL_BY_RESUME:e=>"/professional-experiences/all/".concat(e)},CERTIFICATION:{BASE:e=>"/certifications/".concat(e),BY_ID:e=>"/certifications/".concat(e),ALL_BY_RESUME:e=>"/certifications/all/".concat(e)},REFEREE:{BASE:e=>"/referees/".concat(e),BY_ID:e=>"/referees/".concat(e),ALL_BY_RESUME:e=>"/referees/all/".concat(e)},RESUME_OPTIMIZATION:{BASE:"/resume-optimization",BY_RESUME_AND_JOB:(e,t)=>"/resume-optimization?resumeId=".concat(e,"&jobId=").concat(t)},JOB:{BASE:"/jobs",BY_ID:e=>"/jobs/".concat(e),SEARCH:"/jobs/search"},PUBLIC_JOBS:{BASE:"/public/jobs",BY_ID:e=>"/public/jobs/".concat(e)},PUBLIC_JOB_LIST:{BASE:"/job-list",BY_ID:e=>"/job-list/".concat(e)},GUEST_ENGAGEMENT:{SAVED_JOBS:"/public/guest/saved-jobs",SAVED_JOBS_VERIFY:"/public/guest/saved-jobs/verify",JOB_ALERTS:"/public/guest/job-alerts",JOB_ALERTS_VERIFY:"/public/guest/job-alerts/verify"},PUBLIC_ANALYTICS:{EVENTS:"/public/analytics/events"},SOCIAL_SHARE:{TRACK_SHARE:"/public/social/share",TRACK_CLICK:"/public/social/click",STATS:e=>"/public/social/stats/".concat(e)},TEMPLATE_ANALYTICS:{EVENTS:"/template-analytics/events",SUMMARY:"/template-analytics/summary",DASHBOARD:"/template-analytics/dashboard"},USER:{PROFILE:"/user/profile",SETTINGS:"/user/settings"},PDF_GENERATION:{GENERATE:"/generate-pdf"}},n=e=>"".concat(o.mG).concat(e)},18260:(e,t,r)=>{r.d(t,{CK:()=>l,mo:()=>i});let o=/^-+|-+$/g,a=/[^a-z0-9]+/g,n=(e,t)=>{let r=e.toLowerCase().trim().replace(a,"-").replace(o,"").slice(0,80);return"".concat(r||"job").concat("-").concat(t)},i=e=>{let t=e.lastIndexOf("-");return t<=0||t===e.length-1?{jobId:e}:{jobId:e.slice(t+1),slug:e.slice(0,t)}},l=(e,t)=>
1"/jobs/".concat(n(e,t))},5697:(e,t,r)=>{r.d(t,{A:()=>o});let o={src:"/_next/static/media/share.31c33c26.svg",height:20,width:20,blurWidth:0,blurHeight:0}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.