I don't at all mean "junior" or "senior" as "age" but capabilities. I know lots of young senior/staff :) And plenty of new developers in their 40s plus.
At this point these titles really have become pretty meaningless... A good developer will build and use the tools they have access to, a bad developer will fall behind.