Job type: Full-time
Role: Frontend Developer
· Experience in designing and developing HTML5 Frameworks in
· Angular 1.x, 2.x, React JS, Typescript, Node JS, Mongo DB, Sencha ExtJS
· Backbone, Marionette, PhoneGap, and HTML5 Canvas, Bootstrap, Jquery, SCSS, CSS3 technologies
· Experience in design patterns and prototyping of interfaces in web technologies.
· Experience with AngularJS, KnockoutJS, BackboneJS, or similar frameworks, along with a strong understanding of the concepts behind MVVM designs.
· Working knowledge of design patterns (modules, factories, facades, etc), their pros and cons, and how to use them to solve problems
· Experience with server-side / service-layer integrations
· Disciplined approach to testing and quality assurance
· Good understanding of client-server communication protocols and server-side programming
· Strong command of web standards, CSS-based design, cross-browser compatibility
· Strong foundation in interaction design principles and the ability to translate user stories into interfaces that facilitate them
· The ability to collaborate with other developers and clearly articulate complex ideas in person and in writing
· Visual design and UX understanding
· B.S. or higher in Computer Science or equivalent