Skip to main content
All CollectionsCompany Settings & Insights
Embedding your published jobs on your Career page
Embedding your published jobs on your Career page

How to embed and post your open vacancies on your career page and external site

Sebastian Basauri avatar
Written by Sebastian Basauri
Updated over a week ago

There are a number of technical options to integrate Jobylon with your career page in order to automatically post vacant positions on your site, with your branding.

The three main options and recommended approaches are mentioned here.

Needed ID's, API credentials and further assistance can be given by the Jobylon team, please let us know in that case πŸ˜ƒ

Script - Inject HTML on page

Recommended use: When you have less or around 10 open positions

Placing the script below on your site, will generate a list of open jobs synced with your Jobylon account. Since the script injects HTML directly on your page, you can also apply CSS to it in order to brand the job listing according to your needs.

<div id="jobylon-jobs-widget"></div><script type="text/javascript">  /*** CONFIGURATION ***/  var jbl_company_id = XXX;  var jbl_version = 'v1';  var jbl_page_size = 10;
  /*** OPTIONAL CONFIGURATION ***/  // Used when posting only a type of positions  /*    var jbl_filters = {        category_ids: [1],        department_ids: [1],        experience_ids: [1],        function_ids: [1],        language_codes: ['en', 'sv'],        layers_1_ids: [1],        layers_2_ids: [1],        layers_3_ids: [1],        layers_4_ids: [1],        layers_5_ids: [1],        internal: 'all'    };  */  /*** DON'T EDIT BELOW THIS LINE ***/  (function() {    var el = document.createElement('script');    el.src = 'https://cdn.jobylon.com/embedder.js';    el.type = 'text/javascript';    el.async = true;    d = (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]);    d.appendChild(el);  })();</script>

Script - Generate responsive iframe

Recommended use: When you have more than 10 open positions

Placing the script below on your site, will generate a list of open jobs synced with your Jobylon account. The iframe is responsive in both height and width and includes filters and a search bar for quick navigation. With assistance from the Jobylon team, the iframe can be further styled and branded according to your guidelines.

<div id="jobylon-jobs-widget"></div><script type="text/javascript">  /*** CONFIGURATION ***/  var jbl_company_id = XXX;  var jbl_version = 'v2';  var jbl_page_size = 10;
  /*** OPTIONAL CONFIGURATION ***/  // Used when posting only a type of positions  /*    var jbl_filters = {        category_ids: [1],        department_ids: [1],        experience_ids: [1],        function_ids: [1],        language_codes: ['en', 'sv'],        layers_1_ids: [1],        layers_2_ids: [1],        layers_3_ids: [1],        layers_4_ids: [1],        layers_5_ids: [1],        internal: 'all'    };  */  /*** DON'T EDIT BELOW THIS LINE ***/  (function() {    var el = document.createElement('script');    el.src = 'https://cdn.jobylon.com/embedder.js';    el.type = 'text/javascript';    el.async = true;    d = (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]);    d.appendChild(el);  })();</script>

Using Jobylon API's

Recommended use: When you need full control over the look, feel and functionality of job postings on your career page.

Our API's can be used directly by your team, with more information to be found here.

Did this answer your question?