-  Present web design plans and UI layout ideas. 
 -  Write code using multiple web development languages, primarily HTML, Flash, CSS, and Java
 -  Create user interface layouts and web pages for mobile applications and web-based.
 -  Analyze user data to evaluate user interfaces for existing applications and web pages and to identify areas needing improvement. 
 - Test and analyze web applications and user data, which requires strong analytical skills
 
 Conduct usability testing.
  Bachelor’s degree in information technology, Computer Science, or related filed is preferable Experience and Skills:2 to 4 years of experience in development