# Remote.com Job Scraper (`getdataforme/remote-com-job-scraper`) Actor

Scrape remote.com  jobs listings, simply enter your desired job title to receive a tailored list of job opportunities. Easy to use, try!

- **URL**: https://apify.com/getdataforme/remote-com-job-scraper.md
- **Developed by:** [GetDataForMe](https://apify.com/getdataforme) (community)
- **Categories:** Jobs
- **Stats:** 16 total users, 0 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

from $5.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## Remote.com Crawler

East scrape jobs data from remote.com website using our Remote.com Scraper .

### How to use

In order to use Remote.com Job Scraper you can simply type the jobs title you are looking for and it will give you all the results.

#### Example:

If you want to scrape jobs for devops, the input should be something like this while passing via json.

```
{
    "keyword": "devops"
}
```

##### It supports two inputs

- jobs keyword
- Total Number of workers (optional)

The ***The Total Number of workers running the crawler*** input can be used if you want the scraper to run faster with more thread pool executor, the default value is 5.

### Remote.com Scraper data output

The output from Remote.com Job Scraper can be downloaded in various data formats (JSON, CSV, XML, RSS, HTML Table, RSS, JSONL).

##### DataSet output Example:

```
{
    "url": "https://remote.com/jobs/figure-c1d2ajj3/senior-devops-engineer-j1tcezuu",
    "job_title": "Senior DevOps Engineer",
    "company_name": "Figure",
    "salary": "120k - 150k USD",
    "job_type": "Remote",
    "employment_type": "Full-time",
    "location": "United States only",
    "published_date": "Jun 16, 2024",
    "description_text": "About Figure  Figure is revolutionizing financial services with its disruptive, scaled, and rapidly expanding technology platform. By capitalizing on the loan origination activities on its platform and extensive network of partners, Figure is poised to deliver and scale new products that enhance efficiency and transparency in the industry. Through the integration of cutting-edge technology, Figure’s platform fosters more transparent and efficient capital markets, bolstered by the growing pool of assets originated on its platform. This transformational journey is fueled by a dedicated team at Figure, characterized by their drive, innovation, collaboration, and passion for building from scratch. We value individuals who bring an entrepreneurial mindset to every task and will embrace our culture of innovation.   Every day at Figure is a journey in continuous learning yet a daily focus on getting work done that makes a difference. Join a team of proven leaders who have already created billions of dollars in value in the financial technology space.  FastCo Most Innovative Companies  Forbes Top 50 Blockchain Companies  About the Role  As a Senior DevOps Engineer at Figure Technology Solutions, you will play a pivotal role in architecting, implementing, and expanding our cloud infrastructure and engineer-centric platform tools. We are looking for a curious, innovative, and collaborative team member to help support our direct-to-consumer products that continue to transform the financial services industry.   What You'll Do   Greatly enhance our engineer’s experience by implementing new features for our internal platforms.  Take the initiative to find and solve problems to improve processes.  Drive innovative technical solutions while adhering to iterative principles.  Collaborate with project leads and other software engineers across multiple teams.  Use your voice and apply your technical skills to solve real-world problems.  Participate in a team on-call rotation.   What We Are Looking For   3-4 years of DevOps/SRE/development experience in a fast-paced, agile environment.  An understanding of DevOps best practices and the ability to troubleshoot complex issues.  The ability to drive a project from concept to release.  Experience with cloud computing providers such as GCP or AWS.  Proficiency with Kubernetes, Kubernetes Operators and modern API Gateways, such as Kong or NGINX.  Experience in Go or a similar programming language.  A drive for Infrastructure as Code using Terraform or OpenTofu, along with automation using Atlantis, Terraform Cloud, or similar solutions.  Experience with scaling CI/CD platforms, such as Github Actions and ArgoCD, with an emphasis on engineer satisfaction.  Experience maintaining high availability and/or high traffic production web environments.  Someone who likes to have a good time and plays well with others.   Benefits and Perks   Competitive salary and growth opportunities   Company quarterly performance based bonus  Equity stock options package  Employer funded comprehensive health, vision, dental insurance and wellness program for employees and their dependents  Employer funded life and disability insurance coverage  Company HSA, FSA, Dependent Care, 401k, and commuter benefits  Up to 12 weeks paid family leave   In office, remote, and hybrid work location options  Home office and technology stipend for those working outside of a traditional office more than 75% of the time  Flexible time-off plan to empower employees to take the time off that they want and need  Continuing education reimbursement  Routine Team swag deliveries!   For CO, NY, CA, and WA residents, the salary range is $119,680 - $149,600 with up to a 25% Bonus and Equity. Actual compensation may vary based on individual candidate experience and location.  Depending on your residential location certain laws might regulate the way Figure manages applicant data. California Residents, please review our  California Employee and Prospective Employee Privacy Notice  for further information. By submitting your application, you are agreeing  and acknowledging that you have read and understand the above notice.  Figure will not sponsor work visas for this position. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.   #LI-EK1 #LI-Remote"
  },
```

### How much does it cost to scrape Remote.com?

We are charging a subscription fees of $12/months for using the scraper. more more details on Apify charging check the pricing page https://apify.com/pricing

#### Support

For more custom/simplify outputs or Bug report please contact the support@getdataforme.com or report an issue. Thank you!
or reach out to https://getdataforme.com

# Actor input Schema

## `keyword` (type: `string`):

Data of the jobs for this keyword

## `maxworker` (type: `integer`):

This shows the number of workers to run the crawler

## Actor input object example

```json
{
  "keyword": "django",
  "maxworker": 5
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "keyword": "django",
    "maxworker": 5
};

// Run the Actor and wait for it to finish
const run = await client.actor("getdataforme/remote-com-job-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "keyword": "django",
    "maxworker": 5,
}

# Run the Actor and wait for it to finish
run = client.actor("getdataforme/remote-com-job-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "keyword": "django",
  "maxworker": 5
}' |
apify call getdataforme/remote-com-job-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,getdataforme/remote-com-job-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/SHHX0InJxJQ2yw7Y7/builds/HfH4Dtticvzz1xda0/openapi.json
