Product updates

All the latest updates, improvements, and fixes to TheirStack

June 10, 2025

Job titles special characters fix

We fixed an issue where some job titles weren't displaying special characters correctly.

For example, 'Growth Analyst (AI & Search Architecture)' now appears as 'Growth Analyst (AI & Search Architecture)'.

This fix applies to all new jobs going forward, ensuring proper character encoding and display across the platform.

Unified search requires explicit action

To improve control and prevent accidental queries, searches in job and company pages no longer run automatically. You must click the "Search" button after setting filters. This is especially helpful for complex searches on historical data.

June 9, 2025

Database timeout status code changed to 504

The HTTP status code returned for database query timeouts has been changed from 408 (Request Timeout) to 504 (Gateway Timeout).

A 504 code indicates a server-side timeout rather than a client-side one, which better reflects what's actually happening when a database query takes too long. If you were handling 408 errors before, you'll have to update your code to handle 504 errors instead.

June 6, 2025

New job description contains-any filter

New job description contains-any filter

New job description filter contains any in Job Search page and Jobs Search endpoint**.

Until now, searching in job descriptions required using regex patterns, which wasn't very user-friendly for non-technical users.

We have added job_description_contains_or param to our API to allow you to search for whole words in job descriptions. Only finds complete words (e.g., searching 'quality' won't match 'inequality').

More technical information about how this filter works can be found in the API docs.

June 4, 2025

June 3, 2025

Search performance improvements

Improved the performance** of job searches and company searches by **up to 30x** when using some of the following filters:

  • company_name_partial_match_or
  • company_name_partial_match_not
  • company_location_pattern_or
  • company_description_pattern_or
  • company_description_pattern_not
  • job_title_pattern_or
  • job_title_pattern_not
  • job_location_pattern_not
  • job_description_pattern_not

This will have effect especially when passing large arrays of values in them (of 50+ elements). Queries that before would take ~50 seconds are now taking 2-3 seconds, according to our tests.

May 29, 2025

Improved extraction of matching phrases

Improved extraction of matching phrases

Before, when filtering jobs by keywords in job descriptions, matching_phrases and matching_words could be empty even when there were matches. We now extract the matching phrases and words from the job description.

New technologies added

We've added a large number of new technologies to our detection system, including:

  • Opentofu
  • MasterControl
  • BurpSuite
  • v0
  • Lovable
  • Windsurf
  • Bolt
  • WeWeb
  • ZenQMS
  • Qualio Life Sciences QMS
  • ValGenesis
  • Kneat
  • ResQ
  • Sware Res_Q
  • Tricentis
  • Tricentis Tosca
  • Tricentis Neoload
  • Tricentis qTest
  • SAP Cloud ALM
  • Siemens Polarion ALM
  • Salesforce Health Cloud
  • Tropic
  • Trackingplan
  • Payhawk
  • PayEm
  • ORO
  • Moss
  • Devin
  • Cline
  • Buck2
  • a3innuva
  • Ramp
  • Builder
  • Clio
  • Yooz
  • Augment Code
  • Cursor
  • Syntess Atrium
  • Tonkean
  • Opstream
  • Flowie
  • Payflows
  • Omnea
  • Spendesk
  • TheirStack
  • Bard AI
  • Apollo.io

May 27, 2025

URL domain filters

We've added new domain-based filters to both Jobs Search endpoint and Company Search endpoint:

New filters:

  • url_domain_or - Find jobs/companies from specific domains
  • url_domain_not - Exclude jobs/companies from specific domains

This allows you to target or exclude jobs from specific platforms like greenhouse.io, workable.com, linkedin.com, etc. Perfect for focusing on direct company postings or excluding certain job boards from your results.

May 22, 2025

May 21, 2025

May 20, 2025