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.

Reply via email to