Implement a Career site with Kenjo

Modified on Thu, 29 Sep 2022 at 01:28 PM

With Kenjo, you can create and set up a customized career site for your organization. We offer four options to implement your career site:


TABLE OF CONTENTS

Solution 1: Create career site with Kenjo subdomain


Basic level 


The easiest way to set up your career site is to use the Career Builder feature. In this case, Kenjo will host your career site. The career site URL will be "https://your_subdomain.kenjo.io/" and cannot be customized or masked. On your company website, you can add a button with the URL to the career site under Kenjo's subdomain.


  • Benefits
    • It's very easy, and you don't require any coding expertise.
    • The career builder in Kenjo is dynamic and practical. You can easily choose the different elements you want to include on your career site.
    • All your functionalities for recruiting in Kenjo will work perfectly.


  • Drawbacks
    • Cannot be customized.
    • Candidates are taken away from your company site experience to a Kenjo hosted site.
    • Not SEO friendly.


  • Instructions
    • Create your career site in Kenjo in Settings > Recruiting > Settings > Career builder. You can find a complete explanation on how to do this in the following article: Set up your Career site.
    • Add a link or a button on your company website to point to the new career site URL ("https://your_subdomain.kenjo.io/")



Solution 2: Add an iFrame for job listings to your own subdomain


Intermediate level 1


This requires a bit more technical work on your side. If you already have a career site under your own subdomain, you can integrate our widget directly into your website.


In this solution, you work with an iFrame for your job listing. Essentially, this means that in your current site, there will be a "box" (widget) containing all the positions you created in Recruiting > Positions in Kenjo. Candidates will then see the job listing on your website, but the moment they click on a position, they will be redirected to our domain to continue the application process.


  • Benefits
    • You can keep your current career site


  • Drawbacks
    • Requires to be set up
    • The filters and the search bar for positions and candidates will not work on Kenjo's recruiting feature. 
    • Candidates are taken away from your company site experience to a Kenjo hosted site.
    • Not SEO friendly.


  • Instructions:
    • Copy the following script code in your own website where you want to place the widget:

<script>
    function loadKenjoCareerSite() {
          var kenjoCareerSiteHtml = this.responseText.replace(/<a _/g, '<a target="_blank" _');
          kenjoCareerSiteHtml = kenjoCareerSiteHtml.replace(/href="\//g, 'href="https://YOUR_SUBDOMAIN.kenjo.io/');
          kenjoCareerSiteHtml = kenjoCareerSiteHtml.replace('<base href="https://YOUR_SUBDOMAIN.kenjo.io/">', '');
          document.getElementById('kenjoCareerSite').innerHTML = kenjoCareerSiteHtml;
    }
    document.addEventListener('DOMContentLoaded', function(event) {
         var kenjoCareerSiteXhr = new XMLHttpRequest();
        kenjoCareerSiteXhr.addEventListener('load', loadKenjoCareerSite);
        kenjoCareerSiteXhr.open('GET', 'https://YOUR_SUBDOMAIN.kenjo.io');
        kenjoCareerSiteXhr.send();
    });
</script>
<div id="kenjoCareerSite"></div>
HTML
HTML
  • In the above script, replace "https://YOUR_SUBDOMAIN.kenjo.io/" with your existing company subdomain. Note that there are two lines of code in which you need to substitute it.
  • In Kenjo, go to Settings > Recruiting > Career Site > Career builder and add the widget 'Active positions'. Save the changes
  • All currently active positions in your Kenjo account will appear on your website, through our career widget.

Solution 3: Add an iFrame for all the application pages to your own subdomain


Intermediate level 2


This solution is very similar to the previous one. You will get to work with an iFrame implemented on your existing career site that will include all the pages for applying. This means that your candidates will go through the entire application process on your website, but only using the iFrame. 


  • Benefits
    • Candidates are not taken away from the company experience. Candidates can browse through the job listing and apply directly on your website.
    • The filters and the search bar for positions and candidates will work on Kenjo's recruiting feature. 


  • Drawbacks
    • Design of the application process remains sort of the same, meaning that the job listings, description pages, and application pages will keep the design we provide you via Kenjo's career builder
    • Requires to be set up
    • Not SEO friendly.


  • Instructions:
    • In Kenjo, go to Settings > Recruiting > Career Site > Career builder and add the widget 'Active positions'. Save the changes

Solution 4: API integration for career site


Advanced level 


This solution requires coding expertise. If you choose this potion, you can develop your job listings and description pages as you wish. With our API we will provide you with two end points - the first, to get the active positions and the second, to create the candidates associated to those positions. 


  • Benefits
    • Fully customize listing and job description page.
    • SEO friendly (since you can host the site on your website, your own SEO settings apply to the career site)
    • Build your own URL structure.


  • Drawbacks
    • Requires technical development from your side
    • Since it's not fully open, the creation of candidates will only allow their data and not their attachments. This means that you will have to add the attachments manually to each candidate.


  • Instructions: in this article, you find the instructions on how to do this correctly.



Note:


There is one way to use the API integration and still be able to get the attachments from your candidates. You can keep the job listings in your existing website and add the custom job URL (find within each position in Kenjo). The moment that your candidates click on a position, they will be redirected to Kenjo's hosted site. 


This option differs from the second solution since you can fully customize your job listing. However, the full application experience for the candidates will be out of your website.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article