*Hi, *
*Hope you are doing great! Please find the requirement below , If you find yourself comfortable with the requirement please reply back with your updated resume and I will get back to you or I would really appreciate if you can give me a call back at my contact number 408-317-9256 EXT:- 334Location::: NY-New York/Nyc Duration::: 4+ months MOI::: Phone then face to faceJob Description::* *Client will send a task to the candidate and they have 24 hours to complete and send it back.It is a "broken" code and they need to fix it in Angular or better in Backbone.Skill and Role Summary: *•Senior UI Engineer with 10+ yrs experience with at least 3 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:-*Understand the concept of Event Loops, Single-threaded execution •Understand the concept of UI Virtualization •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. *HTML* *:*•Understand the difference between Html 4.0 and Html 5.0 •Have knowledge of what is new in Html 5.0 •Browser difference *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 *Note – Angular is a must have and the potential candidates must complete an exercise that client will send.We need Angular Professionals, it’s been around since 2009 and really need folks that have deep experience * -- You received this message because you are subscribed to the Google Groups "Oracle Developers" 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/oradev. For more options, visit https://groups.google.com/d/optout.
