Well a web app is a user interface. Obviously there are backend components to most web apps, but any of the client-side work can still reasonably be referred to as UI work. You just need to specify between UI designer and UI engineer.