Why is "un" not needed?
because when it's about something that you are, "un" becomes optional
Why not ”o angajatoare”?
My two cents is that it's because employer/employee are not professions but only tell about your state on the labour market, and so they don't need to have gender specific alternatives. But this is only a guess.