Skip to content

🕵️‍♀️ Gatsby source plugin for loading job openings from hire.withgoogle.com

License

Notifications You must be signed in to change notification settings

reimertz/gatsby-source-hire-with-google

Repository files navigation

gatsby-source-hire-with-google

Loads job openings from Hire With Google into Gatsby.js.

Installation

# npm
npm install gatsby-source-hire-with-google

# yarn
yarn add gatsby-source-hire-with-google

How to Use

First, find the company name used in your public jobs url: hire.withgoogle.com/public/jobs/{companyName}.

Next, add companyName in your gatsby-config.js:

{
    ...
    plugins: [
    ...
    {
      resolve: 'gatsby-source-hire-with-google',
      options: {
        companyName: '{COMPANY_NAME}',
      },
    },
  ]
}

How to Query

Hire With Google uses the JobPosting schema from schema.org.

You can read more about their API here.

{
    allHireWithGoogleJob {
      edges {
        node {
          ... https://schema.org/JobPosting for schema
        }
      }
    }
}

About

🕵️‍♀️ Gatsby source plugin for loading job openings from hire.withgoogle.com

Resources

License

Stars

Watchers

Forks

Packages

No packages published