Just like what at least one other person have said, ensure that you've an up-to-date LinkedIn profile. In addition, have someone in recruiting or in software development to read over your resume. Remote jobs could receive many applications because the applicants are not bounded by their locations. With the number of applications, it is easy for the recruiters and the hiring managers to stop reading weak applications even if you are experienced. I used the paid resume review service from levels.fyi.