No offence. But there is really no excuse for “competitive” it’s bullshit, simple as. Especially today in 2022. Be honest and transparent.
If you pay based on experience/seniority, then post a salary band, use numbers, don’t just say it.
Why should anyone piss away emotional and physical labour preparing an application for a job only to get into the process and find out the pay is bad/ too low?