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

<pra...@pronixinc.com>

Ph: 732-947-4820 || pra...@pronixinc.com

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 sap-basis+unsubscr...@googlegroups.com.
To post to this group, send email to sap-basis@googlegroups.com.
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