1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[6608],{64745:(e,t,o)=>{var l=o(95709);t.A=void 0;var n=l(o(42032)),s=o(74848);t.A=(0,n.default)((0,s.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"Search")},83744:(e,t)=>{t._=void 0,t._={professionId:0,technologyId:1,placeId:2,seniorityLevel:3,contractType:4}},67891:(e,t,o)=>{o.d(t,{BZ:()=>a,LR:()=>s,WK:()=>r,mT:()=>i,vE:()=>d});var l=o(45204),n=o(39724);const s=e=>t=>{(0,l.u)({ref:"seo/descent/_id_"},{id:e},{listenEvent:n.GC,receivedEvent:n.fb})(t)},r=()=>e=>{(0,l.u)({ref:"seo/places"},{},{listenEvent:n.Hw,receivedEvent:n.YC})(e)},a=()=>e=>{(0,l.u)({ref:"seo/home"},{},{listenEvent:n.Y5,receivedEvent:n.zR})(e)},i=e=>t=>{(0,l.u)({ref:"seo/portals/_id_"},{id:e},{listenEvent:n.vL,receivedEvent:n.S6})(t)},d=()=>e=>{(0,l.u)({ref:"seo/tests"},{},{listenEvent:n.Gf,receivedEvent:n.JL})(e)}},47746:(e,t,o)=>{o.d(t,{M:()=>n});var l=o(51476);const n={junior:{titles:(0,l.defineMessages)({title:{id:"SeniorityPortals.Journey.junior.title",defaultMessage:"Trouvez aujourd'hui votre première expérience professionnelle"},subtitle:{id:"SeniorityPortals.Journey.junior.subtitle",defaultMessage:"Vous êtes un profil junior à la recherche de votre première expérience. Pas de panique, nous sommes tous passés par la et nous allons vous accompagner pour trouver lâopportunité la plus adaptée à votre profil."},secondSubtitle:{id:"SeniorityPortals.Journey.junior.secondSubtitle",defaultMessage:"Les juniors sont les bienvenus sur WeLoveDevs.com, vous êtes nos experts de demain ð. Valoriser vos compétences (quiz, projets personnels, coachingâ¦) et démarrez sans CV aujourdâhui."}}),steps:(0,l.defineMessages)({step_1:{id:"SeniorityPortals.Journey.junior.step_1",defaultMessage:"Créez un profil public pour les recruteurs sans CV"},step_2:{id:"SeniorityPortals.Journey.junior.step_2",defaultMessage:"Testez et valorisez vos compétences"},step_3:{id:"SeniorityPortals.Journey.junior.step_3",defaultMessage:"Suivez notre coaching professionnel"},step_4:{id:"SeniorityPortals.Journey.junior.step_4",defaultMessage:"Postulez aux offres d'emploi pour les juniors !"}}),stepsTimes:(0,l.defineMessages)({registerTime:{id:"SeniorityPortals.Journey.junior.registerTime",defaultMessage:"5 minutes"}}),buttons:{cta:{link:"/register_developer",message:(0,l.defineMessages)({cta:{id:"SeniorityPortals.Journey.junior.buttons.CTA",defaultMessage:"Créer un profil développeur"}})}}},experimented:{titles:(0,l.defineMessages)({title:{id:"SeniorityPortals.Journey.exerimented.title",defaultMessage:"Prenez en main votre carrière tech"},subtitle:{id:"SeniorityPortals.Journey.exerimented.subtitle",defaultMessage:"Votre profil de tech expérimenté est très recherché ! Vous êtes probablement régulièrement contacté par des recruteurs pour de nouvelles opportunités et vous n'êtes pas toujours convaincu. Et si on vous aidait à trouver votre job de rêve ?"},secondSubtitle:{id:"SeniorityPortals.Journey.exerimented.secondSubtitle",defaultMessage:"Gagnez du temps en important votre profil linkedin, expliquez simplement les choses qui sont importantes pour vous (localisation, technologies, salaire) et contrôlez votre visibilité auprès de 2500 entreprises."}}),steps:(0,l.defineMessages)({step_1:{id:"SeniorityPortals.Journey.exerimented.step_1",defaultMessage:"Créez un profil public pour les recruteurs sans CV"},step_2:{id:"SeniorityPortals.Journey.exerimented.step_2",defaultMessage:"Discutez de votre projet avec un expert du marché de lâemploi IT."},step_3:{id:"SeniorityPortals.Journey.exerimented.step_3",defaultMessage:"Boostez votre visibilité avec nos tests ou notre mise en avant. (optionnel)"},step_4:{id:"SeniorityPortals.Journey.exerimented.step_4",defaultMessage:"Acceptez ou refusez des demandes de conversations sans vous justifier."}}),stepsTimes:(0,l.defineMessages)({registerTime:{id:"SeniorityPortals.Journey.experimented.registerTime",defaultMessage:"5 minutes"}}),buttons:{cta:{link:"/register_developer",message:(0,l.defineMessages)({cta:{id:"SeniorityPortals.Journey.experimented.buttons.CTA",defaultMessage:"Créer un profil développeur"}})}}},messages:(0,l.defineMessages)({developper:{id:"Main.lang.developer",defaultMessage:"Développeur"},developerTitle:{id:"SeniorityPortals.journeyCard.developerTitle",defaultMessage:"{developerTitle} {developerType}"},registerTitle:{id:"SeniorityPortals.journeyCard.stepsRegisterTitle",defaultMessage:"Inscrivez vous en"}}),searchRhythms:(0,l.defineMessages)({active:{id:"SeniorityPortals.searchRhythms.active",defaultMessage:"en recherche active"},standby:{id:"SeniorityPortals.searchRhythms.standby",defaultMessage:"en veille"}}),jobFindTime:{active:(0,l.defineMessages)({title:{id:"SeniorityPortals.jobFindTime.active.title",defaultMessage:"Trouvez un job en"},time:{id:"SeniorityPortals.jobFindTime.active.time",defaultMessage:"30 jours"}}),standby:(0,l.defineMessages)({title:{id:"SeniorityPortals.jobFindTime.standby.title",defaultMessage:"Trouvez un job en"},time:{id:"SeniorityPortals.jobFindTime.standby.time",defaultMessage:"1 à 3 mois"}})},salary:(0,l.defineMessages)({title:{id:"SeniorityPortals.salary.title",defaultMessage:"Fourchette de salaire de"},junior:{id:"SeniorityPortals.salary.junior",defaultMessage:"35 à 45kâ¬"},experimented:{id:"SeniorityPortals.salary.experimented",defaultMessage:"40 à 60kâ¬"},senior:{id:"SeniorityPortals.salary.senior",defaultMessage:"50 à 90+kâ¬"}})}},20557:(e,t,o)=>{o.r(t),o.d(t,{default:()=>Ke});var l=o(96540),n=o(56347),s=o(46942),r=o.n(s),a=o(38528),i=o(6442),d=o(58065),c=o(55858),u=o(87331),m=o(78946);const{center:p}=m.Vf,v={container:{padding:[144,80,160],position:"relative",backgroundColor:"#f3f3f3",flexDirection:"column",...p,"& > *":{zIndex:1,position:"relative"},"&::after":{height:"100%",width:"100%",position:"absolute",top:0,left:0,backgroundImage:"linear-gradient(to left bottom, #4a37ba, #412eb6, #3824b3, #2e19af, #220bab)",content:"''",transformOrigin:"top left",zIndex:0}},text:{textShadow:"none",textAlign:"center"},title:{extend:"text",fontWeight:700,overflow:"visible"},description:{extend:"text",width:"100%",lineHeight:"34px",textAlign:"center",marginTop:16,color:"rgba(255, 255, 255, .8)"},divider:{margin:[40,8],height:1,width:"100%",maxWidth:250,backgroundColor:"#fff"},addAnotherProject:{display:"flex",flexWrap:"wrap",alignItems:"center",textAlign:"center",justifyContent:"center",extend:"text"},link:{margin:8},"@media screen and (max-width: 450px)":{container:{padding:[144,40,160]},title:{fontSize:44,lineHeight:1.2}}};var g=o(51476);const f=(0,g.defineMessages)({description:{id:"Miscellaneous.fun.description",defaultMessage:"Nous partageons ici quelques projets open source qui nous amusent. A ne pas prendre au sérieux ð« #troll"}});var h=o(95672);const y=(0,a.MA)(v),b=()=>{const e=y(),{formatMessage:t}=(0,i.A)();return l.createElement("div",{className:e.container},l.createElement(u.Typography,{classes:{container:e.title},variant:"h1",component:"h1",color:"light"},l.createElement(d.A,{id:"Miscellaneous.fun.title",defaultMessage:"Nos projets open-source"})),l.createElement(u.Typography,{classes:{container:e.description},variant:"h4",component:"h4",color:"light"},l.createElement(c.Twemoji,{options:{baseUrl:"//cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/svg/"},svg:!0,text:t(f.description)})),l.createElement("div",{className:e.divider}),l.createElement(u.Typography,{classes:{container:e.addAnotherProject},variant:"h4",component:"h4",color:"light"},l.createElement(d.A,{id:"Miscellaneous.fun.addAnotherProject",defaultMessage:"Env
1ie d'ajouter votre projet ? Envoie un email à "}),l.createElement("a",{className:e.link,href:"mailto:[email protected]?subject=Je veux ajouter un projet à votre liste de side projects !&"},l.createElement(h.U,{inverse:!0,style:{color:"#fff"}},"[email protected]"))))};var E=o(54625),x=o(80284),S=o(85838);var T=o(3549),M=o(44383),P=o.n(M);const j=(0,g.defineMessages)({selections:{id:"Breadcrumbs.selections.items.selections",defaultMessage:"Sélections"}});var I=o(48911),w=o(80828);const A=(0,x.A)((e=>{let{spacingNumber:t}=e;return(0,S.A)({container:{margin:t(0,0,3),width:"90%",maxWidth:1200},activeLink:{fontWeight:500}})})),H=e=>{let{selectionId:t,classes:o}=e;const n=A({classes:o}),{locale:s}=(0,i.A)(),{selection:r}=(0,T.C)(t),a=(0,I.F)(),d=(0,l.useMemo)((()=>{var e,o,l;const n={...P()(a,["home"]),selections:{to:"/",translation:j.selections}};var i,d,c,u;return"seo"===(null==r?void 0:r.type)?{...n,selection:{to:`/selection/${null!==(i=null==r||null===(d=r.seoAlias)||void 0===d?void 0:d[s])&&void 0!==i?i:t}`,translation:null==r||null===(c=r.details)||void 0===c||null===(u=c[s])||void 0===u?void 0:u.name}}:{...n,selection:{to:`/selection/${null!==(e=null==r?void 0:r.seoAlias)&&void 0!==e?e:t}`,translation:null==r||null===(o=r.details)||void 0===o||null===(l=o[s])||void 0===l?void 0:l.name}}}),[r,s]);return l.createElement(w.B,{light:!0,links:d,classes:{container:n.container}})};var k=o(20302);const C=(0,x.A)((e=>{let{spacingNumber:t}=e;return(0,S.A)({container:{width:"100%",padding:t(10,10,16),backgroundColor:"#efefef",display:"flex",flexDirection:"column",zIndex:1,"&::after":{height:"100%",width:"100%",position:"absolute",top:0,left:0,backgroundImage:"linear-gradient(to left bottom, #4a37ba, #412eb6, #3824b3, #2e19af, #220bab)",content:"''",transformOrigin:"top left",zIndex:0}},breadcrumb:{zIndex:1},cta:{zIndex:1,marginTop:t(3),alignSelf:"center"},content:{zIndex:1,width:"100%",display:"flex",overflow:"hidden"},selectionFields:{maxWidth:"calc(100% - (25px + 50px))"},withDelayedAnimation:{opacity:0,animationFillMode:"forwards",willChange:"transform, opacity"},title:{extend:"withDelayedAnimation",animation:"fade-in-translate-left 1s ease 800ms",width:"100%"},description:{extend:"withDelayedAnimation",animation:"fade-in-translate-left 1s ease 900ms"},"@media screen and (max-width: 768px)":{container:{width:"100%",padding:t(10,5,16)},title:{fontWeight:900}}})})),L=e=>{let{selectionPublic:t}=e;const o=C({}),{locale:n}=(0,i.A)();return l.createElement(E.N_,{className:o.cta,to:`/${"fr"===n?t.seoAlias.fr:t.seoAlias.en}`},l.createElement(u.Button,{variant:"outlined",color:"light"},l.createElement(d.A,{id:"Headers.selection.seo.CTA",defaultMessage:"Voir les offres {techno}",values:{techno:t.details.techno}})))},N=e=>{let{title:t}=e;const o=(0,k.a)("(max-width:768px)"),n=C({});return t?l.createElement(u.Typography,{color:"light",component:"h1",variant:o?"h2":"h1",classes:{container:n.title}},l.createElement(c.Twemoji,{options:{baseUrl:"//cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/svg/"},svg:!0,text:t})):null},_=e=>{let{description:t}=e;const o=(0,k.a)("(max-width:768px)"),n=C({});return t?l.createElement(u.Typography,{color:"light",component:"h2",variant:o?void 0:"h3",classes:{container:n.description}},l.createElement(c.Twemoji,{options:{baseUrl:"//cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/svg/"},svg:!0,text:t})):null},D=e=>{var t,o,s,r;let{selectionId:a}=e;const d=C({}),c=(0,n.g)(),u=(0,l.useMemo)((()=>a||c.selectionId),[c,a]),{locale:m}=(0,i.A)(),{selection:p}=(0,T.C)(u);return l.createElement("div",{className:d.container},l.createElement(H,{selectionId:u,classes:{container:d.breadcrumb}}),l.createElement("div",{className:d.content},l.createElement("div",{className:d.selectionFields},l.createElement(N,{title:null==p||null===(t=p.details)||void 0===t||null===(o=t[m])||void 0===o?void 0:o.name,classes:d}),l.createElement(_,{description:null==p||null===(s=p.details)||void 0===s||null===(r=s[m])||void 0===r?void 0:r.description,classes:d}))),"seo"===(null==p?void 0:p.type)&&l.createElement(L,{selectionPublic:p}))},q=e=>{let{children:t=null}=e;return l.createElement("div",{className:"h-8 w-full"},t)};var z=o(78717),R=o(85354),O=o(97815),J=o(69733),$=o(1081),B=o(50575);const F=e=>{const{data:t,listeningState:o}=(0,J.d4)((n=e,(0,$.j8)({data:e=>{let{users:t}=e;return t.emailValidation[n]},listeningState:e=>{let{users:t}=e;return t.hasReceivedEmailValidation[n]}})));var n;const s=(0,J.wA)();return(0,l.useEffect)((()=>{void 0===o&&(0,B.it)(e)(s)}),[o,e]),{emailValidation:t,loading:null===o,error:o&&!0!==o}};var V=o(44e3),W=o(71890),U=o(72715),K=o(26336);const G={dreamjob:{bg:"bg-primary-500",firstTestColor:"light",secondTestColor:"light",thirdTestColor:"secondary",buttonColor:"light"},coderstests:{firstTestColor:"dark",secondTestColor:"dark",thirdTestColor:"codersTestsPrimary",bg:"",buttonColor:"codersTestsPrimary"}},Q=()=>{const[e,t]=(0,l.useState)(!1),o=(0,l.useCallback)((()=>
1{if(!e){try{$crisp.push(["set","session:[idOrAlias]",["user:verify_email_timeout",(new Date).getTime()]])}catch(e){}t(null),(0,O.gA)().then((()=>t(!0)))}}),[e]),n=(0,l.useMemo)((()=>null===e),[e]),s=(0,l.useMemo)((()=>e?l.createElement(d.A,{id:"VerifyEmailHeader.thirdText.buttonLabelHasSent",defaultMessage:"Email envoyé !"}):l.createElement(d.A,{id:"VerifyEmailHeader.thirdText.buttonLabel",defaultMessage:"Renvoyer un email de vérification"})),[e]);return l.createElement(u.Button,{className:"-skew-x-6 m-0 rounded-xl lg:w-full",variant:"outlined",onClick:o,color:G[U.A].buttonColor},n&&l.createElement(z.A,{className:"mr-2",size:14}),s)},Y=()=>{const e=(0,V.P)(),t=(0,l.useRef)(),{emailValidation:o}=F(e),n=(0,W.A)(o),s=(0,R._)();return(0,l.useEffect)((()=>{!o&&n&&"undefined"!=typeof location&&location.reload()}),[o,n]),(0,l.useEffect)((()=>(t.current=window.setTimeout((()=>{$crisp.push(["set","session:[idOrAlias]",["user:verify_email_timeout",(new Date).getTime()]])}),45e3),function(){window.clearTimeout(t.current)})),[]),l.createElement("div",{className:`min-h-[100vh] min-w-[100vw] flex flex-col items-center justify-center p-2 ${G[U.A].bg}`},l.createElement("div",{className:"flex flex-col items-start max-w-[100%]"},l.createElement(u.Typography,{className:"text-3xl md:text-xl sm:text-l font-bold mb-2",color:G[U.A].firstTestColor},l.createElement(d.A,{id:"VerifyEmailHeader.firstText.label",defaultMessage:"Email en attente de validation"})),l.createElement(u.Typography,{className:"text-4xl md:text-2xl sm:text-xl font-bold mb-2",color:G[U.A].secondTestColor},l.createElement(d.A,{id:"VerifyEmailHeader.secondText.label",defaultMessage:"Un email vous a été envoyé, merci de vérifier votre adresse !"})),l.createElement("div",{className:"flex w-full items-stretch lg:flex-col gap-2"},l.createElement(u.Typography,{component:"div",className:`${K.i[U.A].bgAccent} text-light-500 min-h-[40px] truncate uppercase lg:text-md sm:text-sm -skew-x-6 font-bold rounded-xl flex items-center justify-center flex-1 px-2 `},s),l.createElement(Q,null))))};var X=o(49504),Z=o(14166),ee=o(43171),te=o(9944),oe=o(45815);const le=(0,x.A)((e=>{let{spacingNumber:t}=e;return(0,S.A)({container:()=>({padding:t(6,10,20),position:"relative",backgroundColor:"#f3f3f3",flexDirection:"column",...u.flexUtils.center,"& > *":{zIndex:1,position:"relative"},"&::after":{height:"100%",width:"100%",position:"absolute",top:0,left:0,backgroundImage:"linear-gradient(to left bottom, #4a37ba, #412eb6, #3824b3, #2e19af, #220bab)",content:"''",zIndex:0}})})})),ne=e=>{let{classes:t={},otherClasses:o}=e;const n=le({classes:t});return l.createElement("div",{className:r()(n.container,o||"md:pt-14 md:pr-5 md:pb-25 xs:pt-14 xs:pr-3 xs:pb-25")})};var se=o(68154),re=o(25113),ae=o(94862),ie=o(87961),de=o(35863),ce=o(66523),ue=o(47746),me=o(95226),pe=o(71070),ve=o(87250),ge=o(42262);const fe=(0,g.defineMessages)({title:{id:"SeniorityPortals.Header.Title.junior",defaultMessage:"Trouver un job de {developerTitle} en 5 étapes"},subtitle:{id:"SeniorityPortals.Header.Subtitle.junior",defaultMessage:"Nos conseils pour trouver votre job de {developerTitle} en 2022 en fonction de vos envies et de votre attractivité sur le marché du recrutement."}}),he=e=>{var t,o,s;let{}=e;const{locale:r,formatMessage:a}=(0,pe.t)(),i=(0,n.zy)(),{professionSlug:c,seniorityLevel:m}=(0,n.g)(),{seoHome:p}=(0,ge.S)(),v=(0,l.useMemo)((()=>{var e,t;return c?null===(e=Object.entries(null!==(t=null==p?void 0:p.professionId)&&void 0!==t?t:{}).find((e=>{let[t,{slug:o}]=e;return o[r]===c})))||void 0===e?void 0:e[0]:null}),[p,c]),g={...(0,ie.db)(i.search.slice(1)),...v&&{professionId:v},seniorityLevel:m},{profession:f}=(0,de.a)(null!==(t=null==g?void 0:g.professionId)&&void 0!==t?t:null),h=(0,ce.T)(null!==(o=null!==(s=null==g?void 0:g.placeId)&&void 0!==s?s:null)&&void 0!==o?o:null,r),y=(0,l.useMemo)((()=>{var e,t,o;return a(ue.M.messages.developerTitle,{developerTitle:null!==(e=f&&(null==f||null===(t=f.langContent)||void 0===t||null===(o=t[r])||void 0===o?void 0:o.name))&&void 0!==e?e:a(ue.M.messages.developper),developerType:[g.seniorityLevel&&a(me._[g.seniorityLevel])].filter(
1Boolean).join(" ")}).toLowerCase()}),[g,f,h]),b=a(fe.title,{developerTitle:y}),E=a(fe.subtitle,{developerTitle:y,year:(new Date).getFullYear()}),x=re.i3,S=`${ae.k}fr/portal-${m||c}`,T=`${ae.k}portal-${m||c}`,M="fr"===r?S:T;return v||m?l.createElement(l.Fragment,null,l.createElement(se.Helmet,null,l.createElement("meta",{charSet:"utf-8"}),l.createElement("title",null,b),l.createElement("meta",{name:"description",content:E}),l.createElement("link",{key:"helmet_link_alternate_en",rel:"alternate",hrefLang:"en",href:T}),l.createElement("link",{key:"helmet_link_alternate_fr",rel:"alternate",hrefLang:"fr",href:S}),l.createElement("meta",{key:"helmet_link_ogurl",property:"og:url",content:M}),l.createElement("link",{key:"helmet_link_canonical",rel:"canonical",href:M}),l.createElement("meta",{property:"og:title",content:b}),l.createElement("meta",{property:"og:description",content:E}),l.createElement("meta",{property:"og:image",content:x}),l.createElement("meta",{property:"og:type",content:"website"}),l.createElement("meta",{property:"twitter:card",content:"summary"}),l.createElement("meta",{property:"twitter:title",content:b}),l.createElement("meta",{property:"twitter:site",content:"@welovedevs"}),l.createElement("meta",{property:"twitter:description",content:E}),l.createElement("meta",{property:"twitter:image",content:x}),l.createElement("meta",{property:"twitter:image:alt",content:E})),l.createElement("div",{className:" w-full relative bg-primary-500"},l.createElement("div",{className:"flex flex-col items-center justify-center pt-2 px-9 pb-15 md:pb-20 pb-4 md:px-2 z-20"},l.createElement(q,null),l.createElement(u.Typography,{variant:"h2",component:"h1",color:"light",className:"text-2xl sm:text-lg"},b),l.createElement(u.Typography,{component:"h2",color:"light",className:"my-1 max-w-[750px] font-medium text-base text-center md:text-left"},E)),l.createElement("a",{href:"https://www.grandeecolenumerique.fr/",target:"_blank",rel:"noopener noreferrer",className:"md:hidden"},l.createElement("div",{className:"z-50 absolute bottom-7 right-2 flex flex-col w-[120px] items-center"},l.createElement(ve.I,{className:"mb-1 w-12",handle:"WN8LTTo8SgOo79ifn7FX"}),l.createElement(u.Typography,{className:"md:hidden",variant:"body3",color:"light"},l.createElement(d.A,{id:"SeniorityPortal.Header.Gen",defaultMessage:"Réalisé avec le soutien de la GEN"})))))):l.createElement("div",{className:" w-full relative bg-primary-500"},l.createElement("div",{className:"flex flex-col items-center justify-center px-12 py-5 md:px-2 z-20"}))};var ye=o(83744),be=o(57312),Ee=o(88499),xe=o(5241);const Se=(e,t)=>("en"===e?"job-":"emploi-")+t,Te=(e,t)=>"professionId"===e?{to:"fr"===t?"/jobs/metiers":"/jobs/professions",translation:xe.P.portalProfession}:"technologyId"===e?{to:"fr"===t?"/jobs/technos":"/jobs/technologies",translation:xe.P.portalTechnos}:"placeId"===e?{to:"fr"===t?"/jobs/villes":"/jobs/cities",translation:xe.P.portalCities}:"seniorityLevel"===e?{to:"fr"===t?"/jobs/seniorite":"/jobs/seniority",translation:xe.P.portalSeniority}:"contractType"===e?{to:"fr"===t?"/jobs/contrat":"/jobs/contracts",translation:xe.P.portalContract}:null,Me=e=>{var t,o,n,s,r,a;let{itemParts:i,locale:d,classes:c}=e;const u=(0,I.F)(),{formatMessage:m,locale:p}=(0,pe.t)(),{profession:v}=(0,de.a)(null!==(t=null==i||null===(o=i.professionId)||void 0===o?void 0:o.entry)&&void 0!==t?t:null),{technology:g}=(0,be.p)(null==i||null===(n=i.technologyId)||void 0===n?void 0:n.entry),f=(0,ce.T)(null!==(s=null===(r=i.placeId)||void 0===r?void 0:r.entry)&&void 0!==s?s:null,p),h=(0,l.useMemo)((()=>Object.keys(i||{}).sort(((e,t)=>ye._[e]-ye._[t])).map((e=>{const t=ye._[e],o=Object.entries(ye._).slice(0,t+1).filter((e=>{let[t]=e;return i[t]})).reduce(((e,t)=>{let[o]=t;var l,n,s,r,a,d,c,u,h,y,b,E,x,S,T,M,P;return"professionId"===o?{href:[...e.href,null===(l=i[o])||void 0===l?void 0:l.slugPart],label:null==v||null===(n=v.langContent[p])||void 0===n?void 0:n.name,lastLevel:o}:"technologyId"===o?{href:[...e.href,null===(s=i[o])||void 0===s?void 0:s.slugPart],label:null!==(r=null==g||null===(a=g.langContent[p])||void 0===a?void 0:a.name)&&void 0!==r?r:null==g?void 0:g.langContent.fr.name,lastLevel:o}:"placeId"===o?{href:[...e.href,null===(d=i[o])||void 0===d?void 0:d.slugPart],label:null!==(c=i.placeId)&&void 0!==c&&c.entry&&"remote"===(null===(u=i.placeId)||void 0===u?void 0:u.entry)?m(xe.P.remote):null==f||null===(h=f.address_components)||void 0===h||null===(y=h.locality)||void 0===y?void 0:y.long_name,lastLevel:o}
1:"contractType"===o?{href:[...e.href,null===(b=i[o])||void 0===b?void 0:b.slugPart],label:(null==i||null===(E=i.contractType)||void 0===E?void 0:E.entry)&&m(Ee.Ay[null==i||null===(x=i.contractType)||void 0===x||null===(S=x.entry)||void 0===S?void 0:S.toLowerCase()]),lastLevel:o}:"seniorityLevel"===o?{href:[...e.href,null===(T=i[o])||void 0===T?void 0:T.slugPart],label:(null==i||null===(M=i.seniorityLevel)||void 0===M?void 0:M.entry)&&m(me._[null==i||null===(P=i.seniorityLevel)||void 0===P?void 0:P.entry]),lastLevel:o}:e}),{href:[],label:""}),l=o.href.join("-"),n=Te(o.lastLevel,p);return[n&&{to:n.to,label:m(n.translation)},{to:Se(d,l),label:o.label}]})).flat().filter(Boolean)),[i,p,v,g,f]),y=(0,l.useMemo)((()=>h.reduce(((e,t,o)=>{let{label:l,to:n}=t;return{...e,[l]:{to:n,translation:l,isActive:o===h.length-1}}}),{...P()(u,["home","jobs"])})),[h]);return l.createElement(w.B,{classes:{container:`${null!==(a=null==c?void 0:c.container)&&void 0!==a?a:""} w-full`},light:!0,links:y})};var Pe=o(64745),je=o(56599);const Ie={tests:(0,g.defineMessages)({textFieldPlaceholder:{id:"Headers.Searchbox.tests.placeholder",defaultMessage:"Chercher une technologie..."},sublink:{id:"Job.Landing.SeeAllTests",defaultMessage:"Voir tous les tests"}}),jobs:(0,g.defineMessages)({textFieldPlaceholder:{id:"Headers.Searchbox.jobs.placeholder",defaultMessage:"Cherchez un job en React ou en Java"},sublink:{id:"Job.Landing.SeeAllJobs",defaultMessage:"Voir tous les jobs"}})},we=e=>{var t;let{classes:o,destination:s,hideSearchBox:r}=e;const a=(0,n.zy)(),c=(0,n.W5)("/(jobs|tests)")&&!a.search,m=!c,{query:p}=(0,ie.db)(a.search.slice(1)),[v,g]=(0,je.F)(null!=p?p:""),{formatMessage:f}=(0,i.A)(),h=(0,l.useRef)(null),y=(0,n.W6)(),b=(0,l.useCallback)((()=>{v?y.push(`/${s}?${(0,ie.DL)({query:v||""})}`):y.push(`/${s}?query=`)}),[v]);(0,l.useEffect)((()=>{m&&v&&(h.current&&window.clearTimeout(h.current),h.current=window.setTimeout((()=>b()),300))}),[m,v]);const x=(0,l.useCallback)((e=>{"Enter"===e.code&&b()}),[b]);return l.createElement("div",{className:`${null!==(t=null==o?void 0:o.container)&&void 0!==t?t:""} items-center w-full flex flex-col justify-center`},!r&&l.createElement("div",{className:"flex max-w-[500px] w-full mb-1"},l.createElement(u.TextField,{className:"flex-auto !shadow-none",value:v,onChange:g,onKeyUp:x,placeholder:f(Ie[s].textFieldPlaceholder)}),l.createElement(u.Button,{className:"m-0 ml-3 sm:ml-1 h-auto bg-primary-300",variant:"contained",color:"light",onClick:b},l.createElement(Pe.A,{className:"fill-white"}))),c&&l.createElement(E.N_,{to:`/${s}?query=`,rel:"nofollow"},l.createElement(u.Typography,{color:"light",className:"underline mb-5 max-w-[750px] text-sm text-center sm:text-left"},l.createElement(d.A,Ie[s].sublink))))},Ae=e=>{let{title:t,subtitle:o}=e;return l.createElement("div",{className:"mt-2 mb-2 w-full flex flex-col justify-center items-center sm:items-start\t"},l.createElement(u.Typography,{variant:"h2",component:"h1",color:"light",className:"text-2xl sm:text-lg"},t),l.createElement(u.Typography,{component:"h2",color:"light",className:"my-1 max-w-[750px] font-medium text-base text-center md:text-left"},o),l.createElement(we,{destination:"jobs",classes:{container:"w-full mb-5 mt-2"}}))};var He=o(76677),ke=o(14922);const Ce=(0,g.defineMessages)({titleAutoPlace:{id:"Seo.Page.Header.Title.titleAutoPlace",defaultMessage:"Jobs pour développeurs et techs à {value}"},titleAutoDefault:{id:"Seo.Page.Header.Title.titleAutoDefault",defaultMessage:"Jobs pour développeurs et techs "},titleAutoRemote:{id:"Seo.Page.Header.Title.titleAutoRemote",defaultMessage:"Jobs pour développeurs et techs en télétravail"},titleAutoTechno:{id:"Seo.Page.Header.Title.titleAutoTechno",defaultMessage:"Les meilleurs jobs pour développeurs {value}"},titleAutoSeniority:{id:"Seo.Page.Header.Title.titleAutoSeniority",defaultMessage:"Jobs pour développeurs {value}"},titleAutoProfession:{id:"Seo.Page.Header.Title.titleAutoProfession",defaultMessage:"Notre sélection de jobs pour {value}"},junior:{id:"Seo.Page.Header.Title.junior",defaultMessage:"juniors"},experimented:{id:"Seo.Page.Header.Title.medior",defaultMessage:"expérimentés"},senior:{id:"Seo.Page.Header.Title.senior",defaultMessage:"seniors"}});var Le=o(75127),Ne=o(22966);const _e={placeId:{fr:"l0Sh44ybTnK8zeby4XAm",en:"iPegnNK0T9ywzRyHXm5Q"}
1,seniorityLevel:{fr:"3a5IJjibTLGKFcqXBHG9",en:"YVGvJ1JCSd2E72vbOLoy"},technologyId:{fr:"Nn6zcrU8SOc2BrWOxYem",en:"Nn6zcrU8SOc2BrWOxYem"},professionId:{fr:"MkRK5l2SGWwKoE1pXkGN",en:"KXrKdQ8kS8eWZSw5hFu6"},contractType:{fr:"",en:""}},De=e=>{let{pathnames:t,breadcrumb:o,seoTitle:n,seoHandle:s,title:r,subtitle:a,imageHandle:i}=e;const d=i||"WSJ0tzH2TWGIJaU88Al3",c=s||d,u=`https://cdn.filestackcontent.com/auto_image/compress/resize=width:${(0,k.a)("(max-width: 600px)")?800:1500}/${d}`,m=`https://cdn.filestackcontent.com/auto_image/compress/resize=width:1024/${null!=c?c:"nVam9rtRQix6KYheZRpu"}`,{locale:p}=(0,pe.t)(),v=`${ae.k}fr/${null==t?void 0:t.fr}`,g=`${ae.k}${null==t?void 0:t.en}`,f="fr"===p?v:g;return l.createElement(l.Fragment,null,l.createElement(se.Helmet,null,l.createElement("meta",{charSet:"utf-8"}),l.createElement("title",null,n),l.createElement("meta",{name:"description",content:a}),l.createElement("link",{key:"helmet_link_alternate_en",rel:"alternate",hrefLang:"en",href:g}),",",l.createElement("link",{key:"helmet_link_alternate_fr",rel:"alternate",hrefLang:"fr",href:v}),",",l.createElement("meta",{key:"helmet_link_ogurl",property:"og:url",content:f}),l.createElement("link",{key:"helmet_link_canonical",rel:"canonical",href:f}),l.createElement("meta",{property:"og:title",content:n}),l.createElement("meta",{property:"og:description",content:a}),l.createElement("meta",{property:"og:image",content:m}),l.createElement("meta",{property:"og:type",content:"website"}),l.createElement("meta",{property:"twitter:card",content:"summary"}),l.createElement("meta",{property:"twitter:title",content:n}),l.createElement("meta",{property:"twitter:site",content:"@welovedevs"}),l.createElement("meta",{property:"twitter:description",content:a}),l.createElement("meta",{property:"twitter:image",content:m}),l.createElement("meta",{property:"twitter:image:alt",content:a})),l.createElement("div",{className:" w-full relative",style:{backgroundImage:`linear-gradient(180deg, rgba(34,11,173,0.8) 0%, rgba(34,11,173,0.6) 50%, rgba(0,0,0,0.0) 100%), url(${u})`,backgroundSize:"cover",backgroundPosition:"center"}},l.createElement("div",{className:"flex flex-wrap px-9 md:px-2 z-20"},l.createElement(q,null),o,l.createElement(Ae,{title:r,subtitle:a}))))},qe=e=>{let{criteria:t}=e;const o=(0,I.F)(),{locale:n,formatMessage:s}=(0,pe.t)(),r=Te(t,n),a={...P()(o,["home","jobs"]),...r&&{criteria:{to:r.to,translation:s(r.translation),isActive:!0}}};return l.createElement(w.B,{classes:{container:"my-1 w-full"},light:!0,links:a})},ze=()=>{var e,t,o,n,s,r,a;const{formatMessage:i,locale:d}=(0,pe.t)(),{seoPortal:c}=(0,Le.x)("placeId"),u=null!==(e=null===(t=Te("placeId","fr"))||void 0===t||null===(o=t.to)||void 0===o?void 0:o.substring(1))&&void 0!==e?e:"",m=null!==(n=null===(s=Te("placeId","en"))||void 0===s||null===(r=s.to)||void 0===r?void 0:r.substring(1))&&void 0!==n?n:"";return l.createElement(De,{pathnames:{fr:u,en:m},imageHandle:null==c?void 0:c.handle,seoHandle:null==_e||null===(a=_e.placeId)||void 0===a?void 0:a[d],breadcrumb:l.createElement(qe,{criteria:"placeId"}),seoTitle:i(ke.I.CityHeaderTitleSEO),title:i(ke.I.CityHeaderTitle),subtitle:i(ke.I.CityHeaderSubTitle)})},Re=()=>{var e,t,o,n,s,r,a;const{formatMessage:i,locale:d}=(0,pe.t)(),{seoPortal:c}=(0,Le.x)("technologyId"),u=null!==(e=null===(t=Te("technologyId","fr"))||void 0===t||null===(o=t.to)||void 0===o?void 0:o.substring(1))&&void 0!==e?e:"",m=null!==(n=null===(s=Te("technologyId","en"))||void 0===s||null===(r=s.to)||void 0===r?void 0:r.substring(1))&&void 0!==n?n:"";return l.createElement(De,{pathnames:{fr:u,en:m},seoHandle:null==_e||null===(a=_e.technologyId)||void 0===a?void 0:a[d],imageHandle:null==c?void 0:c.handle,breadcrumb:l.createElement(qe,{criteria:"technologyId"}),seoTitle:i(ke.I.TechnosHeaderTitleSEO),title:i(ke.I.TechnosHeaderTitle),subtitle:i(ke.I.TechnosHeaderSubTitle)})},Oe=()=>{var e,t,o,n,s,r,a;const{formatMessage:i,locale:d}=(0,pe.t)(),{seoPortal:c}=(0,Le.x)("professionId"),u=null!==(e=null===(t=Te("professionId","fr"))||void 0===t||null===(o=t.to)||void 0===o?void 0:o.substring(1))&&void 0!==e?e:"",m=null!==(n=null===(s=Te("professionId","en"))||void 0===s||null===(r=s.to)||void 0===r?void 0:r.substring(1))&&void 0!==n?n:"";return l.createElement(De,{pathnames:{fr:u,en:m},imageHandle:null==c?void 0:c.handle,seoHandle:null==_e||null===(a=_e.professionId)||void 0===a?void 0:a[d],breadcrumb:l.createElement(qe,{criteria:"professionId"}
1),seoTitle:i(ke.I.ProfessionsHeaderTitleSEO),title:i(ke.I.ProfessionsHeaderTitle),subtitle:i(ke.I.ProfessionsHeaderSubTitle)})},Je=()=>{var e,t,o,n,s,r,a;const{formatMessage:i,locale:d}=(0,pe.t)(),{seoPortal:c}=(0,Le.x)("seniorityLevel"),u=null!==(e=null===(t=Te("seniorityLevel","fr"))||void 0===t||null===(o=t.to)||void 0===o?void 0:o.substring(1))&&void 0!==e?e:"",m=null!==(n=null===(s=Te("seniorityLevel","en"))||void 0===s||null===(r=s.to)||void 0===r?void 0:r.substring(1))&&void 0!==n?n:"";return l.createElement(De,{pathnames:{fr:u,en:m},imageHandle:null==c?void 0:c.handle,seoHandle:null==_e||null===(a=_e.seniorityLevel)||void 0===a?void 0:a[d],breadcrumb:l.createElement(qe,{criteria:"seniorityLevel"}),seoTitle:i(ke.I.SeniorityHeaderTitleSEO),title:i(ke.I.SeniorityHeaderTitle),subtitle:i(ke.I.SeniorityHeaderSubTitle)})},$e=()=>{var e,t,o,s,r,a,i,d;const{locale:c,formatMessage:u}=(0,pe.t)(),m=(0,n.zy)().pathname.slice(1),{seoDescentItem:p}=(0,He.w)(m),{profession:v}=(0,de.a)(null!==(e=null==p||null===(t=p.itemParts.professionId)||void 0===t?void 0:t.entry)&&void 0!==e?e:null),{technology:g}=(0,be.p)(null==p||null===(o=p.itemParts)||void 0===o||null===(s=o.technologyId)||void 0===s?void 0:s.entry),f=(0,ce.T)(null!==(r=null==p||null===(a=p.itemParts)||void 0===a||null===(i=a.placeId)||void 0===i?void 0:i.entry)&&void 0!==r?r:null,c),h=(0,l.useMemo)((()=>{var e,t,o,l;const n=(null===(e=Object.entries((null==p?void 0:p.queriesResults)||{}))||void 0===e||null===(t=e.sort(((e,t)=>{let[o]=e,[l]=t;return Number(l)-Number(o)})))||void 0===t||null===(o=t[0])||void 0===o||null===(l=o[1])||void 0===l?void 0:l.nbHits)||100;return`${n>20?10*Math.floor(n/10):n}${n>20?"+":""}`}),[p]),y=(0,l.useMemo)((()=>{var e;const{professionId:t,technologyId:o,placeId:l,seniorityLevel:n}=null!==(e=null==p?void 0:p.itemParts)&&void 0!==e?e:{};var s,r,a,i,d,m,y,b;return t?u(Ce.titleAutoProfession,{value:null==v||null===(s=v.langContent[c])||void 0===s?void 0:s.name,count:h}):o?u(Ce.titleAutoTechno,{value:null!==(r=null==g||null===(a=g.langContent[c])||void 0===a?void 0:a.name)&&void 0!==r?r:null==g||null===(i=g.langContent)||void 0===i||null===(d=i.fr)||void 0===d?void 0:d.name,count:h}):n?u(Ce.titleAutoSeniority,{value:u(null!==(m=me.a[null==n?void 0:n.entry])&&void 0!==m?m:null===me.a||void 0===me.a?void 0:me.a.unknown).toLowerCase(),count:h}):l?"remote"===(null==l?void 0:l.entry)?u(Ce.titleAutoRemote,{count:h}):u(Ce.titleAutoPlace,{value:null==f||null===(y=f.address_components)||void 0===y||null===(b=y.locality)||void 0===b?void 0:b.long_name,count:h}):u(Ce.titleAutoDefault)}),[null==p?void 0:p.itemParts,v,g,f]),b=(0,l.useMemo)((()=>{var e,t;const{professionId:o,technologyId:l,placeId:n,contractType:s,seniorityLevel:r}=null!==(e=null==p?void 0:p.itemParts)&&void 0!==e?e:{},a=(0,Ne.O)(null!==(t=null==p?void 0:p.itemParts)&&void 0!==t?t:{},c,{place:f,technology:g,profession:v},u,!0),i=[(null==o?void 0:o.entry)&&u(ke.I.seoTreePageSubtitleProfessionNext,{stub:a}),(null==l?void 0:l.entry)&&u(ke.I.seoTreePageSubtitleTechnologyNext,{stub:a}),(null==n?void 0:n.entry)&&u(ke.I.seoTreePageSubtitleCityNext,{stub:a}),(null==s?void 0:s.entry)&&u(ke.I.seoTreePageSubtitleCityNext,{stub:a}),(null==r?void 0:r.entry)&&u(ke.I.seoTreePageSubtitleSeniorityNext,{stub:a})];return`${null!=o&&o.entry?u(ke.I.seoTreeProfessionSubtitle,{stub:a}):u(ke.I.seoTreePageSubtitle,{stub:a})} ${i.filter(Boolean).join(" ")}`}),[null==p?void 0:p.itemParts,v,g,f]),E=(0,l.useMemo)((()=>{var e,t,o;return null!=p&&null!==(e=p.metaData)&&void 0!==e&&e.subtitle&&(null==p||null===(t=p.metaData)||void 0===t?void 0:t.subtitle.length)>0?null==p||null===(o=p.metaData)||void 0===o?void 0:o.subtitle:b}),[p]);return p?l.createElement(De,{pathnames:null==p?void 0:p.alternates,breadcrumb:l.createElement(Me,{classes:{container:"my-1"},itemParts:p.itemParts,locale:null==p?void 0:p.locale}),imageHandle:null==p||null===(d=p.metaData)||void 0===d?void 0:d.handle,seoTitle:y,title:y,subtitle:E}):null},Be=e=>{let{}=e;return l.createElement(n.dO,null,l.createElement(n.qh,{path:["/jobs/cities","/jobs/villes"],component:ze,key:"[COMMON][Seo][City]"}),",",l.createElement(n.qh,{path:["/jobs/technologies","/jobs/technos"],component:Re,ke
1y:"[COMMON][Seo][Techno]"}),",",l.createElement(n.qh,{path:["/jobs/professions","/jobs/metiers"],component:Oe,key:"[COMMON][Seo][Professions]"}),",",l.createElement(n.qh,{path:["/jobs/seniority","/jobs/seniorite"],component:Je,key:"[COMMON][Seo][Seniority]"}),",",l.createElement(n.qh,{path:["/emploi-*","/job-*"],component:$e,key:"[COMMON][Seo][Page]"}))},Fe=(0,x.A)((e=>{let{spacingNumber:t}=e;return(0,S.A)({container:()=>({padding:t(6,10,20),position:"relative",flexDirection:"column",...u.flexUtils.center,"& > *":{zIndex:1,position:"relative"},"&::after":{height:"100%",width:"100%",position:"absolute",top:0,left:0,backgroundImage:"linear-gradient(to left bottom, #4a37ba, #412eb6, #3824b3, #2e19af, #220bab)",content:"''",transformOrigin:"top left",zIndex:0}}),"@media screen and (max-width: 800px)":{container:()=>({padding:t(14,5,25)})},"@media screen and (max-width: 400px)":{container:()=>({padding:t(14,2.5,25)})}})})),Ve=e=>{let{children:t,classes:o={}}=e;const n=Fe({classes:o});return l.createElement("div",{className:n.container},t)};o.p;const We={container:{width:"100%",position:"relative"},breadcrumbs:{position:"absolute",top:80,left:70,zIndex:1},discoverContainer:{width:"100%",flexDirection:"column",color:"#fff",textShadow:"0 20px 67px rgba(0,0,0,.3)",position:"relative",...(0,m.HL)("cover")},"@media screen and (max-width: 700px)":{breadcrumbs:{left:40}},"@media screen and (max-width: 414px)":{breadcrumbs:{left:25}}},Ue=e=>{let{classes:t}=e;const o=(0,ee.c)(),s=(0,Z.h)(),a=(0,V.P)();(0,te.t)();return l.createElement("div",{className:r()(`${t.container} ${K.i[U.A].headerBg} overflow-hidden`)},l.createElement(n.dO,null,a&&!o&&l.createElement(n.qh,{key:"[Header][VerifyYourEmail]",exact:!0,path:"/verify-your-email",component:Y}),l.createElement(n.qh,{key:"[HEADER][BasicHeader]",path:["/job-manager*","/jobs-manager*"],component:q}),l.createElement(n.qh,{key:"[HEADER][BasicHeader]",path:["/job-form*"],component:q}),l.createElement(n.qh,{key:"[HEADER][RecruiterSearches]",exact:!0,path:["/searches","/company/:companyId/searches"],component:null}),l.createElement(n.qh,{exact:!0,key:"[HEADER][portals][seniority]",path:["/portal-:seniorityLevel(junior|experimented|senior)","/portal-:professionSlug"],component:he}),l.createElement(n.qh,{exact:!0,key:"[HEADER][seo][landings]",path:["/jobs/:criterias"],component:Be}),l.createElement(n.qh,{exact:!0,key:"[HEADER][seo][page]",path:["/emploi-*","/job-*"],component:Be}),l.createElement(n.qh,{key:"[HEADER][selection]",path:"/selection/:selectionId",component:D}),l.createElement(n.qh,{key:"[HEADER][map]",path:"/(jobs-map|map|developers-map)",component:q}),l.createElement(n.qh,{key:"[HEADER][login]",path:"/(register|login|register_recruiter|register_developer|onboarding)/",render:()=>null}),l.createElement(n.qh,{key:"[HEADER][admindevelopersettings]",path:"/developer-settings*",component:q}),l.createElement(n.qh,{key:"[HEADER][Developer Introductions]",path:["/introductions","/introduction/:introId","/developer-chat/:devId"],component:()=>l.createElement(ne,{otherClasses:"md:pt-6 md:pr-5 md:pb-10 xs:pt-6 xs:pr-5 xs:pb-8"})}),l.createElement(n.qh,{key:"[HEADER][developer]",path:["/developer/:idDev"],render:()=>null}),l.createElement(n.qh,{key:"[HEADER][RecruiterSearches]",exact:!0,path:"/searches",component:null}),l.createElement(n.qh,{key:"[HEADER][Tests]",exact:!0,path:["/tests/daily-challenge/:date?","/test-session/:sessionId","/anonymous-test-session/:sessionId","/test-session/:sessionId","/tests-creator/:testId?","/admin/developer/:devId/tests/contributions","/admin/developer/:devId/tests/contributions/:testId","/admin/developer/:devId/test-session/:sessionId"],component:X.r}),l.createElement(n.qh,{key:"nullheader",path:["/jobs*","/company/:idlias/:section(jobs|tech|immersion)?","/test-question-creator/:idlias?/","/test-question-creator/:idlias?/:questionId?","/test-question-creator/:idlias?/:questionId?/alternative","/test-question-creator/:idlias?/:questionId?/edit","/admin-events-manager","/test-session/:sessionId/results/download","/checkout/*"],exact:!0,component:null}),l.createElement(n.qh,{key:"[HEADER][Recruiter Profile]",path:"/recruiter",component:q}),l.createElement(n.qh,{key:"[HEADER][Fun / Open Source]",path:"/open-source",component:b}),l.createElement(n.qh,{key:"[HEADER][skewedheader]",path:[...oe.s3,"/directory*","/permission-denied*","*dashboard*","/see-you","/manager/candidates/tags"],component:Ve}),("0"===s||"2"===s)&&[l.createElement(n.qh,{key:"[HEADER][RecruiterCandidates]",path:["/manager/candidates","/admin-manager/:companyId/candidates","/admin-manager/:companyId/ats-candidates"],component:null}),l.createElement(n.qh,{key:"[HEADER][RecruiterConversations]",path:["/manager/conversations","/admin-manager/:companyId/conversations"],component:q}
1)],l.createElement(n.qh,{key:"[HEADER][catchall]",path:"*",component:q})))},Ke=(0,a.Ay)(We)((0,l.memo)(Ue))},14922:(e,t,o)=>{o.d(t,{I:()=>l});const l=(0,o(51476).defineMessages)({remote:{id:"Seo.Page.remote",defaultMessage:"Télétravail"},CityHeaderTitleSEO:{id:"Seo.Pages.Landing.City.Header.Title",defaultMessage:"Offres d'emploi développeurs | Le top des villes Françaises"},CityHeaderTitle:{id:"Seo.Pages.Landing.City.Header.Title",defaultMessage:"Les meilleures villes tech de France pour développeurs"},CityHeaderSubTitle:{id:"Seo.Pages.Landing.City.Header.SubTitle",defaultMessage:"Nos offres d'emploi pour développeurs et techs triées par ville. Découvrez l'écosystème tech de France et les villes les plus recherchées par les développeurs."},TechnosHeaderTitleSEO:{id:"Seo.Pages.Landing.Technos.Header.Title",defaultMessage:"Offres d'emploi développeurs | Les langages les plus recherchés"},TechnosHeaderTitle:{id:"Seo.Pages.Landing.Technos.Header.Title",defaultMessage:"Les meilleurs jobs pour développeurs par langages et technologies"},TechnosHeaderSubTitle:{id:"Seo.Pages.Landing.Technos.Header.SubTitle",defaultMessage:"Nos offres d'emploi pour développeurs et techs triées par technologies et langages. Plutôt Javascript, PHP ou JAVA ? Choisissez votre technologie."},ProfessionsHeaderTitleSEO:{id:"Seo.Pages.Landing.Professions.Header.Title",defaultMessage:"Offres d'emploi développeurs : Les métiers les plus recherchés"},ProfessionsHeaderTitle:{id:"Seo.Pages.Landing.Professions.Header.Title",defaultMessage:"Les métiers techs les plus recherchés"},ProfessionsHeaderSubTitle:{id:"Seo.Pages.Landing.Professions.Header.SubTitle",defaultMessage:"Nos offres d'emploi techs triées par métier. Le monde tech est vaste, découvrez les jobs les plus recherchés par les entreprises, de l'expert technique au chef de projet !"},SeniorityHeaderTitle:{id:"Seo.Pages.Landing.Seniority.Header.Title",defaultMessage:"Offres d'emploi développeurs : Les langages les plus demandés"},SeniorityHeaderTitleSEO:{id:"Seo.Pages.Landing.Seniority.Header.Title",defaultMessage:"Offres d'emploi développeurs : Juniors VS Seniors"},SeniorityHeaderSubTitle:{id:"Seo.Pages.Landing.Seniority.Header.SubTitle",defaultMessage:"Nos offres d'emploi triées par expérience. Pour les juniors à la recherche d'une première expérience ou les experts en quête de la perle rare."},seoTreeProfessionSubtitle:{id:"Seo.Pages.Landing.Profession.Header.SubTitle",defaultMessage:"Découvrez nos offres d'emploi dédiées aux {stub}."},seoTreePageSubtitle:{id:"Seo.Pages.Landing.Page.Header.SubTitle",defaultMessage:"Découvrez nos offres d'emploi dédiées aux développeurs et techs {stub}."},seoTreePageSubtitleCity:{id:"Seo.Pages.Landing.Page.Header.SubTitle.City",defaultMessage:"à {city}"},seoTreePageSubtitleRemote:{id:"Seo.Pages.Landing.Page.Header.SubTitle.Remote",defaultMessage:"en télétravail"},seoTreePageSubtitleCityNext:{id:"Seo.Pages.Landing.Page.Header.SubTitle.City.next",defaultMessage:"Les meilleures entreprises qui recrutent {stub}, salaire et politique de télétravail inclus."},seoTreePageSubtitleSeniorityNext:{id:"Seo.Pages.Landing.Page.Header.SubTitle.Seniority.next",defaultMessage:"Trouvez des entreprises adaptées à votre niveau de tech {stub}, salaire inclus."},seoTreePageSubtitleProfessionNext:{id:"Seo.Pages.Landing.Page.Header.SubTitle.Profession.next",defaultMessage:"Le métier de {stub} et ses offres passées au crible par nos équipes, salaire inclus."},seoTreePageSubtitleTechnologyNext:{id:"Seo.Pages.Landing.Page.Header.SubTitle.Technology.next",defaultMessage:"Les développeurs qui travaillent sur la technologie {stub} sont très recherchés !"}})},5241:(e,t,o)=>{o.d(t,{P:()=>l});const l=(0,o(51476).defineMessages)({remote:{id:"Seo.Page.remote",defaultMessage:"Télétravail"},portalProfession:{id:"Seo.Page.portal.Profession",defaultMessage:"Métiers"},portalTechnos:{id:"Seo.Page.portal.Technos",defaultMessage:"Technos"},portalCities:{id:"Seo.Page.portal.Cities",defaultMessage:"Villes"},portalSeniority:{id:"Seo.Page.portal.Seniority",defaultMessage:"Seniorité"},portalContract:{id:"Seo.Page.portal.Contract",defaultMessage:"Contrat"}})},22966:(e,t,o)=>{o.d(t,{O:()=>r});var l=o(95226),n=o(14922),s=o(88499);const r=(e,t,o,r,a)=>{var i,d,c,u,m,p,v;const{professionId:g,technologyId:f,placeId:h,contractType:y,seniorityLevel:b}=null!=e?e:{},{profession:E,technology:x,place:S}=o,T=a?l.a:l._;return[(null==g?void 0:g.entry)&&(null==E||null===(i=E.langContent[t])||void 0===i?void 0:i.name)||r({id:"Main.lang.developer",defaultMessage:"Développeur"}),(null==f?void 0:f.entry)&&(null!==(d=null==x||null===(c=x.langContent[t])||void 0===c?void 0:c.name)&&void 0!==d?d:null==x||null===(u=x.langContent)||void 0===u||null===(m=u.fr)||void 0===m?void 0:m.name),(null==h?void 0:h.entry)&&("remote"===(null==h?void 0:h.entry)?r(n.I.seoTreePageSubtitleRemote):r(n.I.seoTreePageSubtitleCity,{city:null==S||null===(p=S.address_components)||void 0===p||null===(v=p.locality)||void 0===v?void 0:v.long_name})),(null==y?void 0:y.entry)&&r(s.Ay[null==y?void 0:y.entry]),(null==b?void 0:b.entry)&&r(T[null==b?void 0:b.entry]).toLowerCase()].filter(
1Boolean).join(" ")}},95672:(e,t,o)=>{o.d(t,{U:()=>c});var l=o(96540),n=o(27468),s=o(80284),r=o(85838),a=o(87331);const i=(0,s.A)((e=>(0,r.A)({container:e=>{let{color:t}=e;return{display:"flex",alignItems:"center",position:"relative",...t&&a.palette[t]&&{color:a.palette[t][500]}}},underlineContainer:{position:"absolute",bottom:e.spacingNumber(-1),left:0,height:2,width:"100%",overflow:"hidden",pointerEvents:"none"},underline:{height:"100%",width:"100%",backgroundColor:"currentColor"}}))),d=()=>{},c=e=>{let{color:t="primary",onClick:o=d,children:s=null,style:r=null,classes:a={}}=e;const c=i({color:t,classes:a}),u=(0,l.useMemo)((()=>({rest:{opacity:0},hover:{opacity:1}})),[]);return l.createElement(n.P.button,{initial:"rest",whileHover:"hover",animate:"rest",type:"button",className:c.container,onClick:o,style:r},s,l.createElement(n.P.div,{className:c.underlineContainer,variants:u},l.createElement("div",{className:c.underline})))}},80828:(e,t,o)=>{o.d(t,{B:()=>h});var l=o(86371),n=o(58168),s=o(96540),r=o(54625),a=o(46942),i=o.n(a),d=o(6442),c=o(87331),u=o(80284),m=o(68154),p=o(94862);const v=e=>{let{links:t}=e;const{formatMessage:o,locale:l}=(0,d.A)(),n=(0,s.useMemo)((()=>JSON.stringify(((e,t,o)=>e&&t?{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:Object.entries(e).filter((e=>{let[t]=e;return"home"!==t})).map(((e,l)=>{let[,{translation:n,translationValues:s,translationValuesHelmet:r,to:a,isActive:i,isExternalLink:d}]=e,c=null;return i||(c=d?a:`${p.k}${"fr"===o?"fr":""}${a}
1`),{"@type":"ListItem",position:l+1,name:n&&"object"==typeof n&&n.id&&n.defaultMessage?t(n,null!=r?r:s):n,item:c}}))}:{})(t,o,l),((e,t)=>null==t||""===t?void 0:t))),[t]);return s.createElement(m.Helmet,null,s.createElement("script",{type:"application/ld+json"},n))};var g=o(85838);const f=(0,u.A)((e=>{let{spacingNumber:t}=e;return(0,g.A)({container:{},breadcrumbs:{},typography:{"& *, & *:focus, & *:hover":{color:"inherit"}},lightBreadcrumbs:{color:"#fff !important","& a, & $typography":{color:"inherit"}},activeTypography:{fontWeight:500}})})),h=(0,s.memo)((e=>{let{links:t={},classes:o={},light:a=!1,small:u}=e;const m=f({light:a,small:u}),{formatMessage:p}=(0,d.A)();return s.createElement(s.Fragment,null,s.createElement(v,{links:t}),s.createElement("div",{className:i()(m.container,o.container)},s.createElement(l.A,{"aria-label":"breadcrumb",separator:"âº",classes:{root:i()(a&&m.lightBreadcrumbs,o.breadcrumbs)}},Object.entries(t).map((e=>{let[t,{to:l,translation:d,translationValues:v,isActive:g,isExternalLink:f}]=e;const h=`breadcrumb_${t}_link`,y=s.createElement(c.Typography,(0,n.A)({key:h,classes:{container:i()(m.typography,g&&m.activeTypography,o.typography,"sm:text-sm")}},!a&&{color:"dark"},{variant:u?"body2":"body1"}),d&&"object"==typeof d?p(d,v):d);return g||!l?y:f?s.createElement("a",{key:h,href:l},y):s.createElement(r.N_,{key:h,to:l},y)})))))}))},48911:(e,t,o)=>{o.d(t,{F:()=>s});var l=o(6442);const n=(0,o(51476).defineMessages)({home:{id:"Breadcrumbs.home",defaultMessage:"Accueil"},discover:{id:"Breadcrumbs.discover",defaultMessage:"Découvrir"},companies:{id:"Breadcrumbs.companies",defaultMessage:"Entreprises"},jobs:{id:"Breadcrumbs.jobs",defaultMessage:"Offres de poste"},developers:{id:"Breadcrumbs.developers",defaultMessage:"CVThèque"},tests:{id:"Breadcrumbs.tests",defaultMessage:"QCMs"},testsLeaderboard:{id:"Breadcrumbs.testsLeaderboard",defaultMessage:"Meilleurs scores"},testsQuestions:{id:"Breadcrumbs.testsQuestions",defaultMessage:"Questions d'entretien"},userTests:{id:"Breadcrumbs.userTests",defaultMessage:"Mes tests"},questionCreator:{id:"Breadcrumbs.QuestionCreator",defaultMessage:"Créateur de questions"}}),s=()=>{const{locale:e}=(0,l.A)();return{home:{to:"/"+("fr"===e?"fr":""),translation:n.home,isExternalLink:!0}
1,discover:{to:"/",translation:n.discover},companies:{to:"/companies",translation:n.companies},jobs:{to:"/jobs",translation:n.jobs},developers:{to:"/developers",translation:n.developers},tests:{to:"/tests",translation:n.tests},testsQuestions:{to:"/tests/questions",translation:n.testsQuestions},testsLeaderboard:{to:"/tests/leaderboard",translation:n.testsLeaderboard},userTests:{to:"/user",translation:n.userTests},questionCreator:{to:"/test-question-creator",translation:n.questionCreator}}}},76677:(e,t,o)=>{o.d(t,{w:()=>u});var l=o(96540),n=o(69733),s=o(63560),r=o.n(s),a=o(1081),i=o(62147),d=o(67891);const c=()=>(0,a.Mz)((e=>{let{seo:t}=e;return t}),((e,t)=>t),((e,t)=>({seoDescentItem:e.seoDescentItem[t],hasReceivedSeoDescentItem:e.hasReceivedSeoDescentItem[t]}))),u=e=>{const t=(0,l.useMemo)(c,[]),{seoDescentItem:o,hasReceivedSeoDescentItem:s}=(0,n.d4)((o=>t(o,e))),a=(0,n.wA)();return(0,l.useEffect)((()=>{var t;!e||void 0!==s||null!==(t=i.Eo.hasReceivedSeoDescentItem)&&void 0!==t&&t[e]||(r()(i.Eo,`hasReceivedSeoDescentItem.${e}`,!0),(0,d.LR)(e)(a))}),[e]),{seoDescentItem:o,loaded:!0===s,loading:null===s}}},42262:(e,t,o)=>{o.d(t,{S:()=>d});var l=o(96540),n=o(69733),s=o(63560),r=o.n(s),a=o(62147),i=o(67891);const d=()=>{const e=(0,n.d4)((e=>e.seo.seoHome)),t=(0,n.d4)((e=>e.seo.hasReceivedSeoHome)),o=(0,n.wA)();return(0,l.useEffect)((()=>{!1!==t||a.Eo.useSeoHome||(r()(a.Eo,"useSeoHome",!0),(0,i.BZ)()(o))}),[t]),{seoHome:e,loading:!e&&!t}}},75127:(e,t,o)=>{o.d(t,{x:()=>u});var l=o(96540),n=o(69733),s=o(63560),r=o.n(s),a=o(1081),i=o(62147),d=o(67891);const c=()=>(0,a.Mz)((e=>{let{seo:t}=e;return t}),((e,t)=>t),((e,t)=>({seoPortal:e.seoPortals[t],hasReceivedSeoPortal:e.hasReceivedSeoPortal[t]}))),u=e=>{const t=(0,l.useMemo)(c,[]),{seoPortal:o,hasReceivedSeoPortal:s}=(0,n.d4)((o=>t(o,e))),a=(0,n.wA)();return(0,l.useEffect)((()=>{var t;!e||void 0!==s||null!==(t=i.Eo.useSeoPortal)&&void 0!==t&&t[e]||(r()(i.Eo,`useSeoPortal.${e}`,!0),(0,d.mT)(e)(a))}),[e]),{seoPortal:o,loading:null===s}}},95226:(e,t,o)=>{o.d(t,{_:()=>n,a:()=>s});var l=o(51476);const n=(0,l.defineMessages)({junior:{id:"SeniorityLevels.junior",defaultMessage:"Junior"},experimented:{id:"SeniorityLevels.experimented",defaultMessage:"Experimenté"},senior:{id:"SeniorityLevels.senior",defaultMessage:"Senior"},unknown:{id:"SeniorityLevels.unknown",defaultMessage:"unknown"}}),s=(0,l.defineMessages)({junior:{id:"SeniorityLevels.junior.plural",defaultMessage:"Juniors"},experimented:{id:"SeniorityLevels.experimented.plural",defaultMessage:"Experimentés"},senior:{id:"SeniorityLevels.senior.plural",defaultMessage:"Seniors"},unknown:{id:"SeniorityLevels.unknown.plural",defaultMessage:"unknown"}})}}]); 2//# sourceMappingURL=header.2cabaa1167053edb6ec1.js.map
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.