Writing well designed, testable, efficient code by using best software development practices. Creating website layout/user interfaces by using standard HTML/CSS practices Integrating data from various back-end services and databases. Proven graphic designing experience A strong portfolio of illustrations or other graphics Familiarity with design software and technologies (such as InDesign, Illustrator, Dreamweaver, Photoshop) A keen eye for aesthetics and details Excellent communication skills Ability to work methodically and meet deadlines Degree in Design, Fine Arts or related field is a plus More resource