Must hold at least a bachelor’s degree in a related field
Must posses at least 3+ years of web development experience
Must posses at least 2+ years of experience performing programming
Must have experience with HTML, CSS, XML and other basic syntax
Must have working experience with scripting and interface languages such as: JavaScript, PHP, etc.
Understanding of UI design principles of good usability, especially knowing when something is bad
Demonstrated creative excellence in solving layout and technical challenges
Familiarity with server side and browser scripting
Familiarity with a variety of SQL compliant database platforms, web servers, and environments
Knowledge and expertise with cross browser compatibility issues (CSS, Javascript, DHTML)
Requires a working knowledge of the principles with content management systems (CMS)
Demonstrate a willingness, interest, and aptitude to learn new technologies and skills
Requires proven ability to work well independently as well as part of a team
Requires strong communication (verbal and written) skills with other team members and clients
Requires discipline to keep estimates, documentation, and timekeeping up to date
Requires the proven ability to manage time while working on a variety of tasks
Possess a willingness to transfer skills to other team members
Possess a willingness and attitude to help customers find workable solutions