The reason companies have these types of laundry lists is they don't know how to grow a junior to a senior. So they put everything they don't know how to teach on the list.
A couple of thoughts:
- the reason companies want Node on the front end is that you need it if you're going to adjust how webpack works, or you might need to set up or tweak JSON server for running your app without a connection to a running backend
- one way to grow juniors into seniors is to start them off in a sandbox in Storybook, so it's worth knowing and looking for in job postings (then ask them about it in the interview). It's probably used more than the author thinks, and it will almost certainly be used in a place that's well-positioned to help you grow.