Himalayas logo

How Remote Jobs Work on Himalayas

Himalayas lists remote jobs from companies that post directly on the platform and from positions sourced from company career pages and applicant tracking systems. All jobs go through a review process before publication. Listings are active for 30 days, filterable by timezone, location, skills, and salary, and automatically removed when they expire.

Where do the jobs on Himalayas come from?

Jobs on Himalayas come from two main sources:

  1. Direct postings: Companies create accounts on Himalayas, build a company profile, and post their open remote positions directly. These employers actively manage their listings and receive applications through the platform.
  2. Sourced listings: Remote positions aggregated from company career pages and applicant tracking systems. These jobs are filtered for remote eligibility, checked for quality, and reviewed for legitimacy before being listed.

In both cases, every job listing links to an application page where you can apply directly to the company.

How does Himalayas verify that jobs are real?

All job postings go through a review process before appearing on the platform. The review checks for:

  • Company legitimacy: Does the company have a verifiable website, LinkedIn presence, or established online footprint?
  • Job quality: Is the job description clear, complete, and professional? Does it describe a real role with specific responsibilities?
  • Remote work: Is the position genuinely remote? Hybrid or on-site roles that require regular physical presence are not listed.
  • Spam and scams: Listings that resemble scams, multi-level marketing, or "pay to work" schemes are rejected.

Jobs that pass review are published to the platform. Jobs that fail are declined, and the employer is asked to provide verification (such as a company website, LinkedIn page, or official domain email) before the listing can be approved. See Posting a Remote Job for details on the verification process.

How long do job listings stay active?

Standard job listings are active for 30 days from the date of publication. After 30 days, listings are automatically removed from search results.

Employers can repost a job if the position is still open, which creates a fresh 30-day listing.

What happens when a job expires?

When a job reaches its 30-day expiry:

  • The listing is removed from search results and job alert emails
  • The direct URL to the job may still be accessible briefly but will be marked as expired
  • The listing no longer appears in filtered search results

Himalayas also monitors for jobs that expire before the 30-day window - for example, when a company fills a position and removes the application page. The platform runs checks to detect and remove these listings as promptly as possible.

If you encounter an expired job: While Himalayas works to remove expired listings quickly, there can occasionally be a delay between a company closing a position and the listing being updated. If you find a job that appears to be expired (e.g., the application link is broken or the company's careers page says the position is filled), you can report it by clicking "Job expired?" in the apply box or by clicking "Suggest an edit" on the job page.

If you used a free AI tool credit (resume, cover letter, or mock interview) on a job that turned out to be expired, email hi@himalayas.app with the job details and the team can reset your credit.

How does timezone filtering work?

Remote jobs often require employees to work during specific hours for team collaboration. Himalayas makes timezone requirements transparent and filterable.

Each job listing can specify one of three timezone configurations:

  • Specific timezones: The employer lists the timezone offsets they accept (e.g., UTC-5 through UTC+1). Only job seekers in those timezones will see the listing when using timezone filters.
  • All timezones: The employer accepts any timezone. The job appears in all timezone filter results.
  • No timezone specified: The employer has not indicated timezone preferences. The job still appears in general search but may not show up under specific timezone filters.

How to find jobs in your timezone

  1. Go to Jobs > Timezones
  2. Select your timezone offset (e.g., UTC+1, UTC-5, UTC+8)
  3. Results show only jobs that accept your timezone

You can also combine timezone filtering with keyword search and other filters (skills, salary, experience level) to narrow results further.

Timezone vs. location: what is the difference?

These are different concepts:

  • Timezone restrictions define when you need to be available to work (the hours of the day). A company in San Francisco might accept anyone from UTC-10 to UTC-1, regardless of which country they are in.
  • Location restrictions define where you need to be legally based. A company might require employees to be based in the United States for tax and legal reasons, regardless of which timezone they work from within the US.

A job can have both, one, or neither restriction. The filters on Himalayas let you search by either or both.

How does location filtering work?

Some remote jobs are restricted to specific countries or regions, usually for legal, tax, payroll, or compliance reasons. Himalayas shows these restrictions clearly on each job listing.

How to find jobs by country

  1. Go to Jobs > Countries
  2. Select your country
  3. Results show jobs that are explicitly open to workers in that country, plus worldwide jobs

What does "worldwide" mean?

Jobs marked as "worldwide" have no location or timezone restrictions. They are open to anyone, anywhere in the world. You can browse all worldwide jobs at /jobs/worldwide.

What are working permits?

Some jobs list specific working permit or visa requirements. For example, a US-based company might post a worldwide remote job but note that they cannot provide visa sponsorship. The working permit field on job listings clarifies these requirements so you know before applying.

How does salary filtering work?

Himalayas shows salary information when employers provide it. You can filter jobs by salary range:

  1. Open the salary filter on the Jobs page
  2. Select your preferred currency (USD, EUR, GBP, AUD, CAD, and more)
  3. Set your minimum and maximum salary range
  4. Results show jobs within your range, with automatic currency conversion

Salary data is displayed in the currency specified by the employer. When you filter in a different currency, Himalayas converts using current exchange rates so you can compare roles across regions.

Note: Not all employers provide salary information. Jobs without salary data will not appear when salary filters are applied. To include them, enable the "Include jobs without salary" toggle below the salary slider. Employers who include salary ranges tend to receive significantly more applications. See Posting a Remote Job for more on this.

How does skills filtering work?

Each job listing is tagged with relevant skills, technologies, and tools. You can filter by one or multiple skills:

  1. Open the skills filter on the Jobs page
  2. Search for and select the skills you want (e.g., Python, React, Salesforce, Figma)
  3. Results show jobs that match any of the selected skills

Skills filtering works alongside all other filters, so you can search for "Senior Python Developer jobs in UTC-5 paying over $120,000" with a few clicks.

How are search results sorted?

Himalayas offers two sorting options:

  • Relevant (default) — Jobs are ranked by how well they match your profile, preferences, and search criteria. If you have a completed profile, relevant sorting gives you the most personalized results.
  • Recent: Jobs are sorted by posting date, newest first. Use this to see the latest openings.

Are the jobs on Himalayas legitimate?

Himalayas takes several measures to ensure job quality:

  • Review process: All jobs are reviewed before publication
  • Company verification: New and unfamiliar companies may be asked to verify their identity
  • Expiry management: Expired jobs are automatically removed after 30 days, and additional checks detect positions that close earlier
  • Community reporting: Users can flag expired or suspicious listings directly from the job page by clicking "Job expired?" or "Suggest an edit"
  • No "pay to apply" jobs: Himalayas never lists positions that require job seekers to pay money

That said, Himalayas is a platform, not an employer. The hiring decision, interview process, and employment terms are between you and the company. Always research a company independently before sharing personal information or accepting an offer. Check their website, LinkedIn page, and online reviews.

For more on how the platform works, see What is Himalayas.

How do job alerts work?

Himalayas sends you email notifications when new jobs matching your profile and preferences are posted:

  • Free accounts: Weekly job alert emails
  • Plus and Max subscribers: Daily job alert emails

Alerts are based on your preferences set in your profile: desired roles, skills, seniority level, location, and salary expectations. The more detailed your preferences, the more relevant your alerts will be.

Manage your alerts from Settings > Emails. You can unsubscribe at any time using the link in any alert email.

Can I access Himalayas job data programmatically?

Yes. Himalayas provides three free, public ways to access job data:

  • Remote Jobs JSON API: A REST endpoint returning all remote jobs as JSON with pagination. Best for building applications, databases, or dashboards.
  • Remote Jobs RSS Feed: An XML feed with the 100 most recent jobs. Best for feed readers and content aggregators.
  • Remote Jobs MCP Server: A Model Context Protocol endpoint for real-time job search via AI assistants like Claude, Cursor, and Windsurf.

All three are free and require no authentication.

I found a job that seems expired or suspicious. What should I do?

On any job listing, you can report issues directly:

  • Click "Job expired?" in the apply box to report an expired listing with one click
  • Click "Suggest an edit" on the job page to report other issues like incorrect details, non-remote roles, or suspicious content

The team investigates reports promptly and removes invalid listings.