MyCareersFuture Singapore Scraper: Jobs, Salaries, Skills & UEN avatar

MyCareersFuture Singapore Scraper: Jobs, Salaries, Skills & UEN

Pricing

from $0.67 / 1,000 job leads

Go to Apify Store
MyCareersFuture Singapore Scraper: Jobs, Salaries, Skills & UEN

MyCareersFuture Singapore Scraper: Jobs, Salaries, Skills & UEN

Scrape MyCareersFuture jobs from Singapore's official job portal: SGD salary ranges, skills, full descriptions, seniority, vacancies and employer UEN with website. Search by keyword, category or link, filter by salary and date, and monitor new jobs on a schedule. No login needed.

Pricing

from $0.67 / 1,000 job leads

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

15 days ago

Last modified

Features

Limited permissions

Share

๐Ÿ‡ธ๐Ÿ‡ฌ MyCareersFuture Singapore Scraper: Jobs, Salaries, Skills & UEN

MyCareersFuture is one of several Asia job sources in this suite. Use it for Singapore, then pair it with the India, China, and Japan job Actors below.
ASIA JOB DATA SUITE ย ย โ€ขย ย Singapore, India, China, and Japan job boards with salaries and employer data
ย MyCareersFuture
โžค You are here
ย Instahyre
India tech jobs and hiring monitor
ย 51job
China jobs and salary data
ย Japan Dev
Japan tech jobs and visa evidence
Singapore jobs with their disclosed salary range and employer registry number, from the government job board.
Search by keyword, category or link, collect full descriptions and skills, and schedule it to get only the new jobs each day. No login required.
๐Ÿ’ต Real salaries
The disclosed SGD range on every job, not an estimate
๐Ÿข Employer UEN
Company registry number, website, industry, and size
๐Ÿ“„ Full details
Description, skills, vacancies, experience, and location
๐Ÿ”” New job feed
Schedule it and save only new jobs and salary changes

MyCareersFuture Singapore Scraper turns Singapore's official job portal into clean rows. Employers advertise on MyCareersFuture and disclose a salary range, which makes it one of the richest sources of Singapore hiring data. Each row carries the job title, SGD salary range, skills, seniority, vacancies, experience, workplace address with map coordinates, the full description, and the employer's ACRA UEN company number with website, industry, and headcount.

Built for recruiters sourcing candidates, B2B teams finding Singapore employers that are hiring, HR-tech and compensation analysts, and job aggregators that need a fresh Singapore feed.

๐Ÿ” What does MyCareersFuture Singapore Scraper do?

  • Searches the way you think. Add several keywords, pick job categories, contract types, and seniority levels, set a salary floor or ceiling, and limit results to jobs posted in the last few days. Or paste job links and search links straight from the portal.
  • Returns the full record. Salary range, skills, full description, vacancies, minimum experience, SSOC occupation code, working hours, flexible work options, posting and expiry dates, views, and applications.
  • Knows the employer. UEN, website, logo, industry, employee count, a short company profile, and whether the employer is marked responsive. When a recruiter posts for a client, the client's name is included too.
  • Goes deep. The portal shows up to 10,000 jobs per search, so larger runs are split by category automatically to reach the whole board.
  • Feeds your pipeline. Turn on the monitor and every scheduled run saves only new jobs, salary changes, and reposts, each marked in a change_type field.
  • Finds hiring companies. Optionally add one row per hiring employer with the number of open jobs, top skills, and the salary range they offer.

๐Ÿ’ก Who is it for?

"I recruit in Singapore, so I need real salary bands and employer details before I pitch a role."

"I sell to growing companies, so I want a daily list of Singapore employers that just started hiring, with their UEN and website."

"I benchmark pay, so I track salary ranges by category and seniority across Singapore."

"I run a job board or newsletter, so I feed fresh Singapore jobs into it on a schedule."

๐Ÿš€ How to use it

STEP 1
Set your search
Add keywords, categories, or portal links. Leave blank for the newest jobs.
STEP 2
Run or schedule
Start once, or schedule it with the monitor to get only new jobs.
STEP 3
Export anywhere
Excel, CSV, JSON, Google Sheets, or your own system.

โš™๏ธ Input

FieldTypeRequiredDescription
searchQueriesarray of textNoJob titles, skills, or keywords, e.g. "software engineer". Each runs its own search and results are combined without duplicates.
startUrlsarray of URLsNoMyCareersFuture job page links (exact jobs) or search page links (reuse a search you built on the site).
searchQuerytextNoThe original single keyword box. Still works and is combined with the list above.
categoriesarray of optionsNoOnly jobs in these portal categories, e.g. Information Technology or F&B.
employmentTypesarray of optionsNoPermanent, Full Time, Part Time, Contract, Temporary, Freelance, or Internship/Attachment.
positionLevelsarray of optionsNoSeniority from Fresh/entry level to Senior Management.
minSalary / maxSalaryintegerNoMonthly salary range in SGD.
minExperienceintegerNoOnly jobs asking for at least this many years of experience.
postedWithinDaysintegerNoOnly jobs posted or reposted in the last N days.
onlyWithUenbooleanNoSkip postings that hide the employer's UEN.
onlyResponsivebooleanNoKeep only employers marked responsive by the portal.
onlyGovernmentbooleanNoKeep only jobs in the Public / Civil Service category.
sortByenumNoNewest first (default), highest salary first, or best keyword match.
maxItemsintegerNoMaximum job rows to save. Free-plan runs are capped at 100 rows.
skipJobDetailsbooleanNoFast mode: skip description, vacancies, experience, SSOC code, employer website, and view counts.
includeCompanyLeadsbooleanNoAdd one row per hiring employer after the jobs.
monitorModebooleanNoRemember jobs between runs and save only new jobs, salary changes, and reposts.
monitorScopetextNoName of the monitor, so separate schedules keep separate histories.
proxyConfigurationobjectNoConnection settings. The default works; leave it as is.

๐Ÿ“ฆ Output

Each row is one job, with salary, skills, employer, and location. Download as JSON, CSV, or Excel.

{
"record_type": "job",
"job_id": "5415ff1f8d5a1491cea012d28e59e715",
"job_post_id": "MCF-2026-1879897",
"title": "Chef",
"url": "https://www.mycareersfuture.gov.sg/job/customer-service/chef-thumbupz-coffeehouse-5415ff1f8d5a1491cea012d28e59e715",
"employer_name": "STEEL ALLY RESOURCES PTE. LTD.",
"employer_uen": "200617609W",
"employer_industry": "EMPLOYMENT AGENCIES (EXCEPT DOMESTIC WORKER EMPLOYMENT PLACEMENT AGENCIES)",
"is_responsive_employer": true,
"hiring_employer_name": "THUMBUPZ COFFEEHOUSE PTE. LTD.",
"employment_type": "Full Time",
"seniority": "Fresh/entry level",
"categories": ["Customer Service", "F&B"],
"skills": ["Cooking", "Food Cost Management", "Culinary Skills"],
"min_experience_years": 2,
"salary_min_sgd": 3000,
"salary_max_sgd": 5000,
"salary_type": "Monthly",
"location": "586 GEYLANG ROAD Singapore 389525",
"district": "D14 Geylang, Eunos",
"region": "Central",
"latitude": 1.31396,
"longitude": 103.88758,
"posted_date": "2026-10-23",
"expires_date": "2026-11-22",
"is_government_job": false,
"number_of_vacancies": 5,
"description": "Ensure that the production, preparation and presentation of food are of the highest standard...",
"ssoc_code": "51202",
"job_status": "Open",
"scraped_at": "2026-10-23T02:26:22.770Z"
}

๐Ÿ“Š Data table

FieldTypeDescription
record_typestringjob, or company for hiring-company rows.
job_idstringUnique job ID on MyCareersFuture.
job_post_idstringPublic vacancy reference such as MCF-2026-1879897.
titlestringJob title.
urlstringLink to the job page.
employer_namestringName of the employer or agency that posted the job. Left out when the poster hides it.
employer_uenstringACRA Unique Entity Number, Singapore's company registry ID.
employer_websitestringEmployer website, when published.
employer_logo_urlstringEmployer logo image.
employer_industrystringIndustry description of the employer.
employer_employee_countnumberEmployee count, when published.
employer_descriptionstringShort company profile.
is_responsive_employerbooleanWhether the portal marks the employer as responsive.
hiring_employer_namestringThe client company when a recruiter posts on its behalf.
employment_typestringPermanent, Full Time, Contract, and similar.
senioritystringSeniority level, such as Executive or Manager.
categoriesarray of textPortal job categories.
skillsarray of textSkills listed for the job.
min_experience_yearsnumberMinimum years of experience.
salary_min_sgd / salary_max_sgdnumberDisclosed salary range in SGD.
salary_typestringPay period, usually Monthly.
locationstringWorkplace address.
district / regionstringSingapore postal district and region.
latitude / longitudenumberMap coordinates of the workplace.
posted_datestringFirst posting date.
last_posted_datestringLatest posting or repost date.
expires_datestringDate the posting closes.
is_government_jobbooleanTrue when the job is in the Public / Civil Service category.
number_of_vacanciesnumberOpen positions on the posting.
descriptionstringFull job description as plain text.
ssoc_codestringSingapore Standard Occupational Classification code.
working_hours / shift_patternstringHours and shift details, when published.
flexible_work_arrangementsarray of textFlexi-hours, remote, and similar options.
screening_questionsarray of textQuestions applicants are asked.
job_statusstringOpen or Re-open.
views_count / applications_countnumberViews and applications so far.
search_querystringThe keyword that found the job.
change_typestringnew, salaryUp, salaryDown, or reposted (monitor on).
previous_salary_min_sgd / previous_salary_max_sgdnumberSalary before the change (monitor on).
first_seen_atstringWhen the monitor first saw the job (monitor on).
open_jobs_in_runnumberJobs the employer has in this run (company rows).
top_categories / top_skillsarray of textMost common categories and skills for the employer (company rows).
scraped_atstringTimestamp of collection.

๐Ÿ’ฐ Pricing

Pricing is pay per result. You only pay for the rows the Actor saves, so an empty run costs nothing. Full descriptions, skills, employer data, the monitor, and filters are all included in the same per-row price. There are no subscriptions and no minimum spend. Hiring-company rows are billed like job rows.

โญ Enjoying MyCareersFuture Singapore Scraper?

โญ โญ โญ โญ โญ
If this Actor gave you Singapore salaries and employer numbers in minutes, leave a quick review.
A 5-star rating takes 10 seconds and helps other recruiters and B2B teams find it. Your feedback also tells us what to build next.
โ˜…ย ย Rate this Actor on Apify

โœจ Tips

  • Get only what is new. Turn on the monitor, give it a name, and schedule the Actor daily. Each run saves only new jobs, salary changes, and reposts. Max job rows then counts only those rows.
  • Find direct employers. Turn on "Only employers with a registered UEN" to drop postings that hide the company number, which also cuts many agency listings.
  • Target a pay band. Set a minimum and maximum monthly salary to pull only roles inside a range, useful for work pass checks and benchmarking.
  • Go faster. Fast mode skips full job details and is ideal for large listings when you only need titles, salaries, and employers.
  • Reuse a portal search. Build a search on the site, paste its link into the links box, and the Actor runs the same search.

โ“ FAQ

Do I need a MyCareersFuture account or API key?

No. The Actor reads only the job information the portal shows to any visitor. No login, key, or cookie is needed.

How many jobs can I collect?

The portal lists tens of thousands of open jobs. A single search shows up to 10,000 of them, and larger runs are split by category automatically so you can reach the whole board. Free-plan runs are capped at 100 rows per run.

Can I track new jobs every day?

Yes. Turn on "Only new or changed jobs", name the monitor, and schedule the Actor. Every run saves only jobs it has not seen, plus jobs whose salary changed or that were reposted, each marked in change_type.

The Actor collects job information that the portal publishes openly to every visitor. You are responsible for following the portal's terms of use and any data-protection rules that apply to how you use the data.

๐Ÿ”— Other actors