User Experience (UX) Designer = Research + Design
UI Developer = Design + HTML/CSS/JS
Application Developer = HTML/CSS/JS + Back-End coding
With reference to above diagram i would like to know where does Business Analyst (BA) fits into the picture .
Your thoughts would be appreciated.