The opportunity atlas
An original illustrated route links Sri Lanka and Singapore. Real role previews, current listing counts and market landing pages turn the regional focus into the site’s visual identity.
Research and implementation report · 26 October 2026 · Sri Lanka and Singapore first, with international discovery retained.
This document records an earlier release. The navy-and-orange redesign adds dedicated career tools, remote eligibility groups, browser-stored notes and manual stages, Career Arcade, guides and more source adapters. Read the current redesign release notes for the latest implementation and source review.
The previous two feeds mainly supplied international remote and European jobs. The new collection adds a Sri Lankan specialist API and three direct employer boards. Regional pages, market tabs, source freshness, a transparent skill compass and a currency comparison tool make that coverage visible and useful.
Counts from the local collection completed on 26 October 2026. They change on each deployment and do not represent the entire labour market.
| Platform | Observed approach | What Career Vettai can learn |
|---|---|---|
| ITPro.lk Developer API · Widgets | A specialist Sri Lankan board distributes employer vacancies through its own pages, a developer API and embeddable job feeds. Its widget interface supports categories, freshness and result counts. | Integrate the documented feed, preserve original links, show the collection time and make technology categories easy to scan. |
| MyCareersFuture Official overview | Singapore’s portal combines skill-oriented matching, career recommendations and development resources. Its stated core audience is Singapore citizens and permanent residents. | Make skills discoverable and explain what a match means. Career Vettai uses visible keyword mentions, without claiming an equivalent matching model or work eligibility. |
| JobStreet / SEEK JobStreet · SEEK developer portal | The job-seeker product includes company profiles, saved searches, saved jobs and application tools. SEEK’s integration suite covers employer job posting, applications and related partner workflows, with approval required for API access. | Source clarity and a shortlist are useful foundations. The partner API should not be treated as an unrestricted public job-search feed. |
| Employer career systems SmartRecruiters Posting API | Employers publish vacancies in an applicant tracking system (ATS). A public posting API then powers their career site and filtered vacancy lists. | Read public employer boards for precise country coverage, link to the original posting and remove roles absent from the next successful collection. |
| Topjobs Official site | The Sri Lankan site presents vacancies through employer names, industry categories, keyword search and job reference numbers. | Offer it as another discovery destination. No public integration permission was established during this research, so its ads are not imported. |
The practical supply chain is: employer or recruiter publishes a vacancy → job board or ATS exposes it → Career Vettai normalises public feed data → the candidate discovers and shortlists it → the original site handles the application. This is our architecture synthesis from the cited product and API documentation.
| Source | Integration | Coverage and operating choice |
|---|---|---|
| ITPro.lk Connected | Documented jobs feed getJobs · count 120 · last 45 days | 88 local technology listings in this collection. Category, location, employment type and original job ID are retained. The current feed sometimes wraps JSON in a JavaScript assignment; the adapter only parses the exact JSON wrapper and executes no scripts. |
| IFS careers Connected | Employer board SmartRecruiters company IFS1 · country lk | 21 current Sri Lanka roles after age filtering. Only relevant public vacancies are included; full detail is obtained from each public posting. |
| Grab careers Connected | Employer board SmartRecruiters company Grab · country sg | 33 current Singapore technology roles. The adapter checks the posting country and public / active flags rather than assuming all company jobs are in Singapore. |
| Wise careers Connected | Employer board SmartRecruiters company Wise · country sg | 7 current Singapore roles after filtering. The same original-source and freshness rules apply. |
| Remote OK & Arbeitnow Retained | Remote OK feed · Arbeitnow feed | 44 and 29 current roles respectively. International listings are retained, including non-remote international roles; a remote flag never establishes eligibility for all countries. |
| ExchangeRate-API Connected | Open access documentation SGD base, LKR and USD conversion | Offer Lens fetches daily data in the browser, caches selected rates until the next update and credits the provider. It shows the rate date and handles unavailable data. It is a gross currency comparison, not a tax or cost-of-living estimate. |
| Candidate | Why it is interesting | What is needed |
|---|---|---|
| Greenhouse Job Board API | Published employer jobs, offices and departments. Public GET requests do not require authentication. | A curated list of relevant employer board tokens and a review of each board’s intended distribution. It is an employer-board API, not a global jobs index. |
| Ashby Job Postings API | Published employer jobs with remote / workplace metadata and optional compensation fields. | Identify suitable companies and their board names. Preserve secondary locations and compensation periods rather than flattening them into misleading numbers. |
| Adzuna | Job search plus salary and vacancy trend endpoints. | Application ID and key. Confirm the supported country list and access terms before promising Sri Lanka or Singapore coverage. Credentials belong in GitHub Actions secrets. |
| Jooble REST API | Keyword and location search with source, company and salary snippets. | Country-specific API keys. The documentation checked for this report states a free lifetime quota of 500 requests per key; it should not power a six-hour schedule without a suitable plan. |
| SEEK integrations | Employer posting and application workflow integrations across the group. | SEEK approval and a suitable partner use case. No unrestricted job-search integration is claimed or enabled here. |
No paid plan was purchased, no employer was contacted, and no secret key is required for the connected feeds. Third-party plan limits and API availability can change.
An original illustrated route links Sri Lanka and Singapore. Real role previews, current listing counts and market landing pages turn the regional focus into the site’s visual identity.
Choose skills and a market. Discover roles mentioning those skills, see how many selected terms appear, and notice a related skill in the same collection. The method is visible and makes no hiring-success prediction.
Explore SGD, LKR and USD equivalents using dated rates. Clear gross-amount labels prevent a currency conversion from looking like a take-home-pay calculation.
Employer-feed labels, source credits and a Sources page make provenance visible. Collection status can distinguish a fresh response from a recent cached fallback.
Coverage is a curated sample. Public source availability can change; a fetched job is not a guarantee that applications remain open. Sponsorship and work eligibility are not inferred. No JobPosting rich-result eligibility is claimed while full expiry and application-status verification remain unavailable.