Skip to content
JobFill
JF
JobFill docs

New JobFill Update - Now Supports SmartRecruiters Platform

If you’ve been job hunting for a while, you know how repetitive filling out applications can be. While autofill tools are designed to solve this problem, they often struggle with some complex hiring platforms. One platform you’ll frequently encounter is SmartRecruiters. It’s a popular talent acquisition suite used by over 4,000 businesses worldwide, including companies like Visa, Wise, and Grab.

Why SmartRecruiters Can Be Tricky for Autofill Tools

You may have noticed that some autofill extensions don’t work smoothly on SmartRecruiters. This is mainly due to its use of a web technology called the Shadow DOM.

In simple terms, the Shadow DOM allows developers to build components that are isolated from the rest of the web page — standard methods like document.querySelector(‘example’) cannot access elements inside a Shadow DOM.

SmartRecruiters takes this further by using multi-layered Shadow DOM (a Shadow DOM nested within another, and even deeper), making it very difficult for autofill tools to access form fields inside these nested components.

Additionally, the platform uses <slot> elements to display field labels. This means the actual label text may be placed in a completely different location, outside the Shadow DOM that contains the form field itself.

How the New JobFill Update Helps

To overcome these challenges, we’ve updated JobFill with enhanced support for SmartRecruiters. The latest version now handles both multi-layer Shadow DOM and <slot> elements.

JobFill can autofill your basic contact information and also uses the Auto-Capture feature to save your inputs. When you fill out a new field for the first time, JobFill saves that information. The next time you encounter the same question in another SmartRecruiters form, it will be filled in automatically—making each application faster than the last.

Note: While JobFill now handles the standard fields, you will still need to manually fill in any unique, company-specific questions.

See It in Action

Here is a short video demonstrating how JobFill works on the SmartRecruiters platform:


We hope this update helps streamline your application process. Give it a try the next time you apply for a job that uses SmartRecruiters.