One little tip I learned the hard way: an applicant tracking system (ATS) can claim to have imported your fine-looking Word or PDF resume, but that does not mean that it has correctly parsed it and populated the key fields (eg skills) that it shows to the hiring manager.
The problem seems to be that ATSes struggle with the "modern" style of resume, much beloved of Word template authors, where you might have a left column with your contact details, github, and maybe some skills and then a borderless table on the right side with your positioning statement and job history.
I went from zero callbacks to 80% after I junked Word and rewrote my resume in a much more old fashioned, linear format. I used Overleaf (LaTeX) like it was 1999 and exported to PDF.
The problem seems to be that ATSes struggle with the "modern" style of resume, much beloved of Word template authors, where you might have a left column with your contact details, github, and maybe some skills and then a borderless table on the right side with your positioning statement and job history.
I went from zero callbacks to 80% after I junked Word and rewrote my resume in a much more old fashioned, linear format. I used Overleaf (LaTeX) like it was 1999 and exported to PDF.