I understand that compensation varies based on factors such as location, company type, and more. However, I'm seeking a general salary range for a mid-level developer with 3 to 5 years of experience in the current market.