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
You received this message because you are subscribed to the Google Groups "US Jobs: Requirements, Clients and Consultants" group.
To unsubscribe from this group and stop receiving emails from it, send an email to recruiters-r-us+unsubscribe@googlegroups.com.
To post to this group, send email to recruiters-r-us@googlegroups.com.
Visit this group at http://groups.google.com/group/recruiters-r-us.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment