Hi,
Please help to fill below requirement:- UI DEVELOPER Jersey City, NJ 6 months + Phone & In-person $55-60/hr on C2C all inclusive The main thing is Angular and JavaScript *Senior UI Engineer with 10 + experience* with at least 2 years experience building Web Applications using MVC frameworks such as Angular, Backbone or Ember. *Main duties and responsibilities:* · Converting Mockups to working User Interfaces · Building well-structured UI components that follow best practices · Writing Unit and Integration tests · Taking feedback from users and making interaction changes · Troubleshooting performance issues *Requirements*: The requirements are categorized as below: *Computer Science *- Have a Bachelors or Masters degree in Computer Science. Lack of a degree may be substituted by equivalent professional experience - Strong understanding of Data Structures, Algorithms, Time/Space Complexity - Working knowledge of Design Patterns - Working knowledge of Object-Oriented and/or Functional Programming *UI Engineering *- Knowledge of using Event Loops, Single-threaded execution - Experience building and using virtualized UI controls - Understand the technical details of how UI is rendered on-screen. Eg: How does browser render HTML? - Know the difference between Immediate-mode and Retained-mode of rendering - Experience handling performance issues with rendering - Experience profiling, debugging and troubleshooting CPU, Memory and logic issues, preferably with Chrome DevTools. - Complex Application Development (preferably in financial systems such as: Risk Management, Monitoring, Trading, Dashboards, Analytics, Data Visualization) *HTML *- Understand the difference between Html 4.0 and Html 5.0 - Have knowledge of what is new in Html 5.0 and the APIs - Browser differences *JavaScript *- Experience applying Functional and Object-Oriented styles of programming - Understand details of the prototype chain - Working knowledge of standard EcmaScript 5 APIs - Working knowledge of libraries such as: Underscore or LoDash, jQuery - Experience building apps with AngularJS. *Bonus: Experience with other MVC frameworks such as Backbone, Ember, React. *- Experience with build tools such as: Grunt, SASS, Browserify, RequireJS *CSS *- Know the various kinds of selectors and their specificity - Understand the new properties introduced in CSS3 - Understand CSS directives such as @import, @media, @font-face - Understand Responsive Web Design - Understand how selectors are looked up, triggers for Style Recalculation - Experience with proper structuring of CSS using techniques such as SMACSS, OOCSS or BEM *Sam (Saurabh Gaur)* *Sage Group Consulting Inc.* *Direct Number*: *732-784-6489* *Office: 732-767-0010 Extn: 604* -- *Please only reply to my official ID [email protected] <[email protected]>* Sam (Saurabh Gaur) Sage Group Consulting Inc. Office: 732-767-0010 Extn: 604 Email: [email protected] GTalk: superbsam21 | Yahoo: saurabh_gaur www.sageci.com [image: Description: saplogoone][image: SageLogoC] -- You received this message because you are subscribed to the Google Groups "USITCV" 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/usitcv. For more options, visit https://groups.google.com/d/optout.
