⌕
Search
Talent▾
Talent
Jobs
Get a demo
✕
Talent
Jobs

Hire the best JavaScript Developer in Singapore

Post a job for free in minutes and connect with vetted professionals ready to work.

Screened candidates in your pipeline

Every profile is screened and verified before it reaches your shortlist. Placeholder profiles shown below - replace with your own anonymised pipeline data.

Angie Z.

Dubai, United Arab Emirates

6 years experience

Credentials verified

Available in 2 weeks

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

Min H.

Dubai, United Arab Emirates

4 years experience

Credentials verified

Available now

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

Sohail M.

Abu Dhabi, United Arab Emirates

9 years experience

Credentials verified

Available in 4 weeks

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

Peng Z.

Dubai, United Arab Emirates

3 years experience

Credentials verified

Available now

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

Andrew C.

Sharjah, United Arab Emirates

7 years experience

Credentials verified

Available in 2 weeks

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

Xinran L.

Dubai, United Arab Emirates

5 years experience

Credentials verified

Available now

Placeholder summary. Replace with an anonymised profile description drawn from your own screened pipeline.

Skill tag
Skill tag
Skill tag
Request profile

How it works

Share the brief

Tell us the role, the must-haves and the budget. We turn that into a scorecard your interviewers actually use.

Get a shortlist

Candidates are screened against the scorecard rather than keyword-matched, so every profile is worth your time.

Interview with structure

Same questions, same rubric, every candidate. Scheduling, panels and scoring all run in one place.

Make the offer

Compare scored candidates side by side, then track the offer through acceptance to the agreed start date.

customer stories

Hear from our customers

AI Recruitment Software

Your AI Recruitment Software

Your AI Recruitment Software streamlines hiring - from job descriptions to candidate selection
ensuring a smarter process and the best hires.

How to hire a JavaScript developer in Singapore

To hire a JavaScript developer in Singapore, plan for a mature, well-informed market where candidates know their value and notice periods are long. Local graduates, permanent residents and regional hires all compete for the same roles, and foreign candidates need a work pass that must be approved before they can start. The timeline below shows where the weeks go.

Hiring timeline
Hiring a JavaScript developer in Singapore, from brief to first day
2-5 wks
to accepted offer
6-26 wks
to first day
Week 0▲ Offer acceptedFirst day
STEP 1
Sourcing and shortlist
1-2 wks
Deep local and regional pool
STEP 2
Interviews
1-2 wks
Technical rounds, then a panel
STEP 3
Offer and acceptance
3-7 days
Candidates compare offers closely
STEP 4
Notice period
4-13 wks
Usually 1 to 3 months
STEP 5
Work pass approval
3-8 wks
Foreign hires only
Pass: Employment Pass, COMPASSHubs: one-north, CBD, ChangiNotice: 1 to 3 months
Based on Singapore labour law and typical Singapore hiring timelines, reviewed by Whitecarrot.

Where the talent is

  • one-north: startups, regional technology offices and research-linked product teams.
  • Raffles Place and Marina Bay: banks, trading firms and fintechs with large web platforms.
  • Changi Business Park and Jurong Innovation District: technology, logistics and industrial software teams.
  • NUS, NTU, SMU and SUTD: a steady stream of computing graduates for entry-level and graduate programmes.

Who's hiring JavaScript developers in Singapore

Banks and insurers, regional super-apps and marketplaces, government technology agencies, consultancies and a busy startup scene all recruit JavaScript talent. Many teams need TypeScript with React or Vue and strong testing habits, and several operate across Southeast Asian markets with multilingual interfaces. Because most employers use structured interviews, candidates expect a clear process and a prompt decision.

Employment Passes, costs and notice periods

  • Foreign professionals: a developer usually needs an Employment Pass, which has a salary floor and is assessed under the COMPASS framework.
  • Work pass timing: approval for foreign hires typically adds three to eight weeks, so start the application as soon as the offer is accepted.
  • Local hires: Singapore citizens and permanent residents carry CPF contributions, which should be built into the cost.
  • Notice: one to three months is the norm, with the longer end for senior staff.

Skills to screen for

Look for TypeScript, one mainstream framework, Node.js, accessibility and automated testing, plus experience with design systems and performance budgets. Ask about integrations with payment and identity services used in Southeast Asia, and about working across time zones with teams in India, Indonesia or Vietnam. Mandarin, Malay or Tamil can help for consumer-facing roles, but English is the working language.

Sourcing channels that work in Singapore

  • LinkedIn for experienced engineers and regional hires.
  • MyCareersFuture for local roles, with its employer obligations to advertise.
  • Developer communities, hackathons and university career fairs.
  • Referrals from existing engineers, which suit senior hires.

How Whitecarrot helps you hire JavaScript developers in Singapore

Whitecarrot is an AI recruiter that runs your whole hiring pipeline in one place, from the first job post to the signed offer, so slow handoffs do not cost you the candidate.

  1. AI job posting and sourcing: turn the brief into a posting that states pass sponsorship and your stack, then reach local developers and regional talent.
  2. AI resume screening: applicants are scored against your scorecard, with work pass status, salary expectation and notice period captured so Employment Pass fit is clear early.
  3. AI interview agent: first-round interviews run on demand, which suits candidates who must fit calls around a long notice period.
  4. Structured interviews and scheduling: technical rounds and panels are scheduled from one place and scored on a shared rubric across your regional interviewers.
  5. Offer and onboarding: offers are tracked through acceptance, and work pass application steps are followed so a start date is realistic.
Learn more about role

Frequently asked questions

How long does it take to hire a JavaScript developer in Singapore?

Plan for a few weeks to an accepted offer, then one to three months of notice, plus three to eight weeks of work pass approval for foreign hires.

Which work pass does a JavaScript developer need?

Usually an Employment Pass, assessed against a salary floor and the COMPASS points framework.

Are notice periods longer than in the Gulf?

Often yes, with one to three months common, so build the wait into your start date.

Do I have to advertise locally first?

Employment Pass applicants are expected to pass fair consideration rules, so check the current MOM guidance before applying.

Find more roles

Top cities for JavaScript Developer

No items found.