bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesHavenly, Inc.Corporate & Retail Recruiter

Corporate & Retail Recruiter

Havenly, Inc. · Denver, CO, United States · On Site · Active · $50–$60 / hour · Rippling ATS

Job facts

FieldValue
CompanyHavenly, Inc.
TitleCorporate & Retail Recruiter
Normalized title-
Department / teamGeneral & Administrative
LocationDenver, CO, United States
Work modelOn Site
Employment typeContract
Salary$50–$60 / hour
Statusactive
ATS providerRippling ATS
Posted / first seen2026-05-22 / 2026-05-29
Changed / last seen2026-06-06 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Havenly, Inc..Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Rippling ATS.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Denver.Open
Department jobsActive postings in General & Administrative.Open
Work model jobsActive On Site postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyHavenly, Inc.
Source8e07a161-8de1-4ae5-b14f-41bd9038dea7
ATS providerRippling ATS

Description

company Havenly is on a mission to make beautiful, expertly designed homes accessible to everyone — and behind that mission is a team that moves fast, thinks creatively, and uses technology to do things better. We're a digitally native, Denver-based house of brands (Havenly, Interior Define, Burrow, The Citizenry, The Inside, St. Frank, and The Expert) that's been growing rapidly through innovation and a relentless focus on the customer experience. role Havenly is investing in its internal recruiting function, and this contract role is the first step. In this role you’ll have full ownership of talent acquisition from day one — minimal inherited process or existing playbook. To be direct: this role is high-volume and tactical. You’ll be managing 15–25 open requisitions at any given time, spanning the full breadth of our business — from Retail to Engineering, Sales, and Business Operations. You’ll need to hit the ground running, establish a process quickly, and execute relentlessly. If you thrive in a fast-moving environment, love building things, and want to make a real impact — read on. This role starts as a 6-month contract with a real possibility of extension or conversion to a permanent position based on role fit, team fit, and business needs. You’ll sit within our People team, report directly to the Director of People & Culture, and be on-site at our Denver HQ five days a week. WHAT YOU’LL DO Own full-cycle recruiting across all open roles simultaneously — from job brief through signed offer Manage 15–25 active requisitions at any given time across Retail, Engineering, Sales, and Business Operations Proactively source and build candidate pipelines using AI-assisted tools and automated outreach Partner closely with hiring managers to define roles, build scorecards, and run structured interview processes Coordinate interviews, collect feedback, and keep hiring managers accountable to timelines Negotiate and close offers, managing candidate experience through to Day 1 Maintain a clean, reliable ATS (we use Rippling) and keep data accurate in real time Build and own recruiting infrastructure from scratch: role kickoff templates, scorecard frameworks, offer letter processes, and reporting Track and report on key metrics — time-to-fill, pipeline health, source effectiveness, cost-per-hire — and use the data to make better decisions WHAT WE’RE LOOKING FOR 4+ years of full-cycle recruiting experience, in-house preferred Demonstrated ability to manage high volumes, including evergreen reqs — 15–25+ open reqs simultaneously — without sacrificing quality Experience recruiting across multiple functions (Retail, Technical, Sales, or Ops — breadth matters here) Strong data instincts: you track what matters, build reports without being asked, and let the numbers guide your prioritization Experience building recruiting infrastructure from scratch — scorecards, kickoff templates, process documentation Proficiency with a modern ATS; Rippling experience is a plus but not required Excellent communicator — with candidates, hiring managers, and leadership alike Comfortable operating with ambiguity and a bias toward action WHO YOU ARE You’re genuinely AI-native. Not in the resume-bullet sense — in the way you actually work. You rely on tools like Claude, ChatGPT, or similar to run automated outreach sequences, generate screening summaries, draft job descriptions, and compress the administrative lift so your time goes to judgment calls and relationships. You’ve built systems before and you know what good process looks like. You don’t wait to be handed a playbook — you write it. You move fast without being sloppy. You treat candidates like humans, not pipeline entries. You’re comfortable being the only recruiter in the building and you know how to earn trust with hiring managers quickly. Data is your best ally — you know what’s moving, what’s stuck, and why. WHAT’S IN IT FOR YOU $50–$60/hour, commensurate with experience 6-month contract with genuine potential to extend or convert to a permanent role based on fit and business needs Full ownership of the recruiting function from day one — no bureaucracy, no committee decisions Direct visibility with the Head of People and senior leadership The opportunity to build something that didn’t exist before and leave your fingerprints on how Havenly hires WHAT SUCCESS LOOKS LIKE 30 days: ATS organized, all open roles briefed, sourcing pipelines live, hiring managers aligned on process 60 days: Offers extended and accepted; hiring velocity meaningfully increased; reporting cadence established 90 days: Recruiting infrastructure documented and running; hiring managers operating on your process 6 months: Pipeline healthy across all functions; clear case made (by results) for what comes next

Full job record

Job IDe766490d610d8bef3eb3b54e5d4f1276b1b7eaef
Org ID1201b02d-306a-4000-8c7c-f8f7cc178e27
Source ID8e07a161-8de1-4ae5-b14f-41bd9038dea7
Board ID8e07a161-8de1-4ae5-b14f-41bd9038dea7
Providerrippling
Provider Job Key3c413736-34ad-4c15-8cc6-b912db4109e5
TitleCorporate & Retail Recruiter
Normalized Title
Statusactive
Activeyes
Location TextDenver, CO, United States
DepartmentGeneral & Administrative
Team
Employment Typecontract
Workplace Typeon_site
Remote Policy
CountryUnited States
RegionCO
CityDenver
Salary RawUSD 50-60 HOUR
Salary Min50
Salary Max60
Salary CurrencyUSD
Salary Periodhour
Source URLhttps://ats.rippling.com/havenlybrands/jobs/3c413736-34ad-4c15-8cc6-b912db4109e5
Apply URLhttps://ats.rippling.com/havenlybrands/jobs/3c413736-34ad-4c15-8cc6-b912db4109e5
First Seen At2026-05-29 07:14:51Z
Last Seen At2026-06-06 08:45:10Z
Last Checked At2026-06-06 08:45:10Z
Last Changed At2026-06-06 08:45:10Z
Inactive At
Source Posted At2026-05-22 21:54:57Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=rippling/board=havenlybrands/date=2026-06-06/2026-06-06T08-45-07-770Z-147b4d30afe52e38ead8102a9f0f4db0ae6fc7c344fdf36561a7c825b80c55e6.json
Event Fields
{
  "content_hash": "2e37c066e6675c6868abf9c272d569843be0b3aa7befc93190896c394d685a12",
  "source_hash": "4f7729d2561356ebed74766ecbdf7c974d6a395a69817403c8cd9addb591e20d",
  "last_changed_at": "2026-06-06T08:45:10.467Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en-us",
  "location": {
    "raw": "Denver, CO, United States",
    "city": "Denver",
    "region": "CO",
    "country": "United States",
    "is_remote": false,
    "confidence": 0.98,
    "workplace_type": "on_site"
  },
  "salary_max": 60,
  "salary_min": 50,
  "inferred_at": "2026-06-06T08:45:10.376Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en-us",
    "location": {
      "raw": "Denver, CO, United States",
      "city": "Denver",
      "region": "CO",
      "country": "United States",
      "is_remote": false,
      "confidence": 0.98,
      "workplace_type": "on_site"
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": null,
  "salary_period": "hour",
  "workplace_type": "on_site",
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "3c413736-34ad-4c15-8cc6-b912db4109e5",
    "url": "https://ats.rippling.com/havenlybrands/jobs/3c413736-34ad-4c15-8cc6-b912db4109e5",
    "name": "Corporate & Retail Recruiter",
    "language": "en-US",
    "locations": [
      {
        "city": "Denver",
        "name": "Denver, CO",
        "state": "Colorado",
        "country": "United States",
        "stateCode": "CO",
        "countryCode": "US",
        "workplaceType": "ON_SITE"
      }
    ],
    "department": {
      "name": "General & Administrative"
    }
  },
  "detail_job": {
    "url": "https://ats.rippling.com/havenlybrands/jobs/3c413736-34ad-4c15-8cc6-b912db4109e5",
    "name": "Corporate & Retail Recruiter",
    "uuid": "3c413736-34ad-4c15-8cc6-b912db4109e5",
    "board": {
      "logo": {
        "url": "https://secured-assets.ripplingcdn.com/us1/ats/651f2e2c7d58624711e526c5/ats_public/6036137c21f74e4f869c1d5a10a74969-sensitive.png?Expires=1780821908&Signature=YekKn~Sdfc3dQurzMMSR9Dzq5q0CKIjadQ39L-lT8N~H79Ws78fTXCMJIQMA6oZkEZ8QFMFNthz3V8UC9GeehL0O-SMMHvZUdKRZLJ6iMdOkX9IRJ72~cnqJk7wTwbe05UejV1EoEAYHyKTIPb2ns6TGrH7gxip9-94Vs5azCWc6NTatbdTiwO2Jhgd5NcGE9AJE0pnvML4i3FelcojMptMYjFbtYGGbhX9A4L6JjhIk4Uaj5epZsvaIKyFEwe7VaYJ44EPvwqk6PmKicCuDnd6oGIQeqVVCjFjZHphFwp5kYeu5KQdRLmJ1Yr892gEb4Y77e2dhzm9AI3OVAs4NuQ__&Key-Pair-Id=K2SM3GXN9F9XGM",
        "name": "Havenly_Monogram_RGB_Charcoal Brown.png",
        "type": "image/png"
      },
      "slug": "havenlybrands",
      "title": "Havenly, Inc.",
      "banner": {
        "url": null,
        "name": "",
        "type": ""
      },
      "boardURL": "https://ats.rippling.com/havenlybrands/jobs",
      "fontType": null,
      "subtitle": null,
      "boardType": "RIPPLING",
      "linkColor": "#5b7fb2",
      "buttonColor": "#686230",
      "legalNotice": "<meta name=\"rteConfig\" content=\"{&quot;version&quot;:&quot;0.340.0&quot;,&quot;producedBy&quot;:&quot;block&quot;,&quot;themeName&quot;:&quot;berry&quot;}\"><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:start;\"><br></p>",
      "buttonTextColor": "#f3f0eb",
      "noOpeningsMessage": null,
      "groupJobsByLocation": true,
      "showBoardLogoOnJobPost": true,
      "showCompanyInfoUnderJobPost": true
    },
    "createdOn": "2026-05-22T14:54:57.097000-07:00",
    "department": {
      "name": "General & Administrative",
      "base_department": "General & Administrative",
      "department_tree": [
        "General & Administrative"
      ]
    },
    "companyName": "Havenly, Inc.",
    "description": {
      "role": "<meta><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Havenly is investing in its internal recruiting function, and this contract role is the first step. In this role you’ll have full ownership of talent acquisition from day one — minimal inherited process or existing playbook.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">To be direct: this role is high-volume and tactical. You’ll be managing 15–25 open requisitions at any given time, spanning the full breadth of our business — from Retail to Engineering, Sales, and Business Operations. You’ll need to hit the ground running, establish a process quickly, and execute relentlessly. If you thrive in a fast-moving environment, love building things, and want to make a real impact — read on.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">This role starts as a 6-month contract with a real possibility of extension or conversion to a permanent position based on role fit, team fit, and business needs. You’ll sit within our People team, report directly to the Director of People &amp; Culture, and be on-site at our Denver HQ five days a week.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">WHAT YOU’LL DO</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Own full-cycle recruiting across all open roles simultaneously — from job brief through signed offer</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Manage 15–25 active requisitions at any given time across Retail, Engineering, Sales, and Business Operations</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Proactively source and build candidate pipelines using AI-assisted tools and automated outreach</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Partner closely with hiring managers to define roles, build scorecards, and run structured interview processes</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Coordinate interviews, collect feedback, and keep hiring managers accountable to timelines</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Negotiate and close offers, managing candidate experience through to Day 1</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Maintain a clean, reliable ATS (we use Rippling) and keep data accurate in real time</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Build and own recruiting infrastructure from scratch: role kickoff templates, scorecard frameworks, offer letter processes, and reporting</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Track and report on key metrics — time-to-fill, pipeline health, source effectiveness, cost-per-hire — and use the data to make better decisions</span></li></ul><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">WHAT WE’RE LOOKING FOR</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">4+ years of full-cycle recruiting experience, in-house preferred</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Demonstrated ability to manage high volumes, including evergreen reqs — 15–25+ open reqs simultaneously — without sacrificing quality</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Experience recruiting across multiple functions (Retail, Technical, Sales, or Ops — breadth matters here)</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Strong data instincts: you track what matters, build reports without being asked, and let the numbers guide your prioritization</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Experience building recruiting infrastructure from scratch — scorecards, kickoff templates, process documentation</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Proficiency with a modern ATS; Rippling experience is a plus but not required</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Excellent communicator — with candidates, hiring managers, and leadership alike</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Comfortable operating with ambiguity and a bias toward action</span></li></ul><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">WHO YOU ARE</strong></b></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">You’re genuinely AI-native. Not in the resume-bullet sense — in the way you actually work. You rely on tools like Claude, ChatGPT, or similar to run automated outreach sequences, generate screening summaries, draft job descriptions, and compress the administrative lift so your time goes to judgment calls and relationships. You’ve built systems before and you know what good process looks like. You don’t wait to be handed a playbook — you write it.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">You move fast without being sloppy. You treat candidates like humans, not pipeline entries. You’re comfortable being the only recruiter in the building and you know how to earn trust with hiring managers quickly. Data is your best ally — you know what’s moving, what’s stuck, and why.</span></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">WHAT’S IN IT FOR YOU</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">$50–$60/hour, commensurate with experience</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">6-month contract with genuine potential to extend or convert to a permanent role based on fit and business needs</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Full ownership of the recruiting function from day one — no bureaucracy, no committee decisions</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">Direct visibility with the Head of People and senior leadership</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">The opportunity to build something that didn’t exist before and leave your fingerprints on how Havenly hires</span></li></ul><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">WHAT SUCCESS LOOKS LIKE</strong></b></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">30 days: ATS organized, all open roles briefed, sourcing pipelines live, hiring managers aligned on process</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">60 days: Offers extended and accepted; hiring velocity meaningfully increased; reporting cadence established</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">90 days: Recruiting infrastructure documented and running; hiring managers operating on your process</span></li><li style=\"color:rgb(32,32,34);font-size:11pt;--listitem-marker-color:#202022;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\">6 months: Pipeline healthy across all functions; clear case made (by results) for what comes next</span></li></ul>",
      "company": "<meta><p style=\"font-family:&quot;Basel Grotesk&quot;,Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(0,0,0);font-size:11pt;white-space:pre-wrap;\">Havenly is on a mission to make beautiful, expertly designed homes accessible to everyone — and behind that mission is a team that moves fast, thinks creatively, and uses technology to do things better. We're a digitally native, Denver-based house of brands (Havenly, Interior Define, Burrow, The Citizenry, The Inside, St. Frank, and The Expert) that's been growing rapidly through innovation and a relentless focus on the customer experience.</span></p>"
    },
    "workLocations": [
      "Denver, CO"
    ],
    "employmentType": {
      "id": "Contractor / 1099",
      "label": "CONTRACTOR"
    },
    "payRangeDetails": [
      {
        "currency": "USD",
        "isRemote": false,
        "location": "Denver, CO",
        "rangeEnd": 60,
        "frequency": "HOUR",
        "rangeStart": 50
      }
    ],
    "activeJobApplication": {
      "basicQuestions": [
        {
          "oid": "first_name",
          "title": "First name",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "last_name",
          "title": "Last name",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "email",
          "title": "Email",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "pronouns",
          "title": "Pronouns",
          "required": false,
          "fieldType": "PRONOUN"
        },
        {
          "oid": "current_company",
          "title": "Current company",
          "required": false,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "phone_number",
          "title": "Phone number",
          "required": true,
          "fieldType": "PHONE_NUMBER"
        },
        {
          "oid": "location",
          "title": "Location (city only)",
          "required": true,
          "fieldType": "SHORT_ANSWER"
        },
        {
          "oid": "resume",
          "title": "Resume",
          "required": true,
          "fieldType": "FILE"
        },
        {
          "oid": "cover_letter",
          "title": "Cover letter",
          "required": false,
          "fieldType": "FILE"
        }
      ],
      "customQuestions": {
        "fields": [
          {
            "oid": "first_name",
            "title": "First name",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "last_name",
            "title": "Last name",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "email",
            "title": "Email",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "pronouns",
            "title": "Pronouns",
            "required": false,
            "fieldData": {},
            "fieldType": "PRONOUN"
          },
          {
            "oid": "current_company",
            "title": "Current company",
            "required": false,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "phone_number",
            "title": "Phone number",
            "required": true,
            "fieldData": {},
            "fieldType": "PHONE_NUMBER"
          },
          {
            "oid": "location",
            "title": "Location (city only)",
            "required": true,
            "fieldData": {},
            "fieldType": "SHORT_ANSWER"
          },
          {
            "oid": "resume",
            "title": "Resume",
            "required": true,
            "fieldData": {},
            "fieldType": "FILE"
          },
          {
            "oid": "cover_letter",
            "title": "Cover letter",
            "required": false,
            "fieldData": {},
            "fieldType": "FILE"
          }
        ]
      },
      "additionalQuestions": [
        {
          "id": "6a10d0b1fdc111639af6e245",
          "form": {
            "sections": [],
            "questions": [
              {
                "tags": [],
                "title": "Please link your LinkedIn profile",
                "canEdit": false,
                "dataType": "Text",
                "isPrivate": false,
                "uniqueKey": "956664ca-eda3-490d-ab8a-e7563b52b058",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [],
                "description": "",
                "questionType": "SHORT_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              },
              {
                "tags": [],
                "title": "Will you now or in the future require visa sponsorship to work in the United States?",
                "canEdit": false,
                "dataType": "select",
                "isPrivate": false,
                "uniqueKey": "dc69ada3-8ab7-4448-ba4c-eca13fb546a4",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [
                  "Yes",
                  "No"
                ],
                "questionType": "KNOCKOUT",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": true
              },
              {
                "tags": [],
                "title": "Are you in the Denver metro area and willing to commute into the office 5 days per week?",
                "canEdit": false,
                "dataType": "select",
                "isPrivate": false,
                "uniqueKey": "8ac655df-11c9-4f6a-aef4-0990bf3e101d",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [
                  "Yes",
                  "No"
                ],
                "questionType": "KNOCKOUT",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": true
              },
              {
                "tags": [],
                "title": "The compensation range for this role os $50-60/hour. Do you have a desired rate within that range?",
                "canEdit": false,
                "dataType": "Text",
                "isPrivate": false,
                "uniqueKey": "131c761b-c9a4-4bd8-b9fd-8d946976091b",
                "intChoices": [],
                "isRequired": true,
                "strChoices": [],
                "questionType": "SHORT_ANSWER",
                "allowComments": false,
                "isOtherEnabled": false,
                "isMultiSelectEnabled": false
              }
            ],
            "skipLogic": [],
            "deletedSections": [],
            "deletedQuestions": []
          },
          "name": "Contract Recruiter Questionnaire"
        }
      ]
    },
    "hasAIEvaluationsEnabled": true,
    "eeocQuestionnaireEnabled": true,
    "applicationConfirmationTemplate": "69614c5160e66ca2041c40e4",
    "eeocQuestionnaireEnabledForJobPost": true
  },
  "detail_meta": {
    "url": "https://ats.rippling.com/api/v2/board/havenlybrands/jobs/3c413736-34ad-4c15-8cc6-b912db4109e5",
    "http_status": 200,
    "content_type": "application/json",
    "response_bytes": 21229
  },
  "detail_errors": []
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/e766490d610d8bef3eb3b54e5d4f1276b1b7eaef?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/1201b02d-306a-4000-8c7c-f8f7cc178e27JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/8e07a161-8de1-4ae5-b14f-41bd9038dea7JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/e766490d610d8bef3eb3b54e5d4f1276b1b7eaef/eventsJSON