Hi Partners,

Good Morning, please review the below requirement of one of my financial
client and forward me any matching consultants you are having with updated
resume.


*Job Title*: Senior UI Developer
*Location: **NYC (Locals preferred)*
*Length:*  6 months to start
*Interview Process:* Phone Screen, followed by Client In-Person


*Senior UI Engineer with 5-7yrs experience with at least 3 years experience
building Web Applications using MVC frameworks such as Angular, Backbone or
Ember.*


*H1B must for submission.*


*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

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



-- 

*Thanks & Regards,*


Prasad ch

ProNix Inc

<[email protected]>

Ph: 732-947-4820 || [email protected]

www.pronixinc.com

-- 
You received this message because you are subscribed to the Google Groups "SAP 
BASIS" 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/sap-basis.
For more options, visit https://groups.google.com/d/optout.

Reply via email to