If what you say is true, you should report it to the authorities , especially immigration enforcement. They cannot legally pay lower salaries than prevailing market wages.
They also only post the announcement for a couple of days instead of the weeks listed. The idea that they can't hire Americans is BS because I've been part of the interview process with great devs who I never see again because the company wouldn't pay a fair salary.