Documents the code inline using JSDoc or other conventions.
Writes extensive unit tests using automated TDD tasks.
Creates e2e test suites for all components, and running them with Protractor or a well-reasoned alternative.
Develop UI that provide a simple and secure shopping experience to consumers.
Provide high quality deliverables within the constraints of budget, scope and time
Work with business, UI/ UX teams for understanding requirements and design high quality web applications
Responsible for development and maintenance of web applications using latest web technologies.