As noted by others, the lack of promotion itself isn't noticeable, because what's noticeable is your frequent change of jobs. I'd add that, as an employer, I would consider whether you changed jobs in an upward trajectory or not; if you're bouncing from one junior position to another, that's not as good as if you go from junior to developer after a few jobs. The importance isn't to show a promotion, it's to show increasing responsibility and increasing abilities.
Did you have five basically identical jobs with identical employers for five years? Then that's no better (and probably worse) than staying in one job for five years, from that point of view (plus the job-hopping).
Did you have five jobs, starting with one small local employer, moving up to a couple of mid-sized firms in your region, ending at a job at Google? That sounds like an upwards trajectory to me - in particular, if the responsibilities of those jobs increased even if the title didn't (ex: small employer, writing web pages for customer facing site in Node.JS; medium employer, maintaining site with 500 pages using mix of technologies; Google, on a team of [many] that supports particular cluster of pages with 10M page views/day)
From what you describe, it looks like you did move upwards. This assumes the companies are either comparable or getting bigger - it's perhaps not quite the same if your title changes (up) but the responsibilities don't, but unless there's a dramatic difference in the company reputations, it should be seen well.
But, I think the more important thing to consider is how you compare to other candidates to similar jobs.
Is it normal in your industry at your level to be job hopping for more money? Do most of the other similar candidates have 3-5 jobs in 5 year period? Or are you competing with people who have 1 job for 5 years. Many fields do have frequent job hopping for many reasons - but make sure you're familiar with the norm in yours, as many don't expect it. Hopefully you know others in the same role and can just ask people what's common, or if you're at a large company just see what the turnover is for that role - maybe your company is higher/lower turnover than average, but it's a starting point at least; and you've had 5 companies in 5 years, so perhaps you've got some broader understanding by this point of what others are doing.
If you're applying for Senior positions, even if at a Junior/regular level it's common to job hop, odds are Seniors are expected to stay longer - they're more expensive to acquire and have more institutional knowledge, so companies want to know they'll stay for a reasonable length of time. Expect at minimum to see more questions in the interview about whether you'd stay longer and why you change jobs; and less interviews, also.
If other applicants do have longer job histories, consider establishing yourself for a few years at your current company, also, to show a change in the pattern - it's common to hop for a while when you're young, but proving that you can stay for a while at the right opportunity is a case of "show don't tell" often.