https://github.com/devinroche/jooob
package to get jobs for a certain company
https://github.com/devinroche/jooob
Last synced: about 1 year ago
JSON representation
package to get jobs for a certain company
- Host: GitHub
- URL: https://github.com/devinroche/jooob
- Owner: devinroche
- Created: 2019-11-22T01:51:40.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-11T17:30:14.000Z (over 6 years ago)
- Last Synced: 2025-03-18T20:36:09.452Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/@devinroche/jooob
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# @devinroche/jooob
> quick way to get all jobs from lever and greenhouse based on a job
## How to use it
jooob has two main functions.
### Jobs
```
const jooob = require('@devinroche/jooob');
async function main(){
const { data } = await jooob.jobs('robinhood') // only accepts strings
}
```
Data will be formatted as such
```
{
ok: true,
data: {
companyName,
lever: [{ location, team, posted, text, hostedUrl, applyUrl }],
greenhouse: [{ title, posted, location, url }]
}
}
```
### Get Tech Tags
```
const jooob = require('@devinroche/jooob');
async function main(){
const data = jooob.getTechTags(['segment', 'optimizely']); // only takes an array
}
```
Data will be formatted as such
```
[ { name: 'Optimizely',
site: 'optimizely.com',
description: 'Optimizely is an American company that makes customer experience optimization software for other companies.' },
{ name: 'Segment',
site: 'segment.com',
description: 'Segment is the single platform that collects, translates, and routes your user data to hundreds of analytics & marketing tools with the flip of a switch.' } ]
```