* Knowledge of other modern Javascript framework e.g. React, Backbone, node.js is a plus
* Knowledge of UI concepts including application development using Spring MVC architecture
* Architect, design, develop and maintain the next generation user interfaces for our continuous delivery products
* Collaborate with the product team
* Provide technical leadership to a small team of talented software developers building a cutting edge, fast, & interactive UI
* Design and build UI's, frameworks, toolsets, components, navigation elements and customizations for an extensive, highly interactive cloud-based business application
* Experience with best practices and patterns such as: Secure Coding Practices, Separation of Concerns, Concurrency, Proper exception handling, Single Page App development, Routing, Observables and Event Handling