{"id":903,"date":"2024-11-04T12:45:05","date_gmt":"2024-11-04T12:45:05","guid":{"rendered":"https:\/\/bespoke.eu.applyflow.com\/?page_id=903"},"modified":"2026-06-30T02:37:14","modified_gmt":"2026-06-30T02:37:14","slug":"submit-a-vacancy","status":"publish","type":"page","link":"https:\/\/www.bespokecareers.com\/submit-a-vacancy\/","title":{"rendered":"Submit a vacancy"},"content":{"rendered":"\n\n<style>\n    \/* Hide footer on this page *\/\n    .fl-builder-content-282 {\n      display: none !important;\n    }\n    .power-by-af {\n      display: none !important;\n    }\n    \/* Kill Beaver Builder wrapper margins *\/\n    .fl-builder-content-primary .fl-row,\n    .fl-builder-content-primary .fl-row-content-wrap,\n    .fl-builder-content-primary .fl-row-content,\n    .fl-builder-content-primary .fl-col-group,\n    .fl-builder-content-primary .fl-col,\n    .fl-builder-content-primary .fl-col-content,\n    .fl-builder-content-primary .fl-module,\n    .fl-builder-content-primary .fl-module-content,\n    .fl-builder-content-primary .fl-html {\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n    \/* Kill page content padding *\/\n    .fl-content-full,\n    .fl-post-content,\n    #fl-main-content {\n      padding: 0 !important;\n      margin: 0 !important;\n    }\n    .bv-hero *, .bv-hero *::before, .bv-hero *::after {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n    .bv-hero {\n      --green: #97d422;\n      --green-dark: #4a7a00;\n      --dark: #0C0F0A;\n      --white: #FFFFFF;\n      --gray-500: #888;\n      --radius: 12px;\n      --radius-lg: 16px;\n      color: var(--dark);\n      -webkit-font-smoothing: antialiased;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      \/* 104px = admin bar (32) + sticky header (~72). max-height clips any\n         tiny spill so the hero never pushes the page past one screen.\n         vh first as a fallback; svh (small viewport height) wins where\n         supported and avoids mobile browser-chrome overflow. *\/\n      min-height: calc(100vh - 104px);\n      max-height: calc(100vh - 104px);\n      min-height: calc(100svh - 104px);\n      max-height: calc(100svh - 104px);\n      overflow: hidden;\n      \/* Gradient maintains green right-half regardless of column heights *\/\n      background: linear-gradient(to right, transparent 50%, var(--green) 50%);\n    }\n    \/* Override any position: sticky inherited from theme\/Beaver Builder *\/\n    .bv-hero,\n    .bv-hero .hero-form,\n    .bv-hero .hero-proof {\n      position: relative !important;\n      top: auto !important;\n    }\n    \/* Left: Form side *\/\n    .bv-hero .hero-form {\n      padding: 18px 48px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      min-height: 0;\n      overflow-y: auto;\n    }\n    .bv-hero .hero-intro {\n      padding-bottom: 8px;\n    }\n    .bv-hero .hero-intro h1 {\n      font-size: 38px;\n      font-weight: 800;\n      line-height: 1.1;\n      letter-spacing: -0.02em;\n      margin-bottom: 10px;\n    }\n    .bv-hero .hero-subtitle {\n      font-size: 16px;\n      color: #444;\n      line-height: 1.5;\n      margin-bottom: 8px;\n    }\n    .bv-hero .hero-jobseeker {\n      font-size: 13px;\n      color: #888;\n      margin-bottom: 0;\n    }\n    .bv-hero .hero-jobseeker a {\n      color: #4a7a00;\n      text-decoration: underline;\n    }\n    .bv-hero .form-embed {\n      width: 100%;\n      flex: 1;\n      position: relative;\n    }\n    .bv-hero .form-embed iframe {\n      width: 100% !important;\n      min-height: 100% !important;\n      position: relative;\n      z-index: 1;\n    }\n    \/* Loading skeleton: an OPAQUE overlay above the iframe (z-index 2) so the\n       half-rendered form never bleeds through. It mirrors the real field layout\n       and fades out once the form is ready (handled in JS, with a timeout\n       fallback - WordPress strips inline onload handlers). *\/\n    .bv-hero .form-skeleton {\n      position: absolute;\n      inset: 0;\n      z-index: 2;\n      background: #fff;\n      display: flex;\n      flex-direction: column;\n      gap: 20px;\n      padding-top: 2px;\n      opacity: 1;\n      transition: opacity 0.4s ease;\n    }\n    .bv-hero .form-embed.is-loaded .form-skeleton {\n      opacity: 0;\n      pointer-events: none;\n    }\n    .bv-hero .sk-row {\n      display: flex;\n      gap: 16px;\n    }\n    .bv-hero .sk-row .sk-field { flex: 1; min-width: 0; }\n    .bv-hero .sk-field {\n      display: flex;\n      flex-direction: column;\n      gap: 9px;\n    }\n    .bv-hero .sk-label,\n    .bv-hero .sk-input,\n    .bv-hero .sk-btn {\n      background: linear-gradient(100deg, #ededed 30%, #f7f7f7 50%, #ededed 70%);\n      background-size: 200% 100%;\n      animation: bv-shimmer 1.4s ease-in-out infinite;\n    }\n    .bv-hero .sk-label { height: 12px; width: 42%; border-radius: 4px; }\n    .bv-hero .sk-input { height: 48px; border-radius: 10px; }\n    .bv-hero .sk-btn { height: 48px; width: 120px; border-radius: 999px; margin-top: 4px; }\n    @keyframes bv-shimmer {\n      from { background-position: 200% 0; }\n      to   { background-position: -200% 0; }\n    }\n    @media (prefers-reduced-motion: reduce) {\n      .bv-hero .sk-label,\n      .bv-hero .sk-input,\n      .bv-hero .sk-btn { animation: none; }\n    }\n    \/* Right: Social proof side *\/\n    .bv-hero .hero-proof {\n      \/* align-self: start prevents the column from stretching with the form,\n         which is what caused the testimonials to appear to follow the scroll *\/\n      align-self: start;\n      background: transparent;\n      padding: 22px 0 22px 40px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      overflow: hidden;\n      max-height: 100%;\n    }\n    .bv-hero .proof-heading {\n      font-size: 17px;\n      font-weight: 700;\n      color: var(--dark);\n      text-align: center;\n      margin-bottom: 12px;\n      line-height: 1.2;\n      white-space: nowrap;\n      padding-right: 40px;\n    }\n    \/* Testimonial carousel *\/\n    .bv-hero .testimonial-carousel {\n      position: relative;\n      width: 100%;\n      overflow: visible;\n      cursor: grab;\n      -webkit-user-select: none;\n      user-select: none;\n    }\n    .bv-hero .testimonial-carousel:active { cursor: grabbing; }\n    .bv-hero .testimonial-track {\n      display: flex;\n      gap: 20px;\n      transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);\n    }\n    .bv-hero .testimonial-card {\n      width: calc(100% - 80px);\n      min-width: 0;\n      background: var(--white);\n      border-radius: var(--radius-lg);\n      padding: 0;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      overflow: hidden;\n      box-shadow: 0 8px 32px rgba(0,0,0,0.1);\n      flex-shrink: 0;\n    }\n    .bv-hero .card-content {\n      padding: 22px;\n      display: flex;\n      flex-direction: column;\n      justify-content: flex-start;\n      gap: 16px;\n      min-width: 0;\n      overflow: hidden;\n    }\n    \/* Logo locked to the top-left *\/\n    .bv-hero .card-logo {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      flex: 0 0 auto;\n      align-self: flex-start;\n    }\n    .bv-hero .card-logo img {\n      height: 38px;\n      width: auto;\n      filter: brightness(0);\n    }\n    \/* \"Made For.\" is a tightly-cropped wordmark, so it reads larger than the\n       padded client PNGs at the same height - scale it down to match them *\/\n    .bv-hero .card-logo img.logo-madefor {\n      height: 26px;\n    }\n    .bv-hero .speech-bubble {\n      background: var(--dark);\n      color: var(--white);\n      border-radius: 16px 16px 16px 4px;\n      padding: 24px 26px;\n      \/* fluid type: scales with the card, bigger than before *\/\n      font-size: clamp(17px, 1.4vw, 22px);\n      line-height: 1.45;\n      font-weight: 500;\n      position: relative;\n      word-wrap: break-word;\n      overflow-wrap: break-word;\n      \/* grow to fill the white card, with the quote vertically centered *\/\n      flex: 1 1 auto;\n      display: flex;\n      align-items: center;\n    }\n    .bv-hero .speech-bubble::after {\n      content: '';\n      position: absolute;\n      bottom: -12px;\n      left: 24px;\n      width: 0;\n      height: 0;\n      border-left: 14px solid var(--dark);\n      border-bottom: 14px solid transparent;\n    }\n    .bv-hero .speech-bubble .author {\n      display: none;\n    }\n    .bv-hero .card-author {\n      font-size: 13px;\n      color: #666;\n      font-weight: 400;\n      margin-top: 0;\n      line-height: 1.4;\n      flex: 0 0 auto;\n    }\n    .bv-hero .card-image {\n      position: relative;\n      overflow: hidden;\n      padding: 10px;\n      background: var(--white);\n    }\n    .bv-hero .card-image .card-photo {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      object-position: center top;\n      border-radius: var(--radius);\n    }\n    \/* Video testimonial card *\/\n    .bv-hero .card-video {\n      position: relative;\n      overflow: hidden;\n      padding: 10px;\n      background: var(--white);\n    }\n    .bv-hero .card-video video {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      object-position: center;\n      border-radius: var(--radius);\n      display: block;\n      background: #000;\n    }\n    \/* Green play button, centered over the poster. Size\/position forced with\n       !important: this lands inside WordPress + Bootstrap + theme CSS, where\n       global button\/.btn rules would otherwise stretch it to fill the card. *\/\n    .bv-hero .video-play {\n      position: absolute !important;\n      top: 50% !important;\n      left: 50% !important;\n      right: auto !important;\n      bottom: auto !important;\n      width: 72px !important;\n      height: 72px !important;\n      min-width: 0 !important;\n      min-height: 0 !important;\n      max-width: none !important;\n      max-height: none !important;\n      transform: translate(-50%, -50%);\n      z-index: 3;\n      display: flex !important;\n      align-items: center;\n      justify-content: center;\n      padding: 0;\n      border: none;\n      cursor: pointer;\n      background: var(--green);\n      border-radius: 50%;\n      box-shadow: 0 6px 24px rgba(0,0,0,0.35);\n      transition: transform 0.2s, box-shadow 0.2s;\n    }\n    .bv-hero .video-play:hover {\n      transform: translate(-50%, -50%) scale(1.08);\n      box-shadow: 0 8px 30px rgba(0,0,0,0.45);\n    }\n    \/* Play triangle *\/\n    .bv-hero .video-play::after {\n      content: '';\n      width: 0;\n      height: 0;\n      border-left: 22px solid var(--dark);\n      border-top: 13px solid transparent;\n      border-bottom: 13px solid transparent;\n      margin-left: 5px;\n    }\n    \/* Hide the button once playback starts (!important to beat the forced display) *\/\n    .bv-hero .card-video.is-playing .video-play { display: none !important; }\n    \/* Text wordmark for brands without a logo on the CDN *\/\n    .bv-hero .text-logo {\n      font-size: 22px;\n      font-weight: 800;\n      letter-spacing: 0.02em;\n      color: var(--dark);\n      line-height: 1;\n    }\n    .bv-hero .carousel-controls {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      margin-top: 10px;\n      padding-right: 40px;\n    }\n    .bv-hero .carousel-dot {\n      width: 8px;\n      height: 8px;\n      border-radius: 50%;\n      background: rgba(12, 15, 10, 0.2);\n      border: none;\n      cursor: pointer;\n      transition: all 0.3s;\n      padding: 0;\n    }\n    .bv-hero .carousel-dot.active {\n      background: var(--dark);\n      width: 24px;\n      border-radius: 4px;\n    }\n    \/* Client logo marquee *\/\n    .bv-hero .proof-logos {\n      margin-top: 18px;\n      \/* full-bleed: cancel the parent's left\/right padding so rows run off-page *\/\n      margin-left: -40px;\n      width: calc(100% + 40px);\n    }\n    .bv-hero .proof-logos-label {\n      font-size: 11px;\n      font-weight: 700;\n      text-transform: uppercase;\n      letter-spacing: 0.14em;\n      color: var(--dark);\n      opacity: 0.5;\n      margin-bottom: 12px;\n      text-align: center;\n      padding: 0 40px;\n    }\n    .bv-hero .proof-logos-marquee {\n      display: flex;\n      flex-direction: column;\n      gap: 14px;\n    }\n    .bv-hero .logo-row {\n      overflow: hidden;\n      width: 100%;\n      \/* soft fade at both edges so logos dissolve off-page *\/\n      -webkit-mask-image: linear-gradient(to right, transparent, #000 8%, #000 92%, transparent);\n      mask-image: linear-gradient(to right, transparent, #000 8%, #000 92%, transparent);\n    }\n    .bv-hero .logo-track {\n      display: flex;\n      align-items: center;\n      gap: 48px;\n      width: max-content;\n      will-change: transform;\n    }\n    .bv-hero .logo-row-ltr .logo-track {\n      animation: bv-marquee-ltr 38s linear infinite;\n    }\n    .bv-hero .logo-row-rtl .logo-track {\n      animation: bv-marquee-rtl 38s linear infinite;\n    }\n    .bv-hero .logo-row:hover .logo-track {\n      animation-play-state: paused;\n    }\n    .bv-hero .logo-track .client-logo {\n      height: 42px;\n      width: auto;\n      object-fit: contain;\n      filter: brightness(0);\n      opacity: 0.42;\n      transition: opacity 0.3s;\n      flex-shrink: 0;\n    }\n    .bv-hero .logo-track .client-logo:hover { opacity: 0.75; }\n    \/* track holds the logo set twice; shifting by 50% loops seamlessly *\/\n    @keyframes bv-marquee-ltr {\n      from { transform: translateX(-50%); }\n      to   { transform: translateX(0); }\n    }\n    @keyframes bv-marquee-rtl {\n      from { transform: translateX(0); }\n      to   { transform: translateX(-50%); }\n    }\n    \/* Accessibility: stop the auto-scroll for motion-sensitive users *\/\n    @media (prefers-reduced-motion: reduce) {\n      .bv-hero .logo-row-ltr .logo-track,\n      .bv-hero .logo-row-rtl .logo-track {\n        animation: none;\n        transform: none;\n      }\n    }\n    @media (max-width: 1200px) {\n      .bv-hero .testimonial-card { grid-template-columns: 1fr; }\n      .bv-hero .card-image { min-height: 200px; }\n    }\n    @media (max-width: 1024px) {\n      .bv-hero {\n        grid-template-columns: 1fr;\n        min-height: auto;\n        \/* release the desktop one-screen clamp so the stacked form can grow *\/\n        max-height: none;\n        overflow: visible;\n        background: none;\n      }\n      .bv-hero .hero-form { padding: 20px; }\n      .bv-hero .hero-proof { display: none; }\n    }\n  <\/style>\n  <section>\n        <h1>Hire exceptional architecture &amp; design talent<\/h1>\n        <p>The industry&#8217;s best and brightest are already in our network (171,006 people to be exact). We just need to know who you&#8217;re looking for.<\/p>\n        <p>Looking for a job? <a href=\"https:\/\/www.bespokecareers.com\/jobs\/\">View our jobs board here<\/a>.<\/p>\n        <!-- Warm up the connection to Tally before the iframe is even parsed -->\n        <link rel=\"preconnect\" href=\"https:\/\/tally.so\" crossorigin\/>\n        <link rel=\"dns-prefetch\" href=\"https:\/\/tally.so\"\/>\n        <!-- src set directly (not data-tally-src) so the browser starts\n             fetching the form during HTML parse, without waiting for embed.js.\n             data-tally-src is kept so the embed script still handles dynamic\n             height + event forwarding. No loading=\"lazy\": it's above the fold. -->\n        <iframe loading=\"lazy\" id=\"bvTallyFrame\" src=\"https:\/\/tally.so\/embed\/pbGYWP?alignLeft=1&#038;hideTitle=1&#038;transparentBackground=1&#038;dynamicHeight=1&#038;formEventsForwarding=1\" data-tally-src=\"https:\/\/tally.so\/embed\/pbGYWP?alignLeft=1&#038;hideTitle=1&#038;transparentBackground=1&#038;dynamicHeight=1&#038;formEventsForwarding=1\" width=\"100%\" height=\"474\" frameborder=\"0\" marginheight=\"0\" marginwidth=\"0\" title=\"Job Brief\"><\/iframe>\n      <h2>How leading practices like yours find their next great hire with Bespoke<\/h2>\n                <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2026\/06\/made-for-logo.png\" alt=\"Made For.\"\/>\n                &#8220;Hiring through Bespoke was the best money I&#8217;ve ever spent on the business. They found us two incredibly good people, people who weren&#8217;t even looking. Our Sydney Director came through Bespoke, and she&#8217;s changed our business.&#8221;\n              &mdash; Mitch Jones, Founder, MADE FOR, Melbourne\n              <video\n                id=\"bvTestimonialVideo\"\n                preload=\"metadata\"\n                playsinline\n                controls>\n                <!-- #t=0.1 makes the browser paint the first frame as the thumbnail -->\n                <source src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2026\/06\/testimonial2.mp4#t=0.1\" type=\"video\/mp4\"\/>\n              <\/video>\n              <button id=\"bvPlayBtn\" type=\"button\" aria-label=\"Play Mitch Jones testimonial\"><\/button>\n                <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/GENTON.png\" alt=\"Genton\"\/>\n                &#8220;Since working with Bespoke, we&#8217;ve filled key positions with highly qualified professionals who fit seamlessly into our team, boosting productivity and enabling us to take on more ambitious projects.&#8221;\n              &mdash; Maria O&#8217;Meagher, Practice Manager, Genton, Melbourne\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/Maria-OMeagher.png\" alt=\"Maria O'Meagher\"\/>\n                <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/STUDIO-PDP-1.png\" alt=\"Studio PDP\"\/>\n                &#8220;Bespoke are the epitome of &#8216;ethical recruiters.&#8217; They&#8217;re respectful of our time, they establish strong relationships with us and candidates alike. When Bespoke sends us a candidate profile, we sit up and listen.&#8221;\n              &mdash; Sophie Tait, Human Resources Director, Studio PDP, London\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/Sophie-Tait.jpg\" alt=\"Sophie Tait\"\/>\n                <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/CERA-STRIBLEY.png\" alt=\"Cera Stribley\"\/>\n                &#8220;The Bespoke Careers team have a deep understanding of our practice so we know they&#8217;ve considered not just the brief but cultural fit too. Growing our team with the right people has been truly expedited by working with Bespoke.&#8221;\n              &mdash; Meredith Fisher, General Manager, Cera Stribley, Melbourne\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/Meredith-Fisher.png\" alt=\"Meredith Fisher\"\/>\n          <button data-index=\"0\"><\/button>\n          <button data-index=\"1\"><\/button>\n          <button data-index=\"2\"><\/button>\n          <button data-index=\"3\"><\/button>\n        Trusted by 1,000+ leading practices worldwide every year\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/BENOY.png\" alt=\"Benoy\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/CERA-STRIBLEY.png\" alt=\"Cera Stribley\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/GENSLER.png\" alt=\"Gensler\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/GENTON.png\" alt=\"Genton\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/GRIMSHAW.png\" alt=\"Grimshaw\"\/>\n              <!-- duplicate set for seamless loop -->\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/BENOY.png\" alt=\"Benoy\" aria-hidden=\"true\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/CERA-STRIBLEY.png\" alt=\"Cera Stribley\" aria-hidden=\"true\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/GENSLER.png\" alt=\"Gensler\" aria-hidden=\"true\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/GENTON.png\" alt=\"Genton\" aria-hidden=\"true\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/GRIMSHAW.png\" alt=\"Grimshaw\" aria-hidden=\"true\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/HDR.png\" alt=\"HDR\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/JONATHAN-ADLER.png\" alt=\"Jonathan Adler\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/KPF-1.png\" alt=\"KPF\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/PASCALLWATSON-1.png\" alt=\"Pascall Watson\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/ARCHITECTUS.png\" alt=\"Architectus\"\/>\n              <!-- duplicate set for seamless loop -->\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/HDR.png\" alt=\"HDR\" aria-hidden=\"true\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/JONATHAN-ADLER.png\" alt=\"Jonathan Adler\" aria-hidden=\"true\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/KPF-1.png\" alt=\"KPF\" aria-hidden=\"true\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/PASCALLWATSON-1.png\" alt=\"Pascall Watson\" aria-hidden=\"true\"\/>\n              <img decoding=\"async\" src=\"https:\/\/cdn-01.cms-eu-v2i.applyflow.com\/bespoke\/wp-content\/uploads\/2024\/11\/ARCHITECTUS.png\" alt=\"Architectus\" aria-hidden=\"true\"\/>\n  <\/section>\n\n","protected":false},"excerpt":{"rendered":"<p>Hire exceptional architecture &amp; design talent The industry&#8217;s best and brightest are already in our network (171,006 people to be exact). We just need to know who you&#8217;re looking for. Looking for a job? View our jobs board here. How leading practices like yours find their next great hire with Bespoke &#8220;Hiring through Bespoke was&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":43,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_robots_primary_cat":"","footnotes":""},"class_list":["post-903","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/pages\/903","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/comments?post=903"}],"version-history":[{"count":30,"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/pages\/903\/revisions"}],"predecessor-version":[{"id":13339,"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/pages\/903\/revisions\/13339"}],"wp:attachment":[{"href":"https:\/\/www.bespokecareers.com\/af-api\/wp\/v2\/media?parent=903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}