*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.

Reply via email to