{"id":5848,"date":"2026-01-30T17:01:13","date_gmt":"2026-01-30T16:01:13","guid":{"rendered":"https:\/\/thefrenchsourcer.com\/?page_id=5848"},"modified":"2026-08-11T17:43:26","modified_gmt":"2026-08-11T15:43:26","slug":"jobs","status":"publish","type":"page","link":"https:\/\/thefrenchsourcer.com\/it\/jobs\/","title":{"rendered":"Jobs"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"5848\" class=\"elementor elementor-5848\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bbc34af e-con-full e-flex e-con e-parent\" data-id=\"bbc34af\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db01872 elementor-widget elementor-widget-html\" data-id=\"db01872\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"tfs-jobs-embed\" aria-label=\"Open positions\">\n  <style>\n    .tfs-jobs-embed{\n      width:100vw;\n      margin-left:calc(50% - 50vw);\n      background:#141210;\n      padding:0;\n    }\n    .tfs-jobs-embed iframe{\n      display:block;\n      width:100%;\n      height:2000px;\n      border:0;\n    }\n  <\/style>\n  <iframe\n    src=\"https:\/\/the-french-sourcer-2.careers-page.com\/?include_header=false\"\n    title=\"The French Sourcer - open positions\"\n    loading=\"lazy\">\n  <\/iframe>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9c9eb67 e-flex e-con-boxed e-con e-parent\" data-id=\"9c9eb67\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f3febb elementor-widget elementor-widget-html\" data-id=\"7f3febb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"tfs-jwhy\" aria-label=\"Why candidates choose us\">\n  <style>\n    .tfs-jwhy{\n      width:100vw;\n      margin-left:calc(50% - 50vw);\n      background:#EFE9DD;\n      padding:clamp(64px,8vw,100px) clamp(20px,3vw,32px);\n    }\n    .tfs-jwhy-inner{\n      max-width:1160px;\n      margin:0 auto;\n    }\n    .tfs-jwhy-head{\n      max-width:640px;\n      margin:0 0 48px;\n    }\n    .tfs-jwhy-eyebrow{\n      display:block;\n      font-size:12px;\n      font-weight:600;\n      letter-spacing:.08em;\n      text-transform:uppercase;\n      color:#96805F;\n      margin-bottom:14px;\n      font-family:'Inter',sans-serif;\n    }\n    .tfs-jwhy-head h2{\n      margin:0 0 14px;\n      font-size:clamp(26px,3.2vw,36px);\n      font-weight:600;\n      line-height:1.25;\n      color:#1a1814;\n      font-family:'Inter',sans-serif;\n    }\n    .tfs-jwhy-head p{\n      margin:0;\n      font-size:15px;\n      line-height:1.6;\n      color:#514c43;\n      font-family:'Inter',sans-serif;\n    }\n    .tfs-jwhy-grid{\n      display:grid;\n      grid-template-columns:repeat(3,1fr);\n      gap:20px;\n    }\n    .tfs-jwhy-card{\n      background:#F3EFE6;\n      border:1px solid rgba(26,24,20,.08);\n      border-radius:16px;\n      padding:28px 24px;\n      display:flex;\n      flex-direction:column;\n      align-items:stretch;\n      opacity:0;\n      transform:translateY(16px);\n      transition:opacity .6s ease, transform .6s ease;\n    }\n    .tfs-jwhy-card.tfs-jwhy-visible{\n      opacity:1;\n      transform:translateY(0);\n    }\n    .tfs-jwhy-grid.tfs-jwhy-visible .tfs-jwhy-card:nth-child(1){transition-delay:0s;}\n    .tfs-jwhy-grid.tfs-jwhy-visible .tfs-jwhy-card:nth-child(2){transition-delay:.08s;}\n    .tfs-jwhy-grid.tfs-jwhy-visible .tfs-jwhy-card:nth-child(3){transition-delay:.16s;}\n    .tfs-jwhy-grid.tfs-jwhy-visible .tfs-jwhy-card:nth-child(4){transition-delay:.24s;}\n    .tfs-jwhy-grid.tfs-jwhy-visible .tfs-jwhy-card:nth-child(5){transition-delay:.32s;}\n    .tfs-jwhy-grid.tfs-jwhy-visible .tfs-jwhy-card:nth-child(6){transition-delay:.4s;}\n    .tfs-jwhy-num{\n      font-size:12px;\n      font-weight:600;\n      color:#96805F;\n      letter-spacing:.06em;\n      margin-bottom:16px;\n      font-family:'Inter',sans-serif;\n    }\n    .tfs-jwhy-card h3{\n      margin:0 0 10px;\n      font-size:17px;\n      font-weight:600;\n      color:#1a1814;\n      font-family:'Inter',sans-serif;\n    }\n    .tfs-jwhy-card p{\n      margin:0;\n      font-size:13.5px;\n      line-height:1.6;\n      color:#514c43;\n      font-family:'Inter',sans-serif;\n    }\n    @media (max-width:900px){\n      .tfs-jwhy-grid{grid-template-columns:repeat(2,1fr);}\n    }\n    @media (max-width:560px){\n      .tfs-jwhy-grid{grid-template-columns:1fr;}\n    }\n    @media (prefers-reduced-motion: reduce){\n      .tfs-jwhy-card{opacity:1 !important; transform:none !important; transition:none !important;}\n    }\n  <\/style>\n\n  <div class=\"tfs-jwhy-inner\">\n    <div class=\"tfs-jwhy-head\">\n      <span class=\"tfs-jwhy-eyebrow\">Why candidates choose us<\/span>\n      <h2>A search built around you, not just the role.<\/h2>\n      <p>We work with a small number of engineering teams at a time, so every conversation you have with us is a real one.<\/p>\n    <\/div>\n\n    <div class=\"tfs-jwhy-grid\" id=\"tfsJwhyGrid\">\n      <div class=\"tfs-jwhy-card\">\n        <span class=\"tfs-jwhy-num\">01<\/span>\n        <h3>Curated opportunities<\/h3>\n        <p>We only bring you roles at teams we've vetted ourselves, led by engineering leaders worth working for.<\/p>\n      <\/div>\n      <div class=\"tfs-jwhy-card\">\n        <span class=\"tfs-jwhy-num\">02<\/span>\n        <h3>Verified missions<\/h3>\n        <p>We check that every mission matches its description: real scope, real team, real tech stack, not just a polished job post.<\/p>\n      <\/div>\n      <div class=\"tfs-jwhy-card\">\n        <span class=\"tfs-jwhy-num\">03<\/span>\n        <h3>Direct access<\/h3>\n        <p>You speak with the people who will actually manage you, not a queue of automated screening steps.<\/p>\n      <\/div>\n      <div class=\"tfs-jwhy-card\">\n        <span class=\"tfs-jwhy-num\">04<\/span>\n        <h3>Fair market value<\/h3>\n        <p>We benchmark your profile against the market so your compensation reflects what you're really worth.<\/p>\n      <\/div>\n      <div class=\"tfs-jwhy-card\">\n        <span class=\"tfs-jwhy-num\">05<\/span>\n        <h3>Honest feedback<\/h3>\n        <p>You get a clear answer at every stage of the process, even when that answer is no.<\/p>\n      <\/div>\n      <div class=\"tfs-jwhy-card\">\n        <span class=\"tfs-jwhy-num\">06<\/span>\n        <h3>Support beyond the offer<\/h3>\n        <p>We help you think through the offer, the negotiation, and your first weeks on the job.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script>\n    (function(){\n      var grid = document.getElementById('tfsJwhyGrid');\n      if(!grid) return;\n      var cards = grid.querySelectorAll('.tfs-jwhy-card');\n      var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n      if(reduce || !('IntersectionObserver' in window)){\n        grid.classList.add('tfs-jwhy-visible');\n        cards.forEach(function(c){ c.classList.add('tfs-jwhy-visible'); });\n        return;\n      }\n      var obs = new IntersectionObserver(function(entries){\n        entries.forEach(function(entry){\n          if(entry.isIntersecting){\n            grid.classList.add('tfs-jwhy-visible');\n            cards.forEach(function(c){ c.classList.add('tfs-jwhy-visible'); });\n            obs.unobserve(entry.target);\n          }\n        });\n      }, { threshold: 0.2 });\n      obs.observe(grid);\n    })();\n  <\/script>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Why candidates choose us A search built around you, not just the role. We work with a small number of engineering teams at a time, so every conversation you have with us is a real one. 01 Curated opportunities We only bring you roles at teams we&#8217;ve vetted ourselves, led by engineering leaders worth working [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-5848","page","type-page","status-publish","hentry"],"aioseo_notices":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false,"workio-logo-size":false},"uagb_author_info":{"display_name":"apiuser","author_link":"https:\/\/thefrenchsourcer.com\/it\/author\/apiuser\/"},"uagb_comment_info":0,"uagb_excerpt":"Why candidates choose us A search built around you, not just the role. We work with a small number of engineering teams at a time, so every conversation you have with us is a real one. 01 Curated opportunities We only bring you roles at teams we&#8217;ve vetted ourselves, led by engineering leaders worth working&hellip;","_links":{"self":[{"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/pages\/5848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/comments?post=5848"}],"version-history":[{"count":198,"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/pages\/5848\/revisions"}],"predecessor-version":[{"id":7935,"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/pages\/5848\/revisions\/7935"}],"wp:attachment":[{"href":"https:\/\/thefrenchsourcer.com\/it\/wp-json\/wp\/v2\/media?parent=5848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}