Technical expertise - thoroughly versed in web development languages, modern application programming languages, content management systems, and search engine optimization.
Translate ideas colleagues come up with into coding and programming that brings the mock-up to life.
Craft visions using your knowledge of coding and other technology resources.
Test your work to make sure coding and programming does not have any bugs and everything runs smoothly.
Troubleshoot when unexpected problems arise.
Receive input from target users in order to reevaluated and institute any changes.
Take detailed notes as a record of what has been done.
Communicate effectively with coworkers to that all involved understands what is being done.
Qualifications
Bachelor's degree in computer science, software engineering, web development, or a related field.
Evidence of training in graphic design.
Portfolio of work.
Programming skills in HTML, CSS, JavaScript, AJAX, JSON, jQuery, Java, Ruby on Rails, and SQL database development.