Home › Companies › Treehouse › Software Engineer, Fullstack
Software Engineer, Fullstack
Treehouse · San Mateo, CA, United States · On Site · Active · $125,000–$160,000 / year · Rippling ATS
Job facts
| Field | Value |
|---|---|
| Company | Treehouse |
| Title | Software Engineer, Fullstack |
| Normalized title | - |
| Department / team | Engineering |
| Location | San Mateo, CA, United States |
| Work model | On Site |
| Employment type | Full Time |
| Salary | $125,000–$160,000 / year |
| Status | active |
| ATS provider | Rippling ATS |
| Posted / first seen | 2026-04-10 / 2026-05-29 |
| Changed / last seen | 2026-06-06 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Treehouse. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Rippling ATS. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in San Mateo. | Open |
| Department jobs | Active postings in Engineering. | Open |
| Work model jobs | Active On Site postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Treehouse |
| Source | 0ecbc157-5ac9-46f7-8d84-6a981ea05ca9 |
| ATS provider | Rippling ATS |
Description
company
About Treehouse
Treehouse is on a mission to accelerate the decarbonization of the places we live and work. We've built the go-to operating system for home electrification – partnering with brands like Toyota, General Motors, Rivian, and ChargePoint to deliver seamless, end-to-end EV charger and battery backup installations for their customers. We handle everything from scoping to permitting to installation, powered by proprietary technology that enables us to scope and design projects virtually at scale. We've completed thousands of installations across the country, built a growing roster of national partners, and are backed by strategic investors including CarMax, Holman, and Eaton. We're a small, scrappy team working on a problem that actually matters .
role
About the Role
The ideal Software Engineer, Fullstack candidate will be at the forefront of delighting customers to advance the electrification movement. Their technical skills, grounded in a deep understanding of JavaScript, will be enhanced by a passion for performance, user empathy, an appreciation for intuitive semantic UX, and creative approaches to building solutions that solve customers' needs.
Responsibilities
The Software Engineer, Fullstack will:
Design and build performant, beautiful, and usable interfaces Foster a culture of upholding industry-leading UX Collaborate with cross-functional teams to solve customer needs Continuously improve our engineering processes, tools, and systems that allow us to scale the code base, productivity, and team Recruit, interview, and develop interview questions while fostering a culture of excellence, velocity, and humility, and inspire and mentor less experienced engineers and interns
Minimum Qualifications
Successful Software Engineer, Fullstack candidates will demonstrate:
Bachelor's degree in Computer Science or a related technical field; in lieu of degree, equivalent practical experience 2+ years of frontend engineering experience 2+ years of experience with server-side web technologies (eg: Node.js, Java, Python, Scala, C#, C++, Go) Experience with modern JavaScript frameworks (e.g., React, Angular, or VueJs/Ember)
Preferred Qualifications
Additionally, successful Software Engineer, Fullstack candidates may demonstrate:
Performance motivated by delivering customer value Passion for user experience and design, and current trends and best practices in front-end architecture, including performance, accessibility, security, and usability Experience leading large multi-quarter efforts demonstrating tangible customer or business impact Experience with cloud technologies (e.g. AWS, Azure, GCP, Docker, or Kubernetes) Knowledge of SQL
This role may be based in Chicago, the San Francisco Bay Area, or Louisville, KY. This role will have an annual salary, plus equity and benefits. The salary range for this position is $125,000 - $160,000 annually. This is a good faith estimate of what Treehouse may pay for a new hire; actual pay may vary based on prevailing wages in geographic location and a candidate's knowledge, skills, abilities, related experience, education, certifications, and ability to meet required job qualifications.
Featured benefits include:
Medical insurance Vision insurance Dental insurance 401(k) Unlimited paid time off
Full job record
| Job ID | 173500c665a3c41a632a0232ad25f39a95f05a4c |
| Org ID | 909ad576-63a8-4b92-a5b3-fc40201c6375 |
| Source ID | 0ecbc157-5ac9-46f7-8d84-6a981ea05ca9 |
| Board ID | 0ecbc157-5ac9-46f7-8d84-6a981ea05ca9 |
| Provider | rippling |
| Provider Job Key | 7d9f4bc2-670d-45be-a6a6-d8a1ca02104c |
| Title | Software Engineer, Fullstack |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | San Mateo, CA, United States |
| Department | Engineering |
| Team | — |
| Employment Type | full_time |
| Workplace Type | on_site |
| Remote Policy | — |
| Country | United States |
| Region | CA |
| City | San Mateo |
| Salary Raw | salary range for this position is $125,000 - $160,000 annually |
| Salary Min | 125,000 |
| Salary Max | 160,000 |
| Salary Currency | USD |
| Salary Period | year |
| Source URL | https://ats.rippling.com/treehouse-job-board/jobs/7d9f4bc2-670d-45be-a6a6-d8a1ca02104c |
| Apply URL | https://ats.rippling.com/treehouse-job-board/jobs/7d9f4bc2-670d-45be-a6a6-d8a1ca02104c |
| First Seen At | 2026-05-29 07:05:23Z |
| Last Seen At | 2026-06-06 19:13:07Z |
| Last Checked At | 2026-06-06 19:13:07Z |
| Last Changed At | 2026-06-06 19:13:07Z |
| Inactive At | — |
| Source Posted At | 2026-04-10 19:52:33Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=rippling/board=treehouse-job-board/date=2026-06-06/2026-06-06T19-13-06-830Z-63514485a8cbeb070f92bfa50bb9a1f04c23a467f746c99586eb3cbdc14ae32b.json |
Event Fields
{
"content_hash": "721bf56b72cde5bd6c7b187ca672d0adb2e01981d394cc14d5597c3cf8314bda",
"source_hash": "122b016e4407daee32dd337d68cf3f6696eade18679954f9136ea1dfe041227f",
"last_changed_at": "2026-06-06T19:13:07.883Z",
"active_status": "active"
}Parsed Structured
{
"language": "en-us",
"location": {
"raw": "San Mateo, CA, United States",
"city": "San Mateo",
"region": "CA",
"country": "United States",
"is_remote": false,
"confidence": 0.98,
"workplace_type": "on_site"
},
"salary_max": 160000,
"salary_min": 125000,
"inferred_at": "2026-06-06T19:13:07.870Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en-us",
"location": {
"raw": "San Mateo, CA, United States",
"city": "San Mateo",
"region": "CA",
"country": "United States",
"is_remote": false,
"confidence": 0.98,
"workplace_type": "on_site"
},
"countries": [
"United States"
]
},
"remote_policy": null,
"salary_period": "year",
"workplace_type": "on_site",
"salary_currency": "USD"
}Extensions
{}Native Structured
{
"list_job": {
"id": "7d9f4bc2-670d-45be-a6a6-d8a1ca02104c",
"url": "https://ats.rippling.com/treehouse-job-board/jobs/7d9f4bc2-670d-45be-a6a6-d8a1ca02104c",
"name": "Software Engineer, Fullstack",
"language": "en-US",
"locations": [
{
"city": "San Mateo",
"name": "San Mateo, CA",
"state": "California",
"country": "United States",
"stateCode": "CA",
"countryCode": "US",
"workplaceType": "ON_SITE"
}
],
"department": {
"name": "Engineering"
}
},
"detail_job": {
"url": "https://ats.rippling.com/treehouse-job-board/jobs/7d9f4bc2-670d-45be-a6a6-d8a1ca02104c",
"name": "Software Engineer, Fullstack",
"uuid": "7d9f4bc2-670d-45be-a6a6-d8a1ca02104c",
"board": {
"logo": {
"url": "https://prod-images.rippling.com/70cdc3f283032dc396beffdf3f2f672986fed6a4.png?Expires=1780859587&Signature=nWwf1glsfp2mV2iW3yl0wEvTY9aEx5pebWlCjk3mjQqJEZnGaL07ykiXXNktpY84ZOpqqT4ZgpkdGlRd2q6Zm-9sxuxocDAGczvrcFnddu85zJ2xbedQ4JBkAxoCc3NPNMoxbtqkxwvzV0~VaY~scKd0pFWTI-fzkoEXymG6Xorgdps1webA-rBSEd6lEMi8smZY1rBcf7GU3oUYVltg1AzFiOd6emSNxvXfpfAtBBY9oTpEk0rDnepUS6W5yU2tHgrKo1R7jM9Uz0OKdtfk3a-QlqV9F9GZxpXnyEEanBUbPezb0P9hQATK14jmnELu86tvrj1RyAXc05gxpkxWdA__&Key-Pair-Id=K2Y26R2ZPP26PH",
"name": "Treehouse_logo (4).png",
"type": "image/png"
},
"slug": "treehouse-job-board",
"title": "Career Opportunities at Treehouse",
"banner": {
"url": null,
"name": "",
"type": ""
},
"boardURL": "https://ats.rippling.com/treehouse-job-board/jobs",
"fontType": "ARIAL_SANS_SERIF",
"subtitle": "Come build the future of electrification!",
"boardType": "RIPPLING",
"linkColor": "#222523",
"buttonColor": "#00ae79",
"legalNotice": "<p id=\"isPasted\" style=\"font-size: 16px; font-style: normal; font-weight: 400; text-align: start; text-indent: 0px;\">At Treehouse, our mission is to accelerate the decarbonization of the places where we live and work. We do this by simplifying electrification through software-enabled Installation-as-a-Service, enabling all people to live more sustainable lives. At our core, we are a tech-enabled home services business that’s helping our country’s 80+ million homeowners electrify their homes.</p><p style=\"font-size: 16px; font-style: normal; font-weight: 400; text-align: start; text-indent: 0px;\">Our employment program supports quality of life and dignity of work through competitive compensation and benefits packages and flexible workplace policies. We prioritize the wellbeing and satisfaction of our employees and strive to create a rewarding work environment, all while committing to the highest performance standards. Treehouse provides opportunities for professional growth and development and we value the unique contributions of each team member.</p><p style=\"font-size: 16px; font-style: normal; font-weight: 400; text-align: start; text-indent: 0px;\">The electrical trade underpins the entire sustainability movement: please join us!</p>",
"buttonTextColor": null,
"noOpeningsMessage": null,
"groupJobsByLocation": false,
"showBoardLogoOnJobPost": false,
"showCompanyInfoUnderJobPost": false
},
"createdOn": "2026-04-10T12:52:33.125000-07:00",
"department": {
"name": "Engineering",
"base_department": "Engineering",
"department_tree": [
"Engineering"
]
},
"companyName": "Treehouse ",
"description": {
"role": "<meta><p style=\"font-family:"Basel Grotesk",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(37,37,40);font-size:18pt;white-space:pre-wrap;\">About the Role</strong></b></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:10pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">The ideal Software Engineer, Fullstack candidate will be at the forefront of delighting customers to advance the electrification movement. Their technical skills, grounded in a deep understanding of JavaScript, will be enhanced by a passion for performance, user empathy, an appreciation for intuitive semantic UX, and creative approaches to building solutions that solve customers' needs.</span></p><p style=\"font-family:"Basel Grotesk",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:"Basel Grotesk",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(37,37,40);font-size:18pt;white-space:pre-wrap;\">Responsibilities</strong></b></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:10pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">The Software Engineer, Fullstack will:</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",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(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Design and build performant, beautiful, and usable interfaces</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Foster a culture of upholding industry-leading UX</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Collaborate with cross-functional teams to solve customer needs</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Continuously improve our engineering processes, tools, and systems that allow us to scale the code base, productivity, and team</span></li><li style=\"color:rgb(37,37,40);font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Recruit, interview, and develop interview questions while fostering a culture of excellence, velocity, and humility, and inspire and mentor less experienced engineers and interns</span><span style=\"color:rgb(37,37,40);font-size:12pt;white-space:pre-wrap;\"> </span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:12pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",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(37,37,40);font-size:18pt;white-space:pre-wrap;\">Minimum Qualifications</strong></b></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:10pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Successful Software Engineer, Fullstack candidates will demonstrate:</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",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(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Bachelor's degree in </span><span style=\"color:rgb(37,37,40);background-color:rgb(255,255,255);font-size:11pt;white-space:pre-wrap;\">Computer Science or a related technical field; in lieu of degree, equivalent practical experience</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">2+ years of frontend engineering experience</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">2+ years of experience with server-side web technologies (eg: Node.js, Java, Python, Scala, C#, C++, Go)</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Experience with modern JavaScript frameworks (e.g., React, Angular, or VueJs/Ember)</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:12pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",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(37,37,40);font-size:18pt;white-space:pre-wrap;\">Preferred Qualifications</strong></b></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:10pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Additionally, successful Software Engineer, Fullstack candidates may demonstrate:</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",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(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Performance motivated by delivering customer value</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Passion for user experience and design, and current trends and best practices in front-end architecture, including performance, accessibility, security, and usability</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Experience leading large multi-quarter efforts demonstrating tangible customer or business impact</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Experience with cloud technologies (e.g. AWS, Azure, GCP, Docker, or Kubernetes)</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Knowledge of SQL</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:12pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",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 may be based in Chicago, the San Francisco Bay Area, or Louisville, KY. This role will have an annual salary, plus equity and benefits. The salary range for this position is </span><span style=\"font-size:11pt;white-space:pre-wrap;\">$125,000 - $160,000</span><span style=\"color:rgb(32,32,34);font-size:11pt;white-space:pre-wrap;\"> annually. This is a good faith estimate of what Treehouse may pay for a new hire; actual pay may vary based on prevailing wages in geographic location and a candidate's knowledge, skills, abilities, related experience, education, certifications, and ability to meet required job qualifications.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:12pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:start;\"><b><strong style=\"color:rgb(37,37,40);font-size:18pt;white-space:pre-wrap;\">Featured benefits include:</strong></b><span style=\"color:rgb(37,37,40);white-space:pre-wrap;\"> </span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",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(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Medical insurance</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Vision insurance</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Dental insurance</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">401(k)</span></li><li style=\"color:rgb(37,37,40);font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"color:rgb(37,37,40);font-size:11pt;white-space:pre-wrap;\">Unlimited paid time off</span></li></ul>",
"company": "<meta><p style=\"font-family:"Basel Grotesk",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(37,37,40);font-size:18pt;white-space:pre-wrap;\">About Treehouse </strong></b></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">Treehouse is on a mission to accelerate the decarbonization of the places we live and work. We've built the go-to operating system for home electrification – partnering with brands like Toyota, General Motors, Rivian, and ChargePoint to deliver seamless, end-to-end EV charger and battery backup installations for their customers. We handle everything from scoping to permitting to installation, powered by proprietary technology that enables us to scope and design projects virtually at scale. We've completed thousands of installations across the country, built a growing roster of national partners, and are backed by strategic investors including CarMax, Holman, and Eaton. We're a small, scrappy team working on a problem that actually matters</span><span style=\"color:rgb(37,37,40);white-space:pre-wrap;\">.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p>"
},
"workLocations": [
"San Mateo, CA",
"Chicago, IL"
],
"employmentType": {
"id": "Salaried, full-time",
"label": "SALARIED_FT"
},
"payRangeDetails": [],
"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": "linkedin_link",
"title": "LinkedIn link",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "website_link",
"title": "Website link",
"required": false,
"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": "linkedin_link",
"title": "LinkedIn link",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "website_link",
"title": "Website link",
"required": false,
"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": "69f92c06a46137101b13a460",
"form": {
"sections": [],
"questions": [
{
"tags": [],
"title": "Will you now, or at anytime in the future, require sponsorship for employment in the US? (For purposes of this application, this includes but is not limited to F-1, OPT, H-1B, TN, E-1 and other visas)",
"canEdit": false,
"dataType": "enum",
"isPrivate": false,
"uniqueKey": "5e892444-2b5d-4448-ab30-6d01c6898da0",
"intChoices": [],
"isRequired": true,
"strChoices": [
"Yes",
"No"
],
"questionType": "SINGLE_SELECT_DROPDOWN",
"allowComments": false,
"isOtherEnabled": false,
"isMultiSelectEnabled": false
},
{
"tags": [],
"title": "If you selected 'Yes' above, please describe your current immigration status and outline any future sponsorship or visa requirements, including timing and deadlines. If none, please enter 'N/A'",
"canEdit": false,
"dataType": "Text",
"maxChars": 500,
"isPrivate": false,
"uniqueKey": "7a86943a-f2e9-4451-a8f6-c3cce6322213",
"intChoices": [],
"isRequired": true,
"strChoices": [],
"questionType": "LONG_ANSWER",
"allowComments": false,
"isOtherEnabled": false,
"isMultiSelectEnabled": false
},
{
"tags": [],
"title": "Why do you think you're a good fit for this role, and what excites you about working in a startup environment like Treehouse?",
"canEdit": false,
"dataType": "Text",
"maxChars": 750,
"isPrivate": false,
"uniqueKey": "a206b7dc-1d4e-4142-969e-cd838db48232",
"intChoices": [],
"isRequired": true,
"strChoices": [],
"questionType": "LONG_ANSWER",
"allowComments": false,
"isOtherEnabled": false,
"isMultiSelectEnabled": false
},
{
"tags": [],
"title": "How did you hear about Treehouse?",
"canEdit": false,
"dataType": "enum",
"isPrivate": false,
"uniqueKey": "4de7beb2-a1da-4ef5-880a-f7f49fabc50b",
"intChoices": [],
"isRequired": true,
"strChoices": [
"Builtin",
"Friend/know someone at Treehouse",
"Glassdoor",
"Google job search",
"Handshake",
"Indeed",
"In the news",
"LinkedIn",
"Outreach from Treehouse recruiter",
"Treehouse social media"
],
"description": "",
"questionType": "SINGLE_SELECT_DROPDOWN",
"allowComments": false,
"isOtherEnabled": true,
"isMultiSelectEnabled": false
},
{
"tags": [],
"title": "If other, please specify:",
"canEdit": false,
"dataType": "Text",
"maxChars": 100,
"isPrivate": false,
"uniqueKey": "6c3037ed-5571-4023-a714-50967fe16488",
"intChoices": [],
"isRequired": false,
"strChoices": [],
"questionType": "SHORT_ANSWER",
"allowComments": false,
"isOtherEnabled": false,
"isMultiSelectEnabled": false
}
],
"skipLogic": [],
"deletedSections": [],
"deletedQuestions": [
{
"tags": [],
"title": "Will you now, or at anytime in the future, require sponsorship for employment in the US? (For purposes of this application, this includes but is not limited to F-1, OPT, H-1B, TN, E-1 and other visas)",
"canEdit": false,
"dataType": "enum",
"isPrivate": false,
"uniqueKey": "30cd8872-0028-4b29-bbb0-f6c14731ba81",
"intChoices": [],
"isRequired": true,
"strChoices": [
"Yes",
"No"
],
"description": "",
"questionType": "SINGLE_SELECT_DROPDOWN",
"allowComments": false,
"isOtherEnabled": false,
"isMultiSelectEnabled": false
},
{
"tags": [],
"title": "Do you have the unrestricted right to work for any employer in the US?",
"canEdit": false,
"dataType": "enum",
"isPrivate": false,
"uniqueKey": "996b9411-1e89-42b4-a6ea-83e7f948e197",
"intChoices": [],
"isRequired": true,
"strChoices": [
"Yes",
"No"
],
"questionType": "SINGLE_SELECT_DROPDOWN",
"allowComments": false,
"isOtherEnabled": false,
"isMultiSelectEnabled": false
}
]
},
"name": "Standard role questions (sponsorship, interest, where did you hear)"
}
]
},
"hasAIEvaluationsEnabled": false,
"eeocQuestionnaireEnabled": true,
"applicationConfirmationTemplate": "66cca9d68b3f569bc466ab71",
"eeocQuestionnaireEnabledForJobPost": true
},
"detail_meta": {
"url": "https://ats.rippling.com/api/v2/board/treehouse-job-board/jobs/7d9f4bc2-670d-45be-a6a6-d8a1ca02104c",
"http_status": 200,
"content_type": "application/json",
"response_bytes": 20806
},
"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/173500c665a3c41a632a0232ad25f39a95f05a4c?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/909ad576-63a8-4b92-a5b3-fc40201c6375JSONGET https://api.bluedoor.sh/job-postings/v1/sources/0ecbc157-5ac9-46f7-8d84-6a981ea05ca9JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/173500c665a3c41a632a0232ad25f39a95f05a4c/eventsJSON