Jobstreet Scraper

ENDPOINTS
GET/roles/search

Search Roles

Search the career guide's roles, with typical monthly salary, growth and job satisfaction.

QUERY PARAMS

Role keywords.

Example: software engineer

JobStreet / JobsDB market to read from: MY my.jobstreet.com, SG sg.jobstreet.com, PH ph.jobstreet.com, ID id.jobstreet.com, HK hk.jobsdb.com or TH th.jobsdb.com. A country name or any JobStreet / JobsDB link also works.

Default: MY

Allowed values: MY, SG, PH, ID, HK, TH

Language of the site's own labels: classifications, work types, dates and applicant insights. en works everywhere; id on ID, zh on HK and th on TH.

Default: en

Allowed values: en, id, zh, th

Result order.

Default: relevance

Allowed values: relevance, salary, growth, satisfaction

Page number.

Default: 1

Allowed values: 1-100

Number of roles per page.

Default: 10

Allowed values: 1-50

{
  "count": 146,
  "per_page": 10,
  "current_page": 1,
  "total_pages": 15,
  "next": "https://jobstreet-scraper.omkar.cloud/jobstreet/roles/search?query=software+engineer&page=2",
  "previous": null,
  "roles": [
    {
      "alias": "software-engineer",
      "title": "Software Engineer",
      "link": "https://my.jobstreet.com/career-advice/role/software-engineer",
      "typical_salary": {
        "min": 4200,
        "max": 6000
      },
      "job_satisfaction": 3.6,
      "growth_percent": -33.6,
      "image": "https://media.graphassets.com/BHG9Ia78So2oZypoV046",
      "video": null,
      "classifications": [
        "Information & Communication Technology"
      ],
      "is_released": null
    },
    {
      "alias": "dot-net-software-engineer",
      "title": ".Net Software Engineer",
      "link": "https://my.jobstreet.com/career-advice/role/dot-net-software-engineer",
      "typical_salary": {
        "min": 5800,
        "max": 8000
      },
      "job_satisfaction": null,
      "growth_percent": null,
      "image": "https://cdn.seeklearning.com.au/media/images/career-guide/module/placeholder/java-developer-module.jpg",
      "video": null,
      "classifications": [
        "Information & Communication Technology",
        "Information & Communication Technology"
      ],
      "is_released": null
    },
    {
      "alias": "java-software-engineer",
      "title": "Java Software Engineer",
      "link": "https://my.jobstreet.com/career-advice/role/java-software-engineer",
      "typical_salary": {
        "min": 5000,
        "max": 7500
      },
      "job_satisfaction": null,
      "growth_percent": null,
      "image": "https://cdn.seeklearning.com.au/media/images/career-guide/module/net-developer-module.jpg",
      "video": null,
      "classifications": [
        "Information & Communication Technology"
      ],
      "is_released": null
    },
    {
      "alias": "software-test-engineer_2",
      "title": "Software Test Engineer",
      "link": "https://my.jobstreet.com/career-advice/role/software-test-engineer_2",
      "typical_salary": {
        "min": 3500,
        "max": 6000
      },
      "job_satisfaction": 3.0,
      "growth_percent": null,
      "image": "https://media.graphassets.com/BHG9Ia78So2oZypoV046",
      "video": null,
      "classifications": [
        "Information & Communication Technology"
      ],
      "is_released": null
    },
    {
      "alias": "software-support-engineer",
      "title": "Software Support Engineer",
      "link": "https://my.jobstreet.com/career-advice/role/software-support-engineer",
      "typical_salary": {
        "min": 4300,
        "max": 4500
      },
      "job_satisfaction": null,
      "growth_percent": null,
      "image": null,
      "video": null,
      "classifications": [
        "Information & Communication Technology"
      ],
      "is_released": null
    },
    {
      "alias": "embedded-software-engineer",
      "title": "Embedded Software Engineer",
      "link": "https://my.jobstreet.com/career-advice/role/embedded-software-engineer",
      "typical_salary": {
        "min": 5500,
        "max": 7300
      },
      "job_satisfaction": null,
      "growth_percent": null,
      "image": null,
      "video": null,
      "classifications": [
        "Engineering",
        "Information & Communication Technology"
      ],
      "is_released": null
    },
    {
      "alias": "software-development-engineer",
      "title": "Software Development Engineer",
      "link": "https://my.jobstreet.com/career-advice/role/software-development-engineer",
      "typical_salary": {
        "min": 3050,
        "max": 5550
      },
      "job_satisfaction": null,
      "growth_percent": null,
      "image": "https://media.graphassets.com/BHG9Ia78So2oZypoV046",
      "video": null,
      "classifications": [
        "Information & Communication Technology",
        "Information & Communication Technology"
      ],
      "is_released": null
    },
    {
      "alias": "full-stack-software-engineer",
      "title": "Full Stack Software Engineer",
      "link": "https://my.jobstreet.com/career-advice/role/full-stack-software-engineer",
      "typical_salary": {
        "min": 4850,
        "max": 7350
      },
      "job_satisfaction": null,
      "growth_percent": null,
      "image": "https://cdn.seeklearning.com.au/media/images/career-guide/module/net-developer-module.jpg",
      "video": null,
      "classifications": [
        "Information & Communication Technology",
        "Information & Communication Technology"
      ],
      "is_released": null
    },
    {
      "alias": "software-quality-assurance-engineer",
      "title": "Software Quality Assurance Engineer",
      "link": "https://my.jobstreet.com/career-advice/role/software-quality-assurance-engineer",
      "typical_salary": {
        "min": 4650,
        "max": 7150
      },
      "job_satisfaction": 4.0,
      "growth_percent": null,
      "image": null,
      "video": null,
      "classifications": [
        "Information & Communication Technology",
        "Information & Communication Technology"
      ],
      "is_released": null
    },
    {
      "alias": "research-and-development-software-engineer",
      "title": "Research and Development Software Engineer",
      "link": "https://my.jobstreet.com/career-advice/role/research-and-development-software-engineer",
      "typical_salary": {
        "min": 4500,
        "max": 5000
      },
      "job_satisfaction": null,
      "growth_percent": null,
      "image": null,
      "video": null,
      "classifications": [
        "Information & Communication Technology"
      ],
      "is_released": null
    }
  ],
  "classifications": [
    {
      "name": "Engineering",
      "slug": "engineering",
      "count": 93
    },
    {
      "name": "Information & Communication Technology",
      "slug": "information-communication-technology",
      "count": 80
    },
    {
      "name": "Manufacturing, Transport & Logistics",
      "slug": "manufacturing-transport-logistics",
      "count": 9
    },
    {
      "name": "Sales",
      "slug": "sales",
      "count": 8
    },
    {
      "name": "Mining, Resources & Energy",
      "slug": "mining-resources-energy",
      "count": 6
    },
    {
      "name": "Construction",
      "slug": "construction",
      "count": 5
    },
    {
      "name": "Trades & Services",
      "slug": "trades-services",
      "count": 4
    },
    {
      "name": "Healthcare & Medical",
      "slug": "healthcare-medical",
      "count": 3
    },
    {
      "name": "Marketing & Communications",
      "slug": "marketing-communications",
      "count": 1
    }
  ],
  "query": "software engineer"
}