Experience with Front-end tools for testing and automation, like Grunt/Karma/Jasmine/Selenium (Any of these ) .
Experience building large-scale high-performance systems and sites.
Have a good eye for subtle UI details.
Experience in Java.
Experience working in an agile test driven development with continuous integration.
Passion for learning new tools, languages and frameworks.
Excellent communication skills
Experience using Git for complex software systems with teams.
Knowledgeable about HTML5 technologies, CSS3, and WebSockets and their respective limitations.
An expert understanding of how AngularJs works behind the scenes.
Experience Optimizing a Large AngularJS Application.
Exposure to cloud development and deployment
Working knowledge of Python, and/or experience with other server-side scripting languages.