Job Summary:
The UI Developer will be responsible for developing front-end designs for both internal and external websites and applications. The UI Developer will work with the Creative and Development teams to produce reusable mark-up, and maintain best practices for client-side coding.
Essential Functions:
Follow direction from Creative Manager Style front-end designs for both internal and external websites and applications Develop UI for responsive websites and mobile applications Create standards-compliant, cross-browser-compatible CSS & HTML Work with the Creative and Development teams to define, maintain and implement style guides, standards, reusable mark-up, and best practices for client-side coding. Write and integrate with client-side application code (e.g. JavaScript) as needed. Assist development teams with client-side coding and bug fixing as needed. Build HTML email templates Communicate and work collaboratively with peers and clients; participate in working sessions and critiques Ability to switch easily between different projects, & flexibility to handle a rapidly changing environment while delivering high quality results
Minimum Education and/or Experience:
· BS in Computer Science, Graphic Design, Interactive Design or a related discipline
· 3-5 years of cross-browser UI/UX development experience
Requisite Abilities and/or Skills:
· HTML mastery including thorough knowledge of cross-browser compatibility issues
· Working knowledge of HTML5
· CSS mastery, with working knowledge of CSS3
· Experience with responsive frameworks including Bootstrap and Foundation
· JavaScript including knowledge of jQuery
· Photoshop or similar tools for working with visual designs
· Experience working with ASP.NET
· Working knowledge of Sass or LESS
· Experience with JavaScript task automation systems such as Grunt or Gulp
· Experience with SharePoint 2010 and Online
· Experience with Sitecore 8
Special Requirements of the job:
Core Competencies:
· Customer Service
· Building Relationships
· Business Knowledge / Organizational Acumen
· Initiative and Drive
· Leading Self and Others