Skip to main content
Bespoke Careers Page Information

Information related to bespoke careers pages, such as image sizes, video content and custom URL's.

Adam Kavanagh avatar
Written by Adam Kavanagh
Updated over a month ago

Our Front End Developers will be able to build you a bespoke careers page, which will be linked to your ATS. When roles are posted on your ATS, they can be displayed on your careers page for candidates to filter, view and apply.

Please see below for some additional information on bespoke careers, such as image sizes, custom URL's, video content and so much more!

Image Sizing and Formats

  • Original Image Quality: Because different clients have varied image size needs, we recommend clients provide original, high-resolution images. This allows our developers to resize images as needed, ensuring optimal display across all devices.

  • Supported Formats: JPEG, PNG, and WebP are supported for general images, while SVG is ideal for icons (such as those for benefits and values). Image formats can be tailored to specific needs for flexibility.

  • Important: Avoid embedding images in Word documents, as this reduces image quality due to compression.

File Naming

  • Descriptive Naming: Use clear, descriptive names for files to streamline the upload process. For instance, naming an image "banner.png" helps our developers quickly identify and place it in the correct spot on the page.

Video Content

  • Video Hosting: Please upload videos to YouTube or Vimeo and share the embed URL with us, as we do not host videos directly. This setup ensures smooth playback while reducing server load.

Asset Management for Career Pages

  • Asset Consistency: Career pages rely on assets from the your corporate website. If you plan to redesign the corporate site, please notify us in advance so we can back up the assets. This ensures that the career page will continue functioning seamlessly post-update.

  • Frequent Changes to Corporate Site: If you make regular updates to your corporate site, let your account manager know. This allows us to store career page assets separately, preventing unintended changes on the career page.

Resolving CORS Errors

To ensure seamless access to resources and maintain consistent styling across your career page, you’ll need to update your Cross-Origin Resource Sharing (CORS) policy.

  • URLs to Add: We will provide two URLs: a staging URL for testing and a live URL for launch. If you are using a custom URL (discussed under the SSL Certificate section), you will add that instead of the default go-live URL.

This setup will help prevent CORS-related errors, ensuring resources load smoothly and maintaining a consistent user experience across all pages.

Testimonial Display

  • Uniform Testimonial Length: To keep testimonials visually appealing and maintain smooth scrolling, we recommend keeping each testimonial text to about three sentences. Brief, impactful testimonials improve readability and layout.

Analytics and Tracking

  • Google Analytics: To add Google Analytics, provide the code snippet in a plain text (.txt) file to avoid formatting issues, and open a support case with us to request installation.

  • Conversion Tracking: Since our career pages do not use a separate "Thank You" page, we need a custom conversion snippet if you wish to track conversion rates.

  • Google Tag Manager: We can install Google Tag Manager on the career page, allowing you to track additional events. However, please note that JavaScript can impact page performance, so any changes should be tested to ensure the page remains functional.

SSL Certificate

  • CNAME and SSL Setup: by default, we set up your custom career page using the following URL structure: {{Your Client Name}}.postingpanda.uk. We will also handle SSL certification to ensure your page is secure and maintained for the foreseeable future.

    Custom URL Option

    If you prefer a custom URL, we can configure that as well. For example, you can create a subdomain of your own domain, such as careers.yourdomain.com or jobs.yourdomain.com, and add the following DNS records to that subdomain:

    • CNAME Record

      • Type: CNAME

      • Host: asuid.Subdomain name (e.g., careers or jobs)

      • Value: postingpandajobboard-live.azurewebsites.net

    • TXT Record

      • Type: TXT

      • Host: asuid.Subdomain name (e.g., careers or jobs)

      • Value: E502F5523CCD879D7C6DF2036D8BC6606063705326C7FF2699440AB5E688B663

    After adding these records, our developers will validate the custom domain and bind an SSL certificate to it. If there are any issues during validation, our team will troubleshoot and assist in completing the setup to ensure a smooth process.

SEO

  • Meta Tags: We apply generic default meta tags to boost the page’s SEO, but you’re welcome to customize these. Simply inform us of any specific tags and values you’d like to use, and we’ll make the updates.

Accessibility Standards

  • WCAG Compliance: Our career pages can meet WCAG 2.2 accessibility standards if required. Please contact your account manager if you would like us to assess your page for accessibility.

Multilingual Career Pages

  • Multi-Language Support: We can provide career pages in multiple languages. If interested, please reach out to your account manager to discuss requirements and receive a list of what is needed.

Responsive Design

  • Device Optimization: We ensure that career pages are fully responsive across mobile and tablet devices. If no mobile design is provided, we will adapt the page to make it as user-friendly as possible.

Redesigns and Updates

  • Staging Environment: If you are redesigning your corporate site and want the career page updated to match, please provide a staging environment for the new site. This allows us to align the career page’s look and functionality with the new design. Without staging, there may be noticeable differences between the corporate and career pages.

  • Asset Backup: It’s helpful to back up all images, videos, and other important files before redesigns or major page changes to avoid data loss.

Did this answer your question?