Java UI Developer
Sr Java UI DeveloperLocation: Saint Louis, MODuration: 12 months+ US Citizen, Green Card, EAD preferred... No Third Party Agencies Corp To Corp.RequiredJavaScript, CSS, HTMLStrong understanding of JavaScript scoping, inheritance, closures, objects/classes, etc.Solid understanding of Object Oriented ProgrammingExperience with one or more SPA frameworks (React, Angular, Ember, Backbone, etc.)Experience with one or more JavaScript dependency management solutions (AMD/require.js, common.js, etc.)Strong troubleshooting skills, and experience using Web UI Debugging tools (firebug, chrome dev tools, windows script debugger, etc.)Strong understanding of web security concepts, vulnerabilities, and mitigation techniques (cookies, XSS, CSRF, etc.)Solid understanding of version control (preferably git)Solid understanding of REST API designExperience with JavaScript build tools (web pack, r.js, grunt, bower, etc.)Experience with node.jsExperience with code quality tools (ex. eslint, jshint) and integration into build processExperience building SPAs via continuous integration toolsExperience with bootstrapStrong communication skills, experience reading and creating UML diagramsNew features in HTML5/ES6. Experience writing ES6 code, experience with babel.js.