*Title: JavaScript Developer with Angular JS* *Location: Austin, TX*
*Rate: $50/HR C2C* *Intw: Hire of phone screen* *Top Three Skills:* *3+ year’s professional web development experience in JavaScript/HTML/CSS* *Basic knowledge of CSS3, including effects, responsive design, and CSS preprocessors/frameworks3+ years Angular JS* *Job Description: *HTML/javascript: JavaScript: • Applies knowledge of unobtrusive JavaScript, event listeners and handlers, and custom events • Writes event handlers for touch, gesture, and other interactions in addition to mouse events • Can implement at least one type of JavaScript library or framework and use most core functions to meet functional and technical requirements for a project • Applies advanced features of or extends ready-made plugins • Can build simple application components • Understands HTTP and RESTful interfaces and uses that knowledge to debug AJAX requests • Validates JS with JSHint/JSLint • Uses feature detection (either manually or with a library such as Modernizr) instead of user agent sniffing to test for available functionality. • Is familiar with mobile development methodologies, including “hybrid” web/native solutions, such as those involving PhoneGap or similar frameworks • Is aware of the performance implications of loops, DOM manipulation, and variable caching • Researches and debugs non-complex bugs • Ensures projects follow best JavaScript practices and assists others with issues HTML: • Hand-codes advanced HTML documents from scratch • Applies the knowledge of how and why to use little-known or little-used elements • Uses advanced accessibility attributes like table Index and access key where appropriate • Understands the different DOCTYPE declarations, their relevance, and meaning • Creates clean pages without inline styles or scripts or excessive element nesting • Ensures projects follow best markup practices and assists others with issues CSS: • Applies advanced CSS concepts and best practices • Creates intermediate layouts from scratch • Able to articulate the difference between inline, in-document and external style sheets and how they cascade. • Understands the impact of CSS techniques such as image replacement on SEO and Accessibility • Applies understanding of CSS short-hand • Basic knowledge of CSS3, including effects, responsive design, and CSS preprocessors/frameworks such as SASS/Compass • Creates table-less layouts using positioning and floats • Validates CSS with the W3C validator • Researches and debugs non-complex bugs and browser issues • Ensures projects follow best styling practices and assists others with issues Architecture: • Understands the basics of OO design like encapsulation, abstraction, polymorphism • Understands the basics of commonly used data structures • Can produce a logical object entity model for a given problem statement. • Is familiar with commonly used design patterns, such as the GOF patterns, IOC/DI and others. • Has created the low level design of one or more modules of a medium complexity application. • Is familiar with one or more design notations, such as UML for creating class and sequence diagrams. • Is familiar with commonly used class and package design principles, such as high cohesion/low coupling, single responsibility principle, open/closed principle, interface segregation principle etc. Experience: • 3+ years professional web development experience in JavaScript/HTML/CSS • 1+ years’ experience with Typescript • Expertise in Twitter Bootstrap is preferred • Expertise in angular.js/backbone.js is preferred *Regards,* *Rahman, * *Sr Resource Recruiter* *[email protected] <[email protected]>* *703 246 1849* -- You received this message because you are subscribed to the Google Groups "Open Source J2EE frameworks" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/open-source-j2ee-frameworks. For more options, visit https://groups.google.com/d/optout.
