Yes, this happens a lot and not just with Django. It’s frustrating to receive the same rigid job spec over and over, especially when you know it’s excluding great talent. But as recruiters, part of our job is to challenge assumptions and guide clients toward better outcomes.
That’s actually one of the reasons we created UPFLINX to support internal and external recruiters in these exact situations. We’ve seen that clients often don’t understand what they really need. They confuse familiarity with capability.
Instead of pushing back emotionally, I try to frame it around risk: If you only hire what you’ve already had, you’re not evolving you’re standing still, or worse, regressing. I often reference a principle from software engineering: every 7 years, systems need to be rebuilt. If you’re not progressing your stack or your hiring approach, you’re exposing yourself to security and performance risks.
Also, I try to shift the conversation from years of experience to impact. Ask: Has this candidate completed meaningful projects? Have they led initiatives? Do they understand and adapt frameworks in practical ways? That’s a better measure of seniority than a calendar.
Ultimately, seniority isn’t about time, it’s about contribution. Help your clients see that.