Lead team from requirements phase to deployment in production
Continuously look for improvements in existing architecture and code base
Measure the health and performance of the services you help build
Closely work with the product team to define both short term and long term vision
Continuously learn new concepts and technologies and recommend adoption when appropriate
Implement highly available, scalable and visible services as part of an Agile team
Develop user interfaces for new or existing web applications.
Build reusable code and libraries for future use.
Ensure the technical feasibility of UI/UX designs.
Significant experience in AngularJS, & deep understanding of the framework
Experience developing Single Page/ Multi Page Applications and API driven applications
Experience with frameworks such as Bootstrap, Foundation, JQuery
Eye for visual design to help improve our UX Framework.
Broad knowledge and passion for digital technology, including web-based products & services, mobile devices & apps, and social media.
Experience with Agile development
Experience with "Go" for API and web development is desired
Working knowledge of UNIX (experience with Linux preferred) operating systems.
Experience building Web applications using Java backend.
Experience working with Spring MVC or Struts 2 Framework
Experience with producing and consuming REST based services
Deep understanding of Responsive/Adaptive Design Concepts
Experience in assessing & improving performance on web applications
Experience developing and supporting consumer facing responsive websites for Fortune 500 clients
CSS3 skills & experience using SASS required; LESS experience preferred.
Web Metrics and Analytics
Angular JS,Java Script,CSS3,HTML