OrbTop

Get on Board – LATAM Tech Jobs Scraper

JOBSLEAD GENERATION

Get on Board – LATAM Tech Jobs Scraper

Scrape tech job listings from Get on Board, the leading developer job board for Latin America. Extract job titles, companies, salaries, tech-stack tags, seniority levels, and remote/hybrid status across Chile, Argentina, Brazil, Mexico, Colombia, Peru, and Uruguay.

What it does

Calls the Get on Board public REST API to collect all active job listings across selected tech categories. For each listing it returns:

  • Job title, seniority level, and tech-stack tags
  • Hiring company name, country, and logo URL
  • Remote/hybrid/onsite status and job country
  • Salary range in USD (when the employer discloses it)
  • Number of applications received
  • Direct application URL and source URL

Input

Field Type Description
categories array (required) Job categories to scrape. See valid values below.
maxItems integer Maximum records to return across all categories. 0 = unlimited.

Valid categories

Slug Description
programming Software engineering roles
machine-learning-ai ML / AI / LLM roles
sysadmin-devops-qa DevOps, SRE, SysAdmin, QA
data-science-analytics Data science and analytics
mobile-developer iOS, Android, React Native
design-ux Product design and UX
cybersecurity Security engineering
innovation-agile Product management, Agile
digital-marketing Digital marketing
other General tech-adjacent roles

Output

Each record in the dataset:

{
  "id": "senior-full-stack-engineer-merapar-remote-19a1",
  "title": "Senior Full-Stack++ Engineer",
  "company_name": "Merapar",
  "company_id": "merapar",
  "company_country": "CL",
  "company_logo_url": "https://getonbrd-prod.s3.amazonaws.com/...",
  "category": "programming",
  "seniority": "senior",
  "tags": "Python, Scrum, Docker, TypeScript, Distributed Systems, Cloud Computing",
  "description_html": "<ul><li>...</li></ul>",
  "description_text": "Engineering degree in Computer Science...",
  "requirements": "AWS or GCP certified...",
  "benefits": "40 hour work week, 20 vacation days...",
  "city": null,
  "country": "Chile",
  "remote": "hybrid",
  "min_salary_usd": null,
  "max_salary_usd": null,
  "salary_currency": null,
  "employment_type": null,
  "posted_at": "2026-05-26",
  "apply_url": "https://www.getonbrd.com/jobs/senior-full-stack-engineer-merapar-remote-19a1",
  "apply_count": 73,
  "source_url": "https://www.getonbrd.com/jobs/senior-full-stack-engineer-merapar-remote-19a1",
  "scrapedAt": "2026-05-31T17:06:00.000Z"
}

Notes on null fields:

  • min_salary_usd / max_salary_usd — null when the employer does not disclose salary
  • salary_currency — not exposed in the API; null for all records
  • employment_type — not exposed in the API; null for all records
  • city — the API only exposes city IDs, not names; null for all records

Performance

  • Default run: scrapes the programming category (350+ pages x 100 jobs each)
  • Multi-category runs scale linearly — each category is fetched independently
  • maxItems: 5 run completes in under 10 seconds
  • Full dataset (all 7 default categories) returns approximately 3,000-5,000 active jobs

Use cases

  • Talent intelligence — track LATAM developer supply, skill demand, and compensation trends
  • Nearshore hiring — build pipelines of pre-qualified LATAM candidates for US companies
  • Market research — analyze which tech stacks dominate LATAM's hiring market
  • Job aggregators — enrich LATAM job feeds with structured salary and seniority data