Job Description :
Prototype, develop, test and optimize best-in-class responsive AngularJS applications
Turn requirements such as wireframes, prototypes and interactive user interfaces into fully functional and highly performing web components
Collaborate with Business, UX, QA and back end teams to deliver superior functionalities
Integrate RESTful web services utilizing JSON from multi-tiered web applications
Optimize existing code with engineering best practices
Maintain high code coverage for unit unit and E2E tests utilizing Karma, Jasmine, and Protractor
Participates in the full SDLC/Agile cycle engagements, including meetings, iterative development, estimations and design sessions.
7+ years expert UI programming skills with JavaScript, HTML5, CSS3
Deep technical expertise of JavaScript MVC concepts and SPA APIs
Proficiency with the DOM and asynchronous event-programming models
Track record of cross browser development on a large scale public facing application
Ability to complete projects with minimal supervision and direction
Solid understanding of responsive design, web standards and UI/UX best practices
Experience using multiple CSS/JavaScript frameworks and libraries (AngularJS, AWS, NodeJS, Webpack, Bootstrap, Foundation, etc
Experience with UI testing and automation frameworks (Selenium, Protractor, Jasmine, Karma, etc
Attention to quality and detail
Proficient in Agile/Scrum methodology