Skip to content
CareerHawk

Safety

Remote Job Scams: How Developers Can Spot Fake Job Offers

The warning signs of fake remote developer jobs, from chat-only interviews to equipment cheques and 'test tasks' that are real work, and how to check a company.

By Daud Samim · · 7 min read

Remote work made hiring global, and scammers followed. Fake job offers aimed at developers have become more sophisticated: realistic company names, polished job descriptions, even video calls. Most share a handful of tell-tale signs.

Red flags

Money flows the wrong way

A real employer never asks you to pay for anything to get a job: not training, not equipment, not a background check, not a visa fee. A classic scam sends you a cheque or transfer to “buy your equipment from our approved vendor”. The payment bounces after you’ve sent real money to the vendor.

Interviews only over chat

Hiring done entirely over a messaging app, with no video call and no named people you can verify, is a strong warning sign. So is an offer after one short conversation.

Contact from a personal email address

Recruiters can use personal accounts, but an offer letter or contract should come from the company’s own domain. Check the domain carefully; scammers register look-alikes.

Pressure and secrecy

“Accept today or the position goes to someone else.” “Don’t mention this to anyone yet.” Real hiring processes have deadlines, but not panic.

Requests for sensitive data too early

Bank details, ID documents and tax numbers belong in onboarding after you’ve signed a real contract, through the company’s HR systems. Not in a chat window before an interview.

A “test task” that is real work

A take-home assignment should be a scoped exercise. If the “test” is building a production feature for their product, or they want you to run their code on your machine with your accounts, you may be doing free work or installing malware. Be especially careful with repositories that ask you to run install scripts with elevated permissions or to connect wallets and API keys.

Too good to be true

Very high pay for little experience, no interview for a senior role, or a job description so generic it could fit any company.

How to check a company

  1. Find the job on the company’s own careers page. If it isn’t there, ask the recruiter why.
  2. Look up the people you’re speaking to on professional networks and the company website.
  3. Check the email domain against the company’s real website.
  4. Search the company name with “scam” and look for recent reports.
  5. Ask direct questions: who would you report to, what’s the team, what’s the interview process? Real recruiters answer easily.

How CareerHawk reduces the risk

CareerHawk collects jobs from company career pages and established job boards, and its links take you to the employer’s own application page. When CareerHawk applies for you, it goes through the employer’s public application form, the same one you’d use yourself. It never sends money, never asks for payment details outside Apple’s App Store purchase, and never creates accounts on other sites in your name.

No aggregator can guarantee every listing is genuine, so the checks above still apply. If a CareerHawk listing ever leads somewhere suspicious, email us from the support page and we’ll look into it.

If you think you’ve been targeted

  • Stop replying, and don’t send money or documents.
  • If you shared bank details, contact your bank immediately.
  • Report the listing to the site where you found it.
  • Report it to your national fraud or consumer protection service.

Then get back to real remote developer jobs. Most offers are genuine; knowing the signs means you can apply with confidence.

Keep reading

Let your next application go out while you sleep

Download CareerHawk, pick your stack, and see your matches in seconds. Five applications are on us when you create an account.