A web developer actually produces something. A so called web engineer (if there is really such a thing) does little more than go to meetings, plays with diagrams, and tells the web developer what to do.
The first term is spelled correctly while the second is not. That is one difference.