Experience and Skills Required:
• Bachelor's Degree in Computer Science or related field and 5 years experience building scalable applications or mobile software
• Knowledge of UI frameworks and libraries such as AngularJS, ReactJS, EmberJS, JQuery, bootstrap or equivalent.
• Experience with responsive design.
• Solid understanding of Object-Oriented design and programming concepts.
• Experience with unit testing frameworks Mocha and Chai. Experience with Jenkins.
• Working knowledge of J2EE based MVC frameworks (Spring MVC preferred)
• Understanding of XML, JSON, DOM, and other W3C standards.
• Strong communication, analytical and problem solving skills with a high attention to detail.
• Demonstrated experience in producing high quality, performant, and scalable code with automated tests.
• Good understanding of usability and visual design principles
• Lead a small team