Design, development and documentation of presentation layer code that is secure, scalable and maintainable and reflects the user experience and creative provided within the established technical framework.
Participation in daily stand-ups, backlog grooming, sprint planning, and retrospectives, participation in dev breakouts and estimation efforts
Following and contributing to software development best practices. Participation in code reviews.
Working with business, functional analysts and QA teams to identify defects, troubleshoot and track them to resolution.
Working closely and directly with the various stakeholders as needed to define, prioritize and execute solutions that address the needs of a product.
Participation in creative design meetings and evaluate creative design decisions to determine feasibility and system impact.
Recommending appropriate changes to design / processes and products and participation in knowledge transfer and cross-training.
Taking the initiative to research and learn emerging technologies. Seeking and promoting opportunities for innovation.
Essential Requirements :
site or application utilizing design patterns
Experience with HTML 4 / 5 and Mobile-First Responsive Web design, CSS 2 / 3, SASS or Compass for CSS pre-processing
Experience with Maven, NodeJS, Grunt / Gulp / Webpack, Unit Testing (e.g. Jasmine, Casper), jQuery and SPA frameworks (e.
g. Angular, React, Backbone, Vue)
Bachelor's Degree in any business / technical discipline or equivalent experience
Team player with excellent collaboration and communication skills, fluent in English with excellent written and verbal communication skills.
Agile development experience
Desirable Requirements :
Experience with HTML Templating (e.g. Handlebars, Mustache)
Experience with analytics solutions, notably Omniture, Bourbon / Neat, Modernizr, Lint
Experience developing generic and scalable component library systems
Page performance improvement experience, 508 Accessibility
Experience using Adobe Experience Manager (Sightly / HTL) or other content management system strongly preferred