*Full Stack UI developer * *Detroit MI*
should have an understanding of the following concepts: o Experience with a JavaScript framework (*Backbone, AngularJS, etc…)* o Understanding of MVC (*Model-View-Controler*) § Models – Data for the application § View – Visual representation of the model § Controller – Update the view with the model and vice versa • AngularJS has a two way data binding framework which impacts how this works, so an understanding on what happes o Invocation patterns (e.g., Method, Functional, Constructor and Apply) o Templates (e.g., Mustache, Handlebars, etc…) o Regular Expressions (RegEx) o Variable scoping (e.g., Closures) § Angular has a special scoping mechanism which is very important to understand. o Hoisting o JavaScript objects o JavaScript Libraries § JQuery § Underscore o Understanding the JavaScript Prototype o Callbacks o Understanding of how JavaScript “This” is used o DOM (Document Objet Model) o Node.js o HTML5 o JSON and XML o CSS3 § An understanding of compiled CSS using LESS or Sass o Concept of Responsive design and frameworks that can be leveraged (e.g., Bootstrap) o Dependency Injection § AMD (Asynchronous Model Definition) § RequireJs o Unit Test Frameworks § Jasmine § Mocha o Unit Test runtimes § Karma § Grunt o Unit Test concepts § TDD § BDD § Mocks § Stubs § Spies *Additional Requirements:* • Preferred Bachelors in Computer Science or Computer Engineering. • 3 to 5 years of hands on work experience. • Knowledge of core Java and its principles is a must. -- *vinod.ku...@nityo.com <vinod.ku...@nityo.com>* *Regards!!* *Vinod Kumar*Phone: 609-853-0818 Ext- *2168*Email:vinod.ku...@nityo.com www.nityo.com *Nityo Infotech Corp. * -- You received this message because you are subscribed to the Google Groups "Open Source Erp & Crm" group. To unsubscribe from this group and stop receiving emails from it, send an email to open-source-erp-crm+unsubscr...@googlegroups.com. To post to this group, send email to open-source-erp-crm@googlegroups.com. Visit this group at https://groups.google.com/group/open-source-erp-crm. For more options, visit https://groups.google.com/d/optout.