A successful six month React project to deliverer the client-side code for a fully responsive online fabric swatch ordering system worth £9M per year to the business. As the Senior UI Developer, responsibilities included choosing the front-end technology stack, designing the component architecture, and managing and mentoring in-house and off-shore Javascript developers in React. In addition to exceptional technical insight and expert hand-coding skills, the role required excellent communication in order to effectively collaborate within an agile delivery team, especially given the close working relationship with UX and UI.
- Swatch orderhttps://www.johnlewis.com/
- Mobile.
The Swatch Order React project had to meet strict standards in regards to coding quality and accessibility. The feature is fully responsive, ARIA and Voice Over compatible, and unit testable with 100% coverage. You can find and use the feature on any John Lewis fabric.
Requirements:
- Proven senior level experience UI development on large sites
- Familiarity with Mac OS and terminal Photoshop, Sketch understanding
- E-commerce/blue chip preferable Hand coding HTML5, CSS3, SCSS Understanding of native Javascript features Understanding of object-oriented programming
- Scene7 asset management understanding Good level of UX principles understanding Oracle ATG / CQ5 CMS
- Understands JSP templates / server side development
- Understanding of writing modular code Good understanding of JQuery Accessibility techniques including ARIA and Voice Over
- Experience defining data models
- Experience with handlebars templates Experience with unit testing i.e. Chai / Mocha / Jasmine
- Expert understanding of responsive design Agile development process
- W3C, WAI, WCAG 2.0
- Cross-browser and device testing, IOS and Android
- Version control systems, including github and subversion e.g. Cornerstone.
- Jenkins deployment process
- Agile methodology / process
- Understanding of EcmaScript 6 features
- Experience with Node / NPM