Job Description :
Must Have:
6-8+ years’ experience building world class, public facing web applications, with in-depth knowledge of JavaScript
Strong understanding and working experience with Modern JavaScript features such as ES6, ES7 & ES8
Experience building modular JavaScript single-page applications with React, Redux, Webpack, Jest, Babel and Bootstrap
Strong design sense and ability to translate wire-frames, mockups and visual design assets to engaging and user-friendly web experiences using Photoshop, CSS, HTML and JavaScript.
Understanding of Test-Driven Development with experience creating JavaScript-based test coverage
Experience with Agile Development, SCRUM, or Extreme Programming methodologies

Nice to Have:
Building RESTful API using modern server-side technologies like Node.js, Go or Java Spring Boot.
Ability to translate technical user requirements into world class visual designs
Prototyping expertise using Invision, Axure, Balsamiq or equivalent

Designing and developing web apps, prototypes, or proofs of concepts
Ensuring code coverage is applied using latest UI testing frameworks and patterns
Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
Work cross-functionally with various Intuit teams including: product management, QA/QE, various product lines, and/or business units to drive forward results