DOE in salary terms means depends on experience. Many employers choose not to disclose the salary or wage of a position until they determine the exact skill set and experience of the applicant.
Employers often choose to state salary terms as DOE, or depending on experience, intending to negotiate the correct salary terms that would suit the employer and the applicant best. By offering salary as DOE, employers imply they intend to pay the applicant according to her background, based how much experience the applicant has in the field or at a particular type of job.
At times, employers state a salary range and then add DOE to the range, such as £32,500 to £48,750 DOE. This implies that the employer intends to pay somewhere between the stated range; however, the exact amount will depend on the employee's level of experience. If the applicant has a considerable amount of experience, he will expect the offered salary to be toward the higher end of the range.
It is important to note that regardless of how the salary is stated -- as an exact amount, as a range or as DOE -- all employers must pay their employees at least the regulated minimum wage.