Previous Job
Java UI Developer
Ref No.: 17-01419
Location: Saint Louis, Missouri

Position: Sr Java UI Developer
Location: Saint Louis, MO
Duration: 12 months+
US Citizen, Green Card, EAD preferred... No Thirdpaty agencies corp to corp.
· JavaScript, CSS, HTML
· Strong understanding of JavaScript scoping, inheritance, closures, objects/classes, etc.
· Solid understanding of Object Oriented Programming
· Experience 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 design
· Experience with JavaScript build tools (web pack, r.js, grunt, bower, etc.)
· Experience with node.js
· Experience with code quality tools (ex. eslint, jshint) and integration into build process
· Experience building SPAs via continuous integration tools
· Experience with bootstrap
Strong communication skills, experience reading and creating UML diagrams
New features in HTML5/ES6. Experience writing ES6 code, experience with babel.js.