Responsibilities:
· Provide technical leadership to scrum teams
· Design and write code for web/mobile HTML5 AJAX applications that scale to high-volume production quality.
· Engineer a world-class platform with an eye towards rapid iteration and creative problem solving.
· Prototype creative solutions quickly, and be able to collaborate with others in crafting and implementing your technical vision.
· Contribute and collaborate in creation and consumption of open, standards-based solutions, while working with existing technologies/frameworks and infrastructure.
· Identify opportunities for process and tool improvements and drive those from concept to implementation.
· R&D in emerging technologies.
Required Skills:
· Have lead team of 4 to 5 application developers
· Strong Java/J2EE or .Net, HTML5, CSS, JavaScript, Spring, AJAX, & JSON skills for implementing web technologies.
· Solid Experience and understanding of multithreaded software design.
· Solid Experience and understanding of the AJAX and Spring frameworks.
· Good experience/Understanding (preferred experience) in JQuery, NodeJS, AngularJS, extJS, SenchaTouch Framework, Promise, and other frameworks like (FlightJS, requireJS, wireJS , AngularJS)
· Strong knowledge of server side design patterns and continuous delivery principles.
· Excellent understanding of development concepts and SDLC methodologies.
· Strong customer focus, excellent problem solving and analytical skills.
· Strong verbal and written communication skills.
· Excellent verbal and written communication skills.
· Ability to work in a rapidly changing environment.
· 8+ years of web development experience
· 6+ years experience working on Windows and Java platforms
· 3+ years experience with HTML5, CSS, JavaScript, AJAX and Spring frameworks.
· BS or MS in Computer Science or related field
Nice To Have
· Experience in DB programming - MongoDB, MySQL
· Expertise on Can.js, Ember.js, Flight framework, BootStra
· Experience in Ruby
· Experience in frameworks like SASS, GRUNT
· If you have created reusable jQuery components that will be an added advantage