HerFuture can automatically import your vacancies via an XML feed. Below you will find the specification that the XML must meet.
How it works
<id>, so each weekly sync updates the jobs we already have from you rather than duplicating them.
A <jobs> root element containing one <job> element per vacancy.
Wrapping values in <![CDATA[...]]> is recommended (it lets you use & and quotes freely), but plain text works too. Avoid a bare < in your description text, write "less than" instead (e.g. "less than 3 years", not "< 3 years").
<?xml version="1.0" encoding="UTF-8"?>
<jobs>
<job>
<id><![CDATA[REQ-1001]]></id>
<title><![CDATA[Junior Java Developer]]></title>
<category><![CDATA[full-time]]></category>
<location><![CDATA[Amsterdam]]></location>
<description><![CDATA[Build scalable APIs in Java and Spring Boot.]]></description>
<education><![CDATA[HBO, WO - Bachelor]]></education>
<languages><![CDATA[EN, NL]]></languages>
<!-- optional -->
<experience><![CDATA[zero-to-two]]></experience>
<salary_min><![CDATA[2500]]></salary_min>
<salary_max><![CDATA[3000]]></salary_max>
<salary_currency><![CDATA[EUR]]></salary_currency>
<application_closing_date><![CDATA[2026-09-30]]></application_closing_date>
<apply_url><![CDATA[https://example.com/careers/1001]]></apply_url>
</job>
</jobs>
If any required field is missing or invalid, that job is skipped, the rest of your feed still imports.
We're here for you! Reach out to us at hello@herfuture.nl and we'll be happy to assist you.