The keyword search actually performs a full-text search. This means that our search engine finds documents that contain the entered text. If a user for example enters "Product", the system will try to find any job, which contains the word "Product".

The search engine is also capable of so-called “Stemming”, which allows to map various variations of a word to a common stem word. If a user for example wants to search for "Manufacturer'', the search would also return jobs which contain the word "Manufacturing".
Mind that not every word can be stemmed. Especially German word combinations will not be stemmed, because some of them can have endless combinations, so that stemming complex words might convert them into a word with a different meaning, such as “Kraftfahrzeughaftpflichtversicherung” meaning actually "third-party vehicle insurance”. 🥱
Search suggestions
When a user starts typing the keyword search displays suggestions:

The suggestions are built out of used taxonomy terms (e.g. employment types or occupations), synonyms (e.g. Software -> IT / Development) and the name of companies that have at least one published job indexed in the job search.