Experience Requirements:• Extensive UI development proficiencies, including:o HTML / HTML5o CSS / CSS3 / SCSSo JavaScript• Custom JS coding is ideal and knowledge of client-side libraries/frameworks such as jQuery, React, and Angular.• Front-end build tools: Grunt/Gulp, Assemble, Bower, Yeoman, Node.• Good understanding of asynchronous request handling, partial page updates, and AJAX.• Form validation and Use of version control software, such as Git.• Web accessibility utilizing WCAG, Section 508, and WAI-ARIA standards.• Experience with cross-platform, cross-device, and cross-browser testing.• Experience with UI Frameworks, the ability to develop quickly, experience with RAD/Agile methods.• Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Photoshop is a must.• Security mindedness in development practices.• Prototyping, usability and/or UI design, web services.